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 |