Die Methode BranchVersion.CreateAsync erstellt eine Web-Feature-Layer-Verzweigungsversion für den angegebenen Web-Feature-Layer.
Deklaration
public async Task<string> Esri.ArcGISForAutoCAD.BranchVersion.CreateAsync(Document doc, string flName, string branchName, string access, string description = "")
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 |
Zeichenfolge | branchName | Ein Name, der für die neue Verzweigungsversion verwendet werden soll. | Erforderlich |
string | access | Die Zugriffsebene der Verzweigungsversion. Die Optionen sind "Public", "Private" und "Protected". | Erforderlich |
string | description | Von dem Ersteller der Verzweigungsversion bereitgestellter Beschreibungstext (bis zu 64 Zeichen). | Optional |
Rückgaben
| Typ | Beschreibung |
|---|---|
Zeichenfolge | Der Name der neuen Verzweigungsversion, dem der Benutzername des Benutzers vorangestellt wird, der die Verzweigung erstellt hat. |
Anmerkungen zur Fehlermeldung
Diese Methode kann eine Ausnahme auslösen oder eine leere Zeichenfolge oder null zurückgeben, wenn ein Parameter ungültig ist oder der Web-Feature-Layer keine Verzweigungsversionierung unterstützt.
Beispiel
Erstellen einer Verzweigungsversion mit dem Namen "phase1" für den Web-Feature-Layer "Distribution" und Ausgeben des neuen Verzweigungsversionsnamens.// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;
var flName = "Distribution";
// Create the branch
var newBranchName = await Esri.ArcGISForAutoCAD.BranchVersion.CreateAsync(doc, flName, "phase1", "Public", "Proposed Changes");
// Print the new branch name
doc.Editor.WriteMessage(newBranchName);
/* Example output
editor01.phase1
*/
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_createBranch: Eine AutoLISP-Funktion, die eine Web-Feature-Layer-Verzweigungsversion für den angegebenen Web-Feature-Layer erstellt.