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)

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

XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>)

指定した 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)

適用対象

こちらもご覧ください