BranchVersion.DeleteAsync 方法用于从指定的 Web 要素图层中删除分支版本。
声明
public async Task<bool> Esri.ArcGISForAutoCAD.BranchVersion.DeleteAsync(Document doc, string flName, string branchName)
参数
| 类型 | 名称 | 描述 | 必填 |
|---|---|---|---|
文档 | doc | 要进行操作的 AutoCAD 文档。 | 必填 |
string | flName | 工程图中支持分支版本化的现有 web 要素图层名称。 | 必填 |
string | branchName | 与 web 要素图层相关联的分支版本名称。 | 必填 |
返回
| 类型 | 描述 |
|---|---|
bool | 如果分支已成功删除则为 true |
错误条件备注
如果参数无效或者 web 要素图层不支持分支版本化,则此方法可能会抛出异常或者返回 false 或 null。
示例
打印成功从工程图中的 Distribution web 要素图层移除现有 editor01.phase1 分支版本。// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;
// Delete the branch
var success = await Esri.ArcGISForAutoCAD.BranchVersion.DeleteAsync(doc, "Distribution", "editor01.phase1");
// Print the success
doc.Editor.WriteMessage(success.ToString());
/* Example output
True
*/
另请参阅
WebFeatureLayer.Get - 此 .NET 方法以字典形式获取指定 web 要素图层的 web 要素图层属性。
esri_webfeaturelayer_deleteBranch - 此 AutoLISP 函数可删除指定的 web 要素图层分支。