Skip To Content

FieldDefinition.Remove (.NET)

La méthode FieldDefinition.Remove supprime la définition de champ de la couche d’entités de document, mais n’agit pas sur les entités. Vous ne pouvez pas supprimer les définitions de champs des couches d’entités Web.

Déclaration

public bool Esri.ArcGISForAutoCAD.FieldDefinition.Remove(Document doc, string flName, string name)

Paramètres

TypeNomDescriptionRequis

Document

doc

Document AutoCAD sur lequel intervenir.

required

chaîne

flName

Nom de la couche d’entités de document existant dans le dessin.

required

chaîne

name

Nom de champ attributaire de la couche d’entités de document existante.

required

Retours

TypeDescription

bool

true si la définition de champ a été supprimée

Remarques sur les conditions d’erreur

Si un paramètre n’est pas valide, cette méthode peut générer une exception, renvoyer false ou null.

Exemple

Afficher la suppression du champ Undev de la couche d’entités Parks (Parcs).

// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;

// Remove the field definition
var success = Esri.ArcGISForAutoCAD.FieldDefinition.Remove(doc, "Parks", "Undev");

// Print the success
doc.Editor.WriteMessage(success.ToString());

/* Example output
True
*/

Voir aussi

esri_fielddef_remove : fonction AutoLISP qui supprime la définition de champ de la couche d’entités de document, mais n’agit pas sur les entités.