Die Methode BranchVersion.NamesAsync ruft eine Sammlung von Verzweigungsversionsnamen vom Server ab.
Deklaration
public async Task<IEnumerable<string>> Esri.ArcGISForAutoCAD.BranchVersion.NamesAsync(Document doc, string flName)
Parameter
| Typ | Name | Beschreibung | Erforderlich |
|---|---|---|---|
Dokument | doc | Das AutoCAD-Dokument, das bearbeitet werden soll. | Erforderlich |
Zeichenfolge | flName | Ein vorhandener Web-Feature-Layer-Name in der Zeichnung, der Verzweigungsversionierung unterstützt. | Erforderlich |
Rückgaben
| Typ | Beschreibung |
|---|---|
IEnumerable<Zeichenfolge> | Eine Sammlung der Namen von Verzweigungsversionen als Zeichenfolgen. |
Anmerkungen zur Fehlermeldung
Diese Methode kann eine Ausnahme auslösen oder null zurückgeben, wenn ein Parameter ungültig ist oder der Web-Feature-Layer keine Verzweigungsversionierung unterstützt.
Beispiel
Ausgeben der Namen der Verzweigungsversionen, die dem Web-Feature-Layer "Distribution" zugeordnet sind.// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;
// Get the branch names
var branchNames = await Esri.ArcGISForAutoCAD.BranchVersion.NamesAsync(doc, "Distribution");
// Print the branch names
foreach (var branchName in branchNames)
{
doc.Editor.WriteMessage("\n" + branchName);
}
/* Example output
sde.DEFAULT
editor01.phase1
editor01.protectedVersion
portaladmin.myPublicBranch
*/
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_branchNames: Eine AutoLISP-Funktion, die eine Liste der Namen von Verzweigungsversionen vom Server abruft.