Condividi tramite


AnnotationStore Classe

Definizione

Quando sottoposta a override in una classe derivata, rappresenta un archivio dati per scrivere e leggere le annotazioni dell'utente.

public ref class AnnotationStore abstract : IDisposable
public abstract class AnnotationStore : IDisposable
type AnnotationStore = class
    interface IDisposable
Public MustInherit Class AnnotationStore
Implements IDisposable
Ereditarietà
AnnotationStore
Derivato
Implementazioni

Costruttori

AnnotationStore()

Inizializza una nuova istanza della classe AnnotationStore.

Proprietà

AutoFlush

Ottiene o imposta un valore che indica se i dati nei buffer di annotazione devono essere scritti immediatamente nell'archivio dati fisico.

IsDisposed

Ottiene un valore che indica se l'oggetto Dispose è stato chiamato.

SyncRoot

Ottiene l'oggetto da usare come blocco di sincronizzazione per le sezioni critiche di AnnotationStore.

Metodi

AddAnnotation(Annotation)

Aggiunge un nuovo oggetto Annotation all'archivio.

DeleteAnnotation(Guid)

Elimina dall'archivio l'annotazione con l'Id specificato.

Dispose()

Libera tutte le risorse gestite e non gestite usate dall'archivio.

Dispose(Boolean)

Rilascia le risorse non gestite usate dall'archivio e, facoltativamente, le risorse gestite.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
Finalize()

Garantisce la chiamata finale di Dispose(Boolean) per questo archivio.

Flush()

Forza la scrittura nel dispositivo di archiviazione sottostante dei dati di annotazione mantenuti nei buffer interni.

GetAnnotation(Guid)

Restituisce dall'archivio l'annotazione con l'oggetto Id specificato.

GetAnnotations()

Restituisce un elenco di tutte le annotazioni nell'archivio.

GetAnnotations(ContentLocator)

Restituisce un elenco di annotazioni che hanno Anchors con localizzatori che iniziano con una sequenza ContentLocatorPart corrispondente.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
OnAnchorChanged(AnnotationResourceChangedEventArgs)

Genera l'evento AnchorChanged.

OnAuthorChanged(AnnotationAuthorChangedEventArgs)

Genera l'evento AuthorChanged.

OnCargoChanged(AnnotationResourceChangedEventArgs)

Genera l'evento CargoChanged.

OnStoreContentChanged(StoreContentChangedEventArgs)

Genera l'evento StoreContentChanged.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Eventi

AnchorChanged

Si verifica quando cambia un ancoraggio su qualsiasi Annotation nell'archivio.

AuthorChanged

Si verifica quando cambia un autore su qualsiasi Annotation nell'archivio.

CargoChanged

Si verifica quando cambia un cargo su qualsiasi Annotation nell'archivio.

StoreContentChanged

Si verifica quando un oggetto Annotation viene aggiunto o eliminato dall'archivio.

Si applica a