El método BranchVersion.DeleteAsync elimina una versión en rama de la capa de entidades web especificada.
Declaración
public async Task<bool> Esri.ArcGISForAutoCAD.BranchVersion.DeleteAsync(Document doc, string flName, string branchName)
Parámetros
| Tipo | Nombre | Descripción | Requerido |
|---|---|---|---|
Documento | doc | Documento de AutoCAD sobre el que se va a actuar. | obligatorio |
cadena | flName | Nombre de capa de entidades web existente en el dibujo que admite el versionado en rama. | obligatorio |
cadena | branchName | Nombre de versión en rama asociado con la capa de entidades web. | obligatorio |
Devoluciones
| Tipo | Descripción |
|---|---|
bool | true si la rama se ha eliminado correctamente. |
Observaciones sobre las condiciones de error
Este método puede generar una excepción o devolver false o null si un parámetro no es válido o la capa de entidades web no admite el versionado en rama.
Ejemplo
Imprima el resultado correcto de la eliminación de la versión de rama existente editor01.phase1 de la capa de entidades web de distribución en el dibujo.// 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
*/
Consulte también
WebFeatureLayer.Get: método de .NET que obtiene las propiedades de la capa de entidades web correspondientes al nombre de capa de entidades web especificado como diccionario.
esri_webfeaturelayer_deleteBranch: función de AutoLISP que elimina la rama de la capa de entidades web especificada.