Die Methode WebFeatureLayer.HasEdits gibt eine Liste mit true zurück, wenn der Web-Feature-Layer Änderungen enthält, die noch nicht in den Quell-Feature-Service übernommen wurden. Verwenden Sie diese Methode, um zu ermitteln, ob ein Layer nicht synchronisierte Änderungen enthält.
Deklaration
public bool Esri.ArcGISForAutoCAD.WebFeatureLayer.HasEdits(Document doc, string flName)
Parameter
| Typ | Name | Beschreibung | Erforderlich |
|---|---|---|---|
Dokument | doc | Das AutoCAD-Dokument, das bearbeitet werden soll. | Erforderlich |
Zeichenfolge | flName | Ein vorhandener Web-Feature-Layer-Name in der Zeichnung. | Erforderlich |
Rückgaben
| Typ | Beschreibung |
|---|---|
Boolesch | Gibt true zurück, wenn der Web-Feature-Layer nicht synchronisierte Änderungen enthält. Gibt false zurück, wenn der Web-Feature-Layer nur synchronisierte Änderungen enthält. |
Anmerkungen zu Fehlerbedingungen
Diese Methode kann eine Ausnahme auslösen oder false oder null zurückgeben, wenn ein Parameter ungültig ist.
Beispiel
Ausgeben, ob der Web-Feature-Layer "Shelters" nicht übernommene Änderungen enthält.// Initialize
Document doc = Application.DocumentManager.MdiActiveDocument;
// Determine if the web feature layer has edits
var hasEdits = Esri.ArcGISForAutoCAD.WebFeatureLayer.HasEdits(doc, "Shelters");
// Print whether the web feature layer has edits
doc.Editor.WriteMessage("Has edits: " + hasEdits.ToString());
/* Example output
Has edits: True
*/
Weitere Informationen
WebFeatureLayer.SynchronizeAsync: Eine .NET-Methode, mit der Sie Änderungen programmgesteuert synchronisieren können.
WebFeatureLayer.EditCounts: Eine .NET Methode, die die Anzahl der ausstehenden Änderungen am angegebenen Web-Feature-Layer zurückgibt.
WebFeatureLayer.DiscardEditsAsync: Eine .NET-Methode, die den Web-Feature-Layer vom Server neu zeichnet. Nicht synchronisierte Änderungen in der Zeichnung für den angegebenen Layer werden verworfen.
esri_webfeaturelayer_hasedits: Eine AutoLISP-Funktion, die eine Liste mit true zurückgibt, wenn der Web-Feature-Layer Änderungen enthält, die noch nicht in den Quell-Feature-Service übernommen wurden.