La méthode DocFeatureLayer.Rename renomme une couche d’entités de document. Si le nom de la nouvelle couche d’entités existe déjà, le nom spécifié est utilisé avec un numéro ajouté à la fin de ce nom.
Déclaration
public string Esri.ArcGISForAutoCAD.DocFeatureLayer.Rename(Document doc, string flName, string newFlName)
Paramètres
| Type | Nom | Description | Requis |
|---|---|---|---|
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 | newFlName | Nom de la nouvelle couche d’entités de document. | required |
Retours
| Type | Description |
|---|---|
chaîne | Nom de la nouvelle couche d’entités de document. |
Remarques sur les conditions d’erreur
Si un paramètre n’est pas valide, cette méthode peut générer une exception, renvoyer une chaîne vide ou null.
Exemple
Renommer la couche d’entités de document Streets et afficher le nom de la nouvelle couche d’entités de document.// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;
// Rename the document feature layer
var dflRename = Esri.ArcGISForAutoCAD.DocFeatureLayer.Rename(doc, "Streets", "Roads");
// Print the document feature layer name
doc.Editor.WriteMessage(dflRename);
/* Example output
Roads
*/
Voir aussi
DocFeatureLayer.Copy : cette méthode copie une définition de couche d’entités de document existante avec le nom spécifié ou un nom unique dans le dessin actif.
esri_docfeaturelayer_rename : fonction AutoLISP qui renomme une couche d’entités de document.
Vous avez un commentaire à formuler concernant cette rubrique ?