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 в хранилище или удалении его из этого хранилища. |