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
| Type | Nom | Description | Requis |
|---|---|---|---|
Document | doc | Document AutoCAD sur lequel intervenir. | required |
chaîne | flName | Nom d’une couche d’entités existante dans le dessin. | required |
Retours
| Type | Description |
|---|---|
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.
Vous avez un commentaire à formuler concernant cette rubrique ?