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
| Tipo | Nombre | Descripción | Requerido |
|---|---|---|---|
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
| Tipo | Descripció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.