Skip To Content

esri_webfeaturelayer_branchNames (AutoLISP)

此函数用于从服务器检索分支版本名称的列表。 此 AutoLISP 函数需要您进行登录以访问图层,从而检索名称。

语法

(esri_webfeaturelayer_branchNames flname)

参数

  • flname | 字符串 | 必填 | 工程图中现有的 web 要素图层名称。

示例用法

尝试检索与 Distribution web 要素图层相关联的分支版本名称的列表。

(esri_webfeaturelayer_branchNames "Distribution")

结果示例用法

以字符串列表的形式返回与 Distribution web 要素图层相关联的分支版本名称的列表。

("sde.DEFAULT" "emil9669.TestVersion" "editor01.private" "editor01.public" "editor01.protected" "ruser.testfromUI"

返回值

  • 如果成功,则将以字符串形式返回分支版本名称的列表。
  • 如果失败,则该函数将返回一个列表,其中第一个值为 nil,然后是一个包含键值 "Error" 的关联列表以及字符串形式的关联错误消息: (nil ("Error" . "<message>"))

失败的返回值

出于以下任一原因,可能出现失败的返回值:

  • (nil ("Error" . "No connected web feature layers found."))

    未找到连接的 Web 要素图层。

  • (nil ("Error" . "Layer does not support branch versions."))

    图层不支持分支版本。

  • (nil ("Error" . "Missing required argument."))

    未提供必填参数。