La méthode FieldDefinition.Names renvoie un ensemble de noms de champs d’une couche d’entités de document ou Web existante.
Déclaration
public IEnumerable<string> Esri.ArcGISForAutoCAD.FieldDefinition.Names(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 champs sous forme de chaînes. |
Remarques sur les conditions d’erreur
Si un paramètre n’est pas valide, cette méthode peut générer une exception ou renvoyer null.
Exemple
Affichage des noms de champs de la couche d’entités Manholes.// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;
// Get the field names
var fieldNames = Esri.ArcGISForAutoCAD.FieldDefinition.Names(doc, "Manholes");
// Print the field names
foreach (var fieldName in fieldNames)
{
doc.Editor.WriteMessage("\n" + fieldName);
}
/* Example output
EntityHandle
EntityType
Type
Manufacturer
Diameter
*/
Voir aussi
esri_fielddef_names : fonction AutoLISP qui renvoie une liste des noms de champs d’une couche d’entités de document ou Web existante.
Vous avez un commentaire à formuler concernant cette rubrique ?