ITextStoreAnchor インターフェイス (textstor.h)

ITextStoreAnchor インターフェイスは 、Microsoft Active Accessibility クライアントによって実装され、TSF マネージャーによってテキスト ストリームを操作するために使用されます。 ストリーム内のテキストの範囲は、アンカー オブジェクトで区切られます。 これらのアンカー オブジェクトは、 IAnchor インターフェイスによって公開および操作されます。

アプリケーションは、 Microsoft Active Accessibility を使用してこのインターフェイスのインスタンスを取得できます。 インターフェイス ID がIID_ITextStoreAnchor。

テキスト操作にアプリケーション文字位置 (ACP) モデルを使用するには、代わりに ITextStoreACP を使用します。

継承

ITextStoreAnchor インターフェイスは、IUnknown インターフェイスから継承されます。 ITextStoreAnchor には、次の種類のメンバーもあります。

メソッド

ITextStoreAnchor インターフェイスには、これらのメソッドがあります。

 
ITextStoreAnchor::AdviseSink

ITextStoreAnchor::AdviseSink メソッドは、ITextStoreAnchorSink インターフェイスから新しいアドバイズ シンクをインストールするか、既存のアドバイズ シンクを変更します。
ITextStoreAnchor::FindNextAttrTransition

ITextStoreAnchor::FindNextAttrTransition メソッドは、属性値で遷移が発生するテキスト ストリーム内の場所を検索します。 チェックする指定された属性は、アプリケーションに依存します。
ITextStoreAnchor::GetActiveView

ITextStoreAnchor::GetActiveView メソッドは、現在のアクティブ ビューを指定する TsViewCookie データ型を返します。 TSF では 1 つのアクティブ ビューのみがサポートされるため、特定のテキスト ストアは常に同じ TsViewCookie データ型を返す必要があります。
ITextStoreAnchor::GetAnchorFromPoint

ITextStoreAnchor::GetAnchorFromPoint メソッドは、画面座標内のポイントを、対応する場所に配置されたアンカーに変換します。
ITextStoreAnchor::GetEmbedded

ITextStoreAnchor::GetEmbedded メソッドは、テキスト ストリームから埋め込みオブジェクトを取得します。
ITextStoreAnchor::GetEnd

ITextStoreAnchor::GetEnd メソッドは、テキスト ストリームの末尾に配置されたアンカーを返します。
ITextStoreAnchor::GetFormattedText

ITextStoreAnchor::GetFormattedText メソッドは、テキスト ストリームから書式設定されたテキスト情報を返します。
ITextStoreAnchor::GetScreenExt

ITextStoreAnchor::GetScreenExt メソッドは、テキスト ストリームがレンダリングされる表示サーフェイスの境界ボックス画面座標を返します。
ITextStoreAnchor::GetSelection

ITextStoreAnchor::GetSelection メソッドは、テキスト ストリーム内のテキスト選択のオフセットを返します。 このメソッドは、複数のテキスト選択をサポートしています。 呼び出し元は、このメソッドを呼び出す前に、ドキュメントの読み取り専用ロックを持っている必要があります。
ITextStoreAnchor::GetStart

ITextStoreAnchor::GetStart メソッドは、テキスト ストリームの先頭に配置されたアンカーを返します。
ITextStoreAnchor::GetStatus

ITextStoreAnchor::GetStatus メソッドは、ドキュメントの状態を取得します。 ドキュメントの状態は、TS_STATUS構造体を介して返されます。
ITextStoreAnchor::GetText

ITextStoreAnchor::GetText メソッドは、指定したアンカー位置にあるテキストに関する情報を返します。 このメソッドは、表示および非表示のテキストを返し、埋め込みデータがテキストに添付されているかどうかを示します。
ITextStoreAnchor::GetTextExt

ITextStoreAnchor::GetTextExt メソッドは、テキスト範囲の境界ボックスを画面座標で返します。 呼び出し元は、このメソッドを呼び出す前に、ドキュメントの読み取り専用ロックを持っている必要があります。
ITextStoreAnchor::GetWnd

ITextStoreAnchor::GetWnd メソッドは、現在のテキスト ストリームに対応するウィンドウにハンドルを返します。
ITextStoreAnchor::InsertEmbedded

ITextStoreAnchor::InsertEmbedded メソッド
ITextStoreAnchor::InsertEmbeddedAtSelection

ITextStoreAnchor::InsertEmbeddedAtSelection メソッドは、IDataObject オブジェクトを挿入ポイントまたは選択範囲に挿入します。 このメソッドを呼び出すクライアントでは、IDataObject をテキスト ストリームに挿入する前に、読み取り/書き込みロックが必要です。
ITextStoreAnchor::InsertTextAtSelection

ITextStoreAnchor::InsertTextAtSelection メソッド
ITextStoreAnchor::QueryInsert

ITextStoreAnchor::QueryInsert メソッドは、指定された開始アンカーと終了アンカーが有効かどうかを判断します。 編集を実行する前に、ドキュメントの編集を調整するには、このメソッドを使用します。 メソッドは、ドキュメントの範囲外の値を返してはなりません。
ITextStoreAnchor::QueryInsertEmbedded

ITextStoreAnchor::QueryInsertEmbedded メソッド
ITextStoreAnchor::RequestAttrsAtPosition

ITextStoreAnchor::RequestAttrsAtPosition メソッド
ITextStoreAnchor::RequestAttrsTransitioningAtPosition

ITextStoreAnchor::RequestAttrsTransitioningAtPosition メソッド
ITextStoreAnchor::RequestLock

ITextStoreAnchor::RequestLock メソッド
ITextStoreAnchor::RequestSupportedAttrs

ITextStoreAnchor::RequestSupportedAttrs メソッド
ITextStoreAnchor::RetrieveRequestedAttrs

ITextStoreAnchor::RetrieveRequestedAttrs メソッド
ITextStoreAnchor::SetSelection

ITextStoreAnchor::SetSelection メソッド
ITextStoreAnchor::SetText

ITextStoreAnchor::SetText メソッドは、指定された 2 つのアンカー位置の間でテキストの選択を設定します。
ITextStoreAnchor::UnadviseSink

ITextStoreAnchor::UnadviseSink メソッド

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー textstor.h
再頒布可能パッケージ Windows 2000 Professional 上の TSF 1.0

こちらもご覧ください

Idataobject

ITextStoreACP

ITextStoreAnchorSink

IUnknown

Microsoft Active Accessibility

TsViewCookie