AnnotationStore Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cuando se invalida en una clase derivada, representa un almacén de datos para escribir y leer anotaciones de usuario.
public ref class AnnotationStore abstract : IDisposable
public abstract class AnnotationStore : IDisposable
type AnnotationStore = class
interface IDisposable
Public MustInherit Class AnnotationStore
Implements IDisposable
- Herencia
-
AnnotationStore
- Derivado
- Implementaciones
Constructores
| Nombre | Description |
|---|---|
| AnnotationStore() |
Inicializa una nueva instancia de la clase AnnotationStore. |
Propiedades
| Nombre | Description |
|---|---|
| AutoFlush |
Obtiene o establece un valor que indica si los datos de los búferes de anotación se escribirán inmediatamente en el almacén de datos físico. |
| IsDisposed |
Obtiene un valor que indica si Dispose se ha llamado a . |
| SyncRoot |
Obtiene el objeto que se va a usar como bloqueo de sincronización para AnnotationStore las secciones críticas. |
Métodos
| Nombre | Description |
|---|---|
| AddAnnotation(Annotation) |
Agrega un nuevo Annotation elemento al almacén. |
| DeleteAnnotation(Guid) |
Elimina la anotación con el especificado Id en el almacén. |
| Dispose() |
Libera todos los recursos administrados y no administrados usados por el almacén. |
| Dispose(Boolean) |
Libera los recursos no administrados usados por el almacén y, opcionalmente, libera los recursos administrados. |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| Finalize() |
Garantiza que Dispose(Boolean) finalmente se llamará para esta tienda. |
| Flush() |
Obliga a que los datos de anotación retenidos en búferes internos se escriban en el dispositivo de almacenamiento subyacente. |
| GetAnnotation(Guid) |
Devuelve la anotación con el especificado Id desde el almacén. |
| GetAnnotations() |
Devuelve una lista de todas las anotaciones del almacén. |
| GetAnnotations(ContentLocator) |
Devuelve una lista de anotaciones que tienen Anchors con localizadores que comienzan con una secuencia coincidente ContentLocatorPart . |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| OnAnchorChanged(AnnotationResourceChangedEventArgs) |
Genera el evento AnchorChanged. |
| OnAuthorChanged(AnnotationAuthorChangedEventArgs) |
Genera el evento AuthorChanged. |
| OnCargoChanged(AnnotationResourceChangedEventArgs) |
Genera el evento CargoChanged. |
| OnStoreContentChanged(StoreContentChangedEventArgs) |
Genera el evento StoreContentChanged. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Eventos
| Nombre | Description |
|---|---|
| AnchorChanged |
Se produce cuando cambia un delimitador en cualquiera Annotation de los almacenes. |
| AuthorChanged |
Se produce cuando cambia un autor en cualquiera Annotation de los almacenes. |
| CargoChanged |
Se produce cuando cambia una carga en cualquiera Annotation de los almacenes. |
| StoreContentChanged |
Se produce cuando Annotation se agrega o se elimina de la tienda. |