La méthode BranchVersion.NamesAsync récupère un ensemble de noms de versions de branche sur le serveur.
Déclaration
public async Task<IEnumerable<string>> Esri.ArcGISForAutoCAD.BranchVersion.NamesAsync(Document doc, string flName)
Paramètres
| Type | Nom | Description | Requis |
|---|---|---|---|
Document | doc | Document AutoCAD sur lequel intervenir. | required |
chaîne | flName | Nom de couche d’entités Web existant dans le dessin qui prend en charge le versionnement de branche. | required |
Retours
| Type | Description |
|---|---|
IEnumerable<chaîne> | Ensemble de noms de versions de branche sous forme de chaînes. |
Remarques sur les conditions d’erreur
Si un paramètre n’est pas valide ou si la couche d’entités Web ne prend pas en charge le versionnement de branche, cette méthode peut générer une exception ou renvoyer null.
Exemple
Afficher les noms de version de branche associés à la couche d’entités Web.// 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
*/
Voir aussi
WebFeatureLayer.Get : méthode .NET qui obtient les propriétés de la couche d’entités Web pour la couche d’entités Web spécifiée sous forme de dictionnaire.
esri_webfeaturelayer_branchNames : fonction AutoLISP qui récupère une liste de noms de versions de branche sur le serveur.
Vous avez un commentaire à formuler concernant cette rubrique ?