XmlStreamStore クラス

定義

ユーザー注釈の書き込みと読み取りを行う XML データ ストアを表します。

public ref class XmlStreamStore sealed : System::Windows::Annotations::Storage::AnnotationStore
public sealed class XmlStreamStore : System.Windows.Annotations.Storage.AnnotationStore
type XmlStreamStore = class
    inherit AnnotationStore
Public NotInheritable Class XmlStreamStore
Inherits AnnotationStore
継承
XmlStreamStore

コンストラクター

名前 説明
XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>)

指定した I/O XmlStreamStoreと既知の互換性のある名前空間のディクショナリを使用して、Stream クラスの新しいインスタンスを初期化します。

XmlStreamStore(Stream)

指定した I/O XmlStreamStoreを使用して、Stream クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
AutoFlush

注釈バッファー内のデータを物理データ ストアにすぐに書き込むかどうかを示す値を取得または設定します。

IgnoredNamespaces

XML ストリームの読み込み時に無視された名前空間の一覧を取得します。

IsDisposed

Disposeが呼び出されたかどうかを示す値を取得します。

(継承元 AnnotationStore)
SyncRoot

重要なセクションの同期ロックとして使用するオブジェクト AnnotationStore 取得します。

(継承元 AnnotationStore)
WellKnownNamespaces

Annotations Framework によって定義済みのすべての名前空間の一覧を取得します。

メソッド

名前 説明
AddAnnotation(Annotation)

ストアに新しい Annotation を追加します。

DeleteAnnotation(Guid)

指定した Id を含む注釈をストアから削除します。

Dispose()

ストアで使用されているすべてのマネージド リソースとアンマネージド リソースを解放します。

(継承元 AnnotationStore)
Dispose(Boolean)

ストアによって使用されるアンマネージド リソースを解放し、必要に応じてマネージド リソースを解放します。

(継承元 AnnotationStore)
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
Flush()

内部バッファーに保持されている注釈データを、基になるストレージ デバイスに強制的に書き込みます。

GetAnnotation(Guid)

指定した Id を含む注釈をストアから返します。

GetAnnotations()

ストア内のすべての注釈の一覧を返します。

GetAnnotations(ContentLocator)

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

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
GetWellKnownCompatibleNamespaces(Uri)

入力名前空間と互換性のある名前空間の一覧を返します。

MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
OnAnchorChanged(AnnotationResourceChangedEventArgs)

AnchorChanged イベントを発生させます。

(継承元 AnnotationStore)
OnAuthorChanged(AnnotationAuthorChangedEventArgs)

AuthorChanged イベントを発生させます。

(継承元 AnnotationStore)
OnCargoChanged(AnnotationResourceChangedEventArgs)

CargoChanged イベントを発生させます。

(継承元 AnnotationStore)
OnStoreContentChanged(StoreContentChangedEventArgs)

StoreContentChanged イベントを発生させます。

(継承元 AnnotationStore)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

イベント

名前 説明
AnchorChanged

ストア内の任意の Annotation のアンカーが変更されたときに発生します。

(継承元 AnnotationStore)
AuthorChanged

ストア内の任意の Annotation の作成者が変更されたときに発生します。

(継承元 AnnotationStore)
CargoChanged

店舗内の Annotation の貨物が変更されたときに発生します。

(継承元 AnnotationStore)
StoreContentChanged

Annotationがストアに追加またはストアから削除されたときに発生します。

(継承元 AnnotationStore)

適用対象

こちらもご覧ください