Skip To Content

FeatureLayer.Remove (.NET)

La méthode FeatureLayer.Remove supprime du dessin la définition d’une couche d’entités ou, dans le cas d’une couche d’entités Web, elle supprime la définition de la couche et ses entités. Cette méthode ignore également les modifications d’une couche d’entités Web spécifiée qui n’ont pas été synchronisées.

Déclaration

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

Paramètres

TypeNomDescriptionRequis

Document

doc

Document AutoCAD sur lequel intervenir.

required

chaîne

flName

Nom d’une couche d’entités existante dans le dessin.

required

Retours

TypeDescription

bool

true si la couche d’entités est 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, ou renvoyer false ou null.

Exemple 1

Afficher la réussite de la suppression de la connexion à la couche d’entités Web Shelters (Abris) et de ses entités du dessin actuel.

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

// Remove the web feature layer
var success = Esri.ArcGISForAutoCAD.FeatureLayer.Remove(doc, "Shelters");

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

/* Example output
True
*/

Exemple 2

Afficher la réussite de la suppression de la définition de la couche d’entités de document Streets (Rues) du dessin actuel.

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

// Remove the document feature layer
var success = Esri.ArcGISForAutoCAD.FeatureLayer.Remove(doc, "Streets");

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

/* Example output
True
*/

Voir aussi

esri_featurelayer_remove : fonction AutoLISP qui supprime une couche d’entités du dessin.