AnnotationStore AnnotationStore AnnotationStore AnnotationStore Class

Definición

Cuando se invalida en una clase derivada, representa un almacén de datos para escribir y leer anotaciones de usuario.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
Herencia
AnnotationStoreAnnotationStoreAnnotationStoreAnnotationStore
Derivado
Implementaciones

Constructores

AnnotationStore() AnnotationStore() AnnotationStore() AnnotationStore()

Inicializa una nueva instancia de la clase AnnotationStore.Initializes a new instance of the AnnotationStore class.

Propiedades

AutoFlush AutoFlush AutoFlush AutoFlush

Obtiene o establece un valor que indica si los datos en búferes de anotación se escriben de inmediato en el almacén de datos físico.Gets or sets a value that indicates whether data in annotation buffers is to be written immediately to the physical data store.

IsDisposed IsDisposed IsDisposed IsDisposed

Obtiene un valor que indica si se ha llamado a Dispose.Gets a value that indicates whether Dispose has been called.

SyncRoot SyncRoot SyncRoot SyncRoot

Obtiene el objeto que se va a utilizar como bloqueo de sincronización para las secciones críticas de AnnotationStore.Gets the object to use as a synchronization lock for AnnotationStore critical sections.

Métodos

AddAnnotation(Annotation) AddAnnotation(Annotation) AddAnnotation(Annotation) AddAnnotation(Annotation)

Agrega un nuevo objeto Annotation al almacén.Adds a new Annotation to the store.

DeleteAnnotation(Guid) DeleteAnnotation(Guid) DeleteAnnotation(Guid) DeleteAnnotation(Guid)

Elimina la anotación con el Id especificado del almacén.Deletes the annotation with the specified Id from the store.

Dispose() Dispose() Dispose() Dispose()

Libera todos los recursos administrados y no administrados que utiliza el almacén.Releases all managed and unmanaged resources used by the store.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Libera los recursos no administrados utilizados por el almacén y, de forma opcional, libera los recursos administrados.Releases the unmanaged resources used by the store and optionally releases the managed resources.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
Finalize() Finalize() Finalize() Finalize()

Garantiza que se llamará finalmente a Dispose(Boolean) para este almacén.Guarantees that Dispose(Boolean) will eventually be called for this store.

Flush() Flush() Flush() Flush()

Fuerza a que cualquier dato de anotación retenido en búferes internos se escriba en el dispositivo de almacenamiento subyacente.Forces any annotation data retained in internal buffers to be written to the underlying storage device.

GetAnnotation(Guid) GetAnnotation(Guid) GetAnnotation(Guid) GetAnnotation(Guid)

Devuelve del almacén la anotación con el Id especificado.Returns the annotation with the specified Id from the store.

GetAnnotations() GetAnnotations() GetAnnotations() GetAnnotations()

Devuelve una lista de todas las anotaciones del almacén.Returns a list of all the annotations in the store.

GetAnnotations(ContentLocator) GetAnnotations(ContentLocator) GetAnnotations(ContentLocator) GetAnnotations(ContentLocator)

Devuelve una lista de anotaciones que tienen Anchors con localizadores que comienzan con una secuencia ContentLocatorPart que coincide.Returns a list of annotations that have Anchors with locators that begin with a matching ContentLocatorPart sequence.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
OnAnchorChanged(AnnotationResourceChangedEventArgs) OnAnchorChanged(AnnotationResourceChangedEventArgs) OnAnchorChanged(AnnotationResourceChangedEventArgs) OnAnchorChanged(AnnotationResourceChangedEventArgs)

Genera el evento AnchorChanged.Raises the AnchorChanged event.

OnAuthorChanged(AnnotationAuthorChangedEventArgs) OnAuthorChanged(AnnotationAuthorChangedEventArgs) OnAuthorChanged(AnnotationAuthorChangedEventArgs) OnAuthorChanged(AnnotationAuthorChangedEventArgs)

Genera el evento AuthorChanged.Raises the AuthorChanged event.

OnCargoChanged(AnnotationResourceChangedEventArgs) OnCargoChanged(AnnotationResourceChangedEventArgs) OnCargoChanged(AnnotationResourceChangedEventArgs) OnCargoChanged(AnnotationResourceChangedEventArgs)

Genera el evento CargoChanged.Raises the CargoChanged event.

OnStoreContentChanged(StoreContentChangedEventArgs) OnStoreContentChanged(StoreContentChangedEventArgs) OnStoreContentChanged(StoreContentChangedEventArgs) OnStoreContentChanged(StoreContentChangedEventArgs)

Genera el evento StoreContentChanged.Raises the StoreContentChanged event.

ToString() ToString() ToString() ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)

Eventos

AnchorChanged AnchorChanged AnchorChanged AnchorChanged

Se produce cuando cambia un delimitador en cualquier Annotation del almacén.Occurs when an anchor on any Annotation in the store changes.

AuthorChanged AuthorChanged AuthorChanged AuthorChanged

Se produce cuando cambia un autor en cualquier Annotation del almacén.Occurs when an author on any Annotation in the store changes.

CargoChanged CargoChanged CargoChanged CargoChanged

Se produce cuando cambia una carga en cualquier Annotation del almacén.Occurs when a cargo on any Annotation in the store changes.

StoreContentChanged StoreContentChanged StoreContentChanged StoreContentChanged

Se produce cuando se agrega o elimina Annotation del almacén.Occurs when an Annotation is added to or deleted from the store.

Se aplica a