AnnotationStore Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wenn sie in einer abgeleiteten Klasse überschrieben werden, stellt sie einen Datenspeicher zum Schreiben und Lesen von Benutzeranmerkungen dar.
public ref class AnnotationStore abstract : IDisposable
public abstract class AnnotationStore : IDisposable
type AnnotationStore = class
interface IDisposable
Public MustInherit Class AnnotationStore
Implements IDisposable
- Vererbung
-
AnnotationStore
- Abgeleitet
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| AnnotationStore() |
Initialisiert eine neue Instanz der AnnotationStore-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AutoFlush |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Daten in Anmerkungspuffern sofort in den physischen Datenspeicher geschrieben werden sollen. |
| IsDisposed |
Ruft einen Wert ab, der angibt, ob Dispose aufgerufen wurde. |
| SyncRoot |
Ruft das Objekt ab, das als Synchronisierungssperre für AnnotationStore kritische Abschnitte verwendet werden soll. |
Methoden
| Name | Beschreibung |
|---|---|
| AddAnnotation(Annotation) |
Fügt dem Store einen neuen Annotation Hinzufügt. |
| DeleteAnnotation(Guid) |
Löscht die Anmerkung mit dem angegebenen Id aus dem Speicher. |
| Dispose() |
Gibt alle vom Speicher verwendeten verwalteten und nicht verwalteten Ressourcen frei. |
| Dispose(Boolean) |
Gibt die nicht verwalteten Ressourcen frei, die vom Speicher verwendet werden, und gibt optional die verwalteten Ressourcen frei. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| Finalize() |
Garantien, die Dispose(Boolean) schließlich für diesen Store gefordert werden. |
| Flush() |
Erzwingt, dass alle Anmerkungsdaten, die in internen Puffern aufbewahrt werden, auf das zugrunde liegende Speichergerät geschrieben werden. |
| GetAnnotation(Guid) |
Gibt die Anmerkung mit dem angegebenen Id Speicher zurück. |
| GetAnnotations() |
Gibt eine Liste aller Anmerkungen im Speicher zurück. |
| GetAnnotations(ContentLocator) |
Gibt eine Liste von Anmerkungen zurück, die mit Locators enthalten Anchors , die mit einer übereinstimmenden ContentLocatorPart Sequenz beginnen. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| OnAnchorChanged(AnnotationResourceChangedEventArgs) |
Löst das AnchorChanged-Ereignis aus. |
| OnAuthorChanged(AnnotationAuthorChangedEventArgs) |
Löst das AuthorChanged-Ereignis aus. |
| OnCargoChanged(AnnotationResourceChangedEventArgs) |
Löst das CargoChanged-Ereignis aus. |
| OnStoreContentChanged(StoreContentChangedEventArgs) |
Löst das StoreContentChanged-Ereignis aus. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Ereignisse
| Name | Beschreibung |
|---|---|
| AnchorChanged |
Tritt auf, wenn sich ein Anker in Annotation einem der Speicher ändert. |
| AuthorChanged |
Tritt auf, wenn sich ein Autor in einem Annotation der Speicher ändert. |
| CargoChanged |
Tritt auf, wenn sich eine Ladung auf einem Annotation der Filialen ändert. |
| StoreContentChanged |
Tritt auf, wenn ein Annotation Objekt aus dem Speicher hinzugefügt oder gelöscht wird. |