La méthode WebFeatureLayer.RestoreTracking rétablit le suivi des modifications sur les entités de la couche d’entités Web. Les modifications permettent de contrôler quelles entités sont modifiées et mises à jour lorsqu’une couche d’entités Web est synchronisée. Le paramètre reste appliqué jusqu’à ce que la méthode WebFeatureLayer.PauseTracking soit activée sur la couche, que le dessin soit fermé, que les modifications apportées à la couche soient synchronisées, ou que les modifications apportées à la couche soient ignorées. Utilisez la combinaison des deux méthodes, WebFeatureLayer.RestoreTracking et WebFeatureLayer.PauseTracking, pour contrôler le suivi des modifications dans une même session de dessin avant de synchroniser la couche d’entités Web. Vous pouvez utiliser la méthode WebFeatureLayer.SetModified pour remplacer l’état de suivi des modifications.
Déclaration
public bool Esri.ArcGISForAutoCAD.WebFeatureLayer.RestoreTracking(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 Web existant dans le dessin. | required |
Retours
| Type | Description |
|---|---|
bool | true si le suivi des modifications apportées à la couche d’entités Web a été rétabli. |
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 reprise du suivi des modifications apportées à la couche d’entités Web Emergency_Facilities lors de la phase de dessin en cours.// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;
// Restore tracking
var success = Esri.ArcGISForAutoCAD.WebFeatureLayer.RestoreTracking(doc, "Emergency_Facilities");
// Print the success
doc.Editor.WriteMessage(success.ToString());
/* Example output
True
*/
Voir aussi
WebFeatureLayer.PauseTracking : méthode .NET qui suspend le suivi des modifications sur les entités de la couche d’entités Web.
WebFeatureLayer.SetModified : méthode .NET qui remplace la valeur de suivi des modifications pour une entité existante.
esri_webfeaturelayer_restoretracking : fonction AutoLISP qui rétablit le suivi des modifications des entités de la couche d’entités Web permettant de contrôler quelles entités sont marquées comme modifiées lorsqu’une couche d’entités Web est synchronisée.
Vous avez un commentaire à formuler concernant cette rubrique ?