Skip To Content

BranchVersion.DeleteAsync (.NET)

Die Methode BranchVersion.DeleteAsync löscht eine Verzweigungsversion aus dem angegebenen Web-Feature-Layer.

Deklaration

public async Task<bool> Esri.ArcGISForAutoCAD.BranchVersion.DeleteAsync(Document doc, string flName, string branchName)

Parameter

TypNameBeschreibungErforderlich

Dokument

doc

Das AutoCAD-Dokument, das bearbeitet werden soll.

Erforderlich

string

flName

Ein vorhandener Web-Feature-Layer-Name in der Zeichnung, der Verzweigungsversionierung unterstützt.

Erforderlich

string

branchName

Ein mit dem Web-Feature-Layer verknüpfter Verzweigungsversionsname.

Erforderlich

Rückgaben

TypBeschreibung

Boolesch

true, wenn die Verzweigung erfolgreich gelöscht wurde.

Anmerkungen zur Fehlermeldung

Diese Methode kann eine Ausnahme auslösen oder false oder null zurückgeben, wenn ein Parameter ungültig ist oder der Web-Feature-Layer keine Verzweigungsversionierung unterstützt.

Beispiel

Ausgeben der Erfolgsmeldung zum Entfernen der vorhandenen Version der Verzweigung "editor01.phase1" aus dem Web-Feature-Layer "Distribution" in der Zeichnung.

// 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
*/

Weitere Informationen

WebFeatureLayer.Get: Eine .NET-Methode, die die Eigenschaften des Web-Feature-Layers für den angegebenen Web-Feature-Layer als Wörterbuch abruft.

esri_webfeaturelayer_deleteBranch: Eine AutoLISP-Funktion, die die angegebene Web-Feature-Layer-Verzweigung löscht.