Skip To Content

BranchVersion.NamesAsync (.NET)

El método BranchVersion.NamesAsync recupera un conjunto de nombres de versión en rama del servidor.

Declaración

public async Task<IEnumerable<string>> Esri.ArcGISForAutoCAD.BranchVersion.NamesAsync(Document doc, string flName)

Parámetros

TipoNombreDescripciónRequerido

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

Devoluciones

TipoDescripción

IEnumerable<string>

Conjunto de nombres de versión en rama como cadenas de caracteres.

Observaciones sobre las condiciones de error

Este método puede generar una excepción o devolver null si un parámetro no es válido o la capa de entidades web no admite el versionado en rama.

Ejemplo

Imprima los nombres de versión en rama asociados con la capa de entidades web de distribución.

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

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_branchNames: función de AutoLISP que recupera una lista de nombres de versión en rama del servidor.