AnnotationStore Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При переопределении в производном классе представляет хранилище данных для записи и чтения пользовательских заметок.
public ref class AnnotationStore abstract : IDisposable
public abstract class AnnotationStore : IDisposable
type AnnotationStore = class
interface IDisposable
Public MustInherit Class AnnotationStore
Implements IDisposable
- Наследование
-
AnnotationStore
- Производный
- Реализации
Конструкторы
AnnotationStore() |
Инициализирует новый экземпляр класса AnnotationStore. |
Свойства
AutoFlush |
Получает или задает значение, указывающее, должны ли данные в буферах заметок немедленно записываться на физический носитель данных. |
IsDisposed |
Получает значение, указывающее, был ли вызван метод Dispose. |
SyncRoot |
Получает объект для использования в качестве блокировки синхронизации для критических разделов AnnotationStore. |
Методы
AddAnnotation(Annotation) |
Добавляет в хранилище новый объект Annotation. |
DeleteAnnotation(Guid) |
Удаляет из хранилища заметку с заданным Id. |
Dispose() |
Освобождает все управляемые и неуправляемые ресурсы, используемые хранилищем. |
Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые хранилищем, а при необходимости освобождает и управляемые ресурсы. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
Finalize() |
Гарантирует, что для данного хранилища в будущем будет вызван метод Dispose(Boolean). |
Flush() |
Вызывает запись данных заметок, хранящихся во внутренних буферах, в выделенное запоминающее устройство. |
GetAnnotation(Guid) |
Возвращает заметку с указанным Id, находящуюся в хранилище. |
GetAnnotations() |
Возвращает список всех заметок в хранилище. |
GetAnnotations(ContentLocator) |
Возвращает список заметок, имеющих Anchors с указателями, начинающимися с соответствующей последовательности ContentLocatorPart. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
OnAnchorChanged(AnnotationResourceChangedEventArgs) |
Вызывает событие AnchorChanged. |
OnAuthorChanged(AnnotationAuthorChangedEventArgs) |
Вызывает событие AuthorChanged. |
OnCargoChanged(AnnotationResourceChangedEventArgs) |
Вызывает событие CargoChanged. |
OnStoreContentChanged(StoreContentChangedEventArgs) |
Вызывает событие StoreContentChanged. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
События
AnchorChanged |
Происходит при изменении привязки в любом объекте Annotation в хранилище. |
AuthorChanged |
Происходит при изменении автора любого объекта Annotation в хранилище. |
CargoChanged |
Происходит при изменении элемента Cargo в любом объекте Annotation в хранилище. |
StoreContentChanged |
Происходит при добавлении объекта Annotation в хранилище или удалении его из этого хранилища. |