La méthode FeatureLayer.SublayerNames renvoie un ensemble de noms de sous-couches de la couche d’entités Web ou de document spécifiée.
Déclaration
public IEnumerable<string> Esri.ArcGISForAutoCAD.FeatureLayer.SublayerNames(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 existant dans le dessin. | required |
Retours
| Type | Description |
|---|---|
IEnumerable<chaîne> | Ensemble de noms de sous-couches 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 ne contient pas de sous-couches, cette méthode peut générer une exception ou renvoyer null.
Exemple
Afficher les noms de sous-couches de la couche d’entités UtilityPoles.// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;
// Get the sublayer names
var sublayerNames = Esri.ArcGISForAutoCAD.FeatureLayer.SublayerNames(doc, "UtilityPoles");
// Print the sublayer names
foreach (var name in sublayerNames)
{
doc.Editor.WriteMessage("\n" + name);
}
/* Example output
Steel
Wood
*/
Voir aussi
esri_sublayer_names : fonction AutoLISP qui renvoie une liste des noms des sous-couches de la couche d’entités Web ou de document spécifiée.
Vous avez un commentaire à formuler concernant cette rubrique ?