Udostępnij za pośrednictwem


AnnotationStore Klasa

Definicja

Podczas zastępowania w klasie pochodnej reprezentuje magazyn danych do zapisywania i odczytywania adnotacji użytkownika.

public ref class AnnotationStore abstract : IDisposable
public abstract class AnnotationStore : IDisposable
type AnnotationStore = class
    interface IDisposable
Public MustInherit Class AnnotationStore
Implements IDisposable
Dziedziczenie
AnnotationStore
Pochodne
Implementuje

Konstruktory

AnnotationStore()

Inicjuje nowe wystąpienie klasy AnnotationStore.

Właściwości

AutoFlush

Pobiera lub ustawia wartość wskazującą, czy dane w buforach adnotacji mają być zapisywane natychmiast w fizycznym magazynie danych.

IsDisposed

Pobiera wartość wskazującą, czy Dispose została wywołana.

SyncRoot

Pobiera obiekt do użycia jako blokadę synchronizacji dla AnnotationStore sekcji krytycznych.

Metody

AddAnnotation(Annotation)

Dodaje nowy Annotation element do sklepu.

DeleteAnnotation(Guid)

Usuwa adnotację z określoną wartością Id ze sklepu.

Dispose()

Zwalnia wszystkie zarządzane i niezarządzane zasoby używane przez magazyn.

Dispose(Boolean)

Zwalnia niezarządzane zasoby używane przez magazyn i opcjonalnie zwalnia zarządzane zasoby.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
Finalize()

Gwarancje, które Dispose(Boolean) ostatecznie zostaną wezwane do tego sklepu.

Flush()

Wymusza zapisywanie wszystkich danych adnotacji przechowywanych w buforach wewnętrznych do bazowego urządzenia magazynu.

GetAnnotation(Guid)

Zwraca adnotację z określoną wartością Id ze sklepu.

GetAnnotations()

Zwraca listę wszystkich adnotacji w sklepie.

GetAnnotations(ContentLocator)

Zwraca listę adnotacji, które mają Anchors lokalizatory rozpoczynające się od pasującej ContentLocatorPart sekwencji.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
OnAnchorChanged(AnnotationResourceChangedEventArgs)

AnchorChanged Zgłasza zdarzenie.

OnAuthorChanged(AnnotationAuthorChangedEventArgs)

AuthorChanged Zgłasza zdarzenie.

OnCargoChanged(AnnotationResourceChangedEventArgs)

CargoChanged Zgłasza zdarzenie.

OnStoreContentChanged(StoreContentChangedEventArgs)

StoreContentChanged Zgłasza zdarzenie.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Zdarzenia

AnchorChanged

Występuje, gdy zakotwiczenie w dowolnym Annotation miejscu w magazynie ulegnie zmianie.

AuthorChanged

Występuje, gdy autor w dowolnym Annotation miejscu w sklepie ulegnie zmianie.

CargoChanged

Występuje, gdy ładunek w dowolnym Annotation miejscu w sklepie ulegnie zmianie.

StoreContentChanged

Występuje po dodaniu lub usunięciu obiektu Annotation ze sklepu.

Dotyczy