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)

一致する ContentLocatorPart シーケンスで開始するロケーターを含む Anchors を持つ注釈の一覧を返します。

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

ストアの Annotation でカーゴが変更される場合に発生します。

StoreContentChanged

ストアで Annotation が追加または削除される場合に発生します。

適用対象