Skip To Content

BranchVersion.CreateAsync (.NET)

Метод BranchVersion.CreateAsync создает сервис-ориентированную версию векторного веб-слоя для указанного векторного веб-слоя.

Декларация

public async Task<string> Esri.ArcGISForAutoCAD.BranchVersion.CreateAsync(Document doc, string flName, string branchName, string access, string description = "")

Параметры

ТипИмяОписаниеОбязательный

Документ

doc

Документ AutoCAD, на основании которого следует действовать.

required

string

flName

Имя существующего векторного веб-слоя на чертеже, поддерживающего сервис-ориентированные версии.

required

string

branchName

Имя, которое будет использоваться для новой сервис-ориентированной версии.

required

string

access

Уровень доступа сервис-ориентированной версии Вариантами являются "Public", "Private" и "Protected".

required

string

description

Текст описания, предоставленный создателем сервис-ориентированной версии (не более 64 символов).

optional

Возвращаемые значения

ТипОписание

string

Имя новой сервис-ориентированной версии, к которому будет добавлен префикс в виде имени пользователя, создавшего версию.

Замечания по условиям возникновения ошибок

Этот метод может выдать исключение или вернуть пустую строку или null, если параметр является недопустимым, или если векторный веб-слой не поддерживает сервис-ориентированные версии.

Пример

Создайте сервис-ориентированную версию с именем phase1 для векторного веб-слоя Distribution и выведите имя новой сервис-ориентированной версии.

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

См. также

WebFeatureLayer.Get - метод .NET, который получает свойства указанного векторного веб-слоя в виде словаря.

esri_webfeaturelayer_createBranch - функция AutoLISP, которая создает сервис-ориентированную версию векторного веб-слоя для указанного векторного веб-слоя.