La méthode WebFeatureLayer.DiscardEditsAsync redessine la couche d’entités Web à partir du serveur et supprime les mises à jour non synchronisées du dessin pour la couche spécifiée.
Déclaration
public async Task<bool> Esri.ArcGISForAutoCAD.WebFeatureLayer.DiscardEditsAsync(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 les mises à jour non synchronisées ont été supprimées |
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 de toutes les mises à jour non synchronisées existant sur la couche d’entités Web Shelters (Abris).// Initialize
Document doc = Application.DocumentManager.MdiActiveDocument;
// Discard edits
var success = await Esri.ArcGISForAutoCAD.WebFeatureLayer.DiscardEditsAsync(doc, "Shelters");
// Print the success
doc.Editor.WriteMessage(success.ToString());
/* Example output
True
*/
Voir aussi
WebFeatureLayer.SynchronizeAsync : méthode .NET qui permet de synchroniser les modifications par programmation.
WebFeatureLayer.EditCounts : méthode .NET qui renvoie le nombre de modifications en attente de la couche d’entités Web spécifiée.
WebFeatureLayer.HasEdits : méthode .NET qui renvoie true si la couche d’entités Web contient des mises à jour qui n’ont pas encore été transmises au service d’entités source.
esri_webfeaturelayer_discardedits : fonction AutoLISP qui redessine la couche d’entités Web à partir du serveur et supprime les mises à jour non synchronisées du dessin pour la couche spécifiée.
Vous avez un commentaire à formuler concernant cette rubrique ?