AnnotationStore Classe

Definizione

Quando sottoposta a override in una classe derivata, rappresenta un archivio dati per scrivere e leggere le annotazioni dell'utente.When overridden in a derived class, represents a data store for writing and reading user annotations.

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.Initializes a new instance of the AnnotationStore class.

Proprietà

AutoFlush

Ottiene o imposta un valore che indica se i dati nei buffer di annotazione devono essere scritti immediatamente nell'archivio dati fisico.Gets or sets a value that indicates whether data in annotation buffers is to be written immediately to the physical data store.

IsDisposed

Ottiene un valore che indica se l'oggetto Dispose è stato chiamato.Gets a value that indicates whether Dispose has been called.

SyncRoot

Ottiene l'oggetto da usare come blocco di sincronizzazione per le sezioni critiche di AnnotationStore.Gets the object to use as a synchronization lock for AnnotationStore critical sections.

Metodi

AddAnnotation(Annotation)

Aggiunge un nuovo oggetto Annotation all'archivio.Adds a new Annotation to the store.

DeleteAnnotation(Guid)

Elimina dall'archivio l'annotazione con l'Id specificato.Deletes the annotation with the specified Id from the store.

Dispose()

Libera tutte le risorse gestite e non gestite usate dall'archivio.Releases all managed and unmanaged resources used by the store.

Dispose(Boolean)

Rilascia le risorse non gestite usate dall'archivio e, facoltativamente, le risorse gestite.Releases the unmanaged resources used by the store and optionally releases the managed resources.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
Finalize()

Garantisce la chiamata finale di Dispose(Boolean) per questo archivio.Guarantees that Dispose(Boolean) will eventually be called for this store.

Flush()

Forza la scrittura nel dispositivo di archiviazione sottostante dei dati di annotazione mantenuti nei buffer interni.Forces any annotation data retained in internal buffers to be written to the underlying storage device.

GetAnnotation(Guid)

Restituisce dall'archivio l'annotazione con l'oggetto Id specificato.Returns the annotation with the specified Id from the store.

GetAnnotations()

Restituisce un elenco di tutte le annotazioni nell'archivio.Returns a list of all the annotations in the store.

GetAnnotations(ContentLocator)

Restituisce un elenco di annotazioni che hanno Anchors con localizzatori che iniziano con una sequenza ContentLocatorPart corrispondente.Returns a list of annotations that have Anchors with locators that begin with a matching ContentLocatorPart sequence.

GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
OnAnchorChanged(AnnotationResourceChangedEventArgs)

Genera l'evento AnchorChanged.Raises the AnchorChanged event.

OnAuthorChanged(AnnotationAuthorChangedEventArgs)

Genera l'evento AuthorChanged.Raises the AuthorChanged event.

OnCargoChanged(AnnotationResourceChangedEventArgs)

Genera l'evento CargoChanged.Raises the CargoChanged event.

OnStoreContentChanged(StoreContentChangedEventArgs)

Genera l'evento StoreContentChanged.Raises the StoreContentChanged event.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Eventi

AnchorChanged

Si verifica quando cambia un ancoraggio su qualsiasi Annotation nell'archivio.Occurs when an anchor on any Annotation in the store changes.

AuthorChanged

Si verifica quando cambia un autore su qualsiasi Annotation nell'archivio.Occurs when an author on any Annotation in the store changes.

CargoChanged

Si verifica quando cambia un cargo su qualsiasi Annotation nell'archivio.Occurs when a cargo on any Annotation in the store changes.

StoreContentChanged

Si verifica quando un oggetto Annotation viene aggiunto o eliminato dall'archivio.Occurs when an Annotation is added to or deleted from the store.

Si applica a