次の方法で共有


ITextView2 インターフェイス

定義

ITextView拡張機能。機能を拡張します。 ここですべてのメンバーに対して、 に拡張メソッド TextViewExtensionsも存在する必要があります。

public interface class ITextView2 : Microsoft::VisualStudio::Text::Editor::ITextView, Microsoft::VisualStudio::Utilities::IPropertyOwner
public interface ITextView2 : Microsoft.VisualStudio.Text.Editor.ITextView, Microsoft.VisualStudio.Utilities.IPropertyOwner
type ITextView2 = interface
    interface ITextView
    interface IPropertyOwner
Public Interface ITextView2
Implements IPropertyOwner, ITextView
実装

プロパティ

BufferGraph

このビューに IBufferGraph 寄与するソース バッファーのセットを含む を取得します。

(継承元 ITextView)
Caret

キャレット要素を取得します。

(継承元 ITextView)
HasAggregateFocus

ビューまたはその装飾にフォーカスがあるかどうかを決定します。

(継承元 ITextView)
InLayout

ビューがレイアウト中であるかどうかを判断します。

(継承元 ITextView)
InOuterLayout

ビューがレイアウト中か、レイアウトの準備中かを決定します。

IsClosed

このテキスト ビューが閉じられているかどうかを判断します。

(継承元 ITextView)
IsMouseOverViewOrAdornments

マウスがビューの上にあるか、またはその表示要素の上にあるかを指定します。

(継承元 ITextView)
LineHeight

ビュー内のテキスト行のわずかな高さを取得します。

(継承元 ITextView)
MaxTextRightCoordinate

その線が現在表示されているかどうかに関係なく、最も長い行の右座標を論理ピクセル単位で取得します。

(継承元 ITextView)
MultiSelectionBroker

ビュー内の選択を管理するためのオブジェクトを取得します。

Options

このテキスト ビューのオプションを取得します。

(継承元 ITextView)
Properties

プロパティ所有者によって制御されるプロパティのコレクション。

(継承元 IPropertyOwner)
ProvisionalTextHighlight

暫定的なテキストの強調表示の対象となるテキストの範囲を取得します。

(継承元 ITextView)
Roles

このビューが果たすロール。 ロールは、ビューのインスタンス化される拡張機能を部分的に決定します。

(継承元 ITextView)
Selection

選択要素を取得します。

(継承元 ITextView)
TextBuffer

このビューで ITextBuffer テキストがレンダリングされる を取得します。

(継承元 ITextView)
TextDataModel

このテキスト ビューの を ITextDataModel 取得します。

(継承元 ITextView)
TextSnapshot

ビューで ITextSnapshot 現在レンダリングされているテキストの を取得します。

(継承元 ITextView)
TextViewLines

このビューでレンダリングされるオブジェクトの読み取り ITextViewLine 専用リストを取得します。

(継承元 ITextView)
TextViewModel

このテキスト ビューの を ITextViewModel 取得します。

(継承元 ITextView)
ViewportBottom

テキスト レンダリング座標系のビューポートの下端の位置を取得します。

(継承元 ITextView)
ViewportHeight

表示されているコンテンツ ウィンドウの高さを論理ピクセル単位で取得します。

(継承元 ITextView)
ViewportLeft

テキスト レンダリング座標系でのビューポートの左端の位置を取得または設定します。

(継承元 ITextView)
ViewportRight

テキスト レンダリング座標系のビューポートの右端の位置を取得します。

(継承元 ITextView)
ViewportTop

テキスト レンダリング座標系のビューポートの上端の位置を取得します。

(継承元 ITextView)
ViewportWidth

表示されるコンテンツ ウィンドウの幅を論理ピクセル単位で取得します。

(継承元 ITextView)
ViewScroller

ビューをスクロールまたは操作するためのさまざまなメソッドを提供するヘルパーを取得します。

(継承元 ITextView)
VisualSnapshot

ITextSnapshotレンダリングされるビジュアル バッファーの を取得します。

(継承元 ITextView)

メソッド

Close()

テキスト ビューとそのビューを閉じます。

(継承元 ITextView)
DisplayTextLineContainingBufferPosition(SnapshotPoint, Double, ViewRelativePosition, Nullable<Double>, Nullable<Double>)

テキスト バッファーの内容を書式設定して表示し、格納している bufferPosition が目的の位置に表示されるようにITextViewLineします。

(継承元 ITextView)
DisplayTextLineContainingBufferPosition(SnapshotPoint, Double, ViewRelativePosition)

テキスト バッファーの内容を書式設定して表示し、格納している bufferPosition が目的の位置に表示されるようにITextViewLineします。

(継承元 ITextView)
GetTextElementSpan(SnapshotPoint)

指定SnapshotPointした でSnapshotSpanテキスト要素 (単一の視覚的表現) を構成するテキストの を取得します。

(継承元 ITextView)
GetTextViewLineContainingBufferPosition(SnapshotPoint)

ITextViewLine指定したテキスト バッファー位置を含む を取得します。

(継承元 ITextView)
QueuePostLayoutAction(Action)

レイアウトの完了後に実行するアクションを追加します。 進行中のレイアウトがない場合、アクションはすぐに実行されます。 これは UI スレッドで呼び出す必要があり、アクションは UI スレッドで実行されます。

QueueSpaceReservationStackRefresh()

スペース予約スタックの更新を要求します。

(継承元 ITextView)
TryGetTextViewLineContainingBufferPosition(SnapshotPoint, ITextViewLine)

指定したテキスト バッファー位置を含む を取得 ITextViewLine しようとします。

TryGetTextViewLines(ITextViewLineCollection)

このビューでレンダリングされたオブジェクトの読み取り専用リストを ITextViewLine 取得しようとします。

イベント

Closed

テキスト ビューが閉じられた直後に発生します。

(継承元 ITextView)
GotAggregateFocus

キーボード フォーカスがビューまたはその装飾のいずれかに切り替わるときに発生します。

(継承元 ITextView)
LayoutChanged

ビューに表示されるテキストが変更されるたびに発生します。

(継承元 ITextView)
LostAggregateFocus

キーボード フォーカスがビューとその装飾から切り替わるときに発生します。

(継承元 ITextView)
MaxTextRightCoordinateChanged

ビューの MaxTextRightCoordinate が変更されるたびに発生します。

MouseHover

マウスが同じ文字の上にマウス ポインターを置いたときに発生します。

(継承元 ITextView)
ViewportHeightChanged

ビューポートの高さが変更されたときに発生します。

(継承元 ITextView)
ViewportLeftChanged

ビューポートの左端の位置が変更されたときに発生します。 (たとえば、ビューが水平方向にスクロールされている場合)

(継承元 ITextView)
ViewportWidthChanged

ビューポートの幅が変更されたときに発生します。

(継承元 ITextView)

拡張メソッド

GetInOuterLayout(ITextView)

ビューがレイアウト中か、レイアウトの準備中かを決定します。

GetMultiSelectionBroker(ITextView)

ビュー内の選択を管理するためのオブジェクトを取得します。

IsEmbeddedTextView(ITextView)

指定 ITextView した が別 ITextViewの に埋め込まれているかどうかを取得します。

IsReadOnlyTextView(ITextView)

指定 ITextView された が読み取り専用と見なされるかどうかを取得します。

QueuePostLayoutAction(ITextView, Action)

QueuePostLayoutAction(Action)」を参照してください。

TryGetContainingTextView(ITextView, ITextView)

指定されたITextView埋め込み 用の をITextView含む を取得します。

TryGetTextViewLineContainingBufferPosition(ITextView, SnapshotPoint, ITextViewLine)

以下を参照してください。TryGetTextViewLineContainingBufferPosition(SnapshotPoint, ITextViewLine)

TryGetTextViewLines(ITextView, ITextViewLineCollection)

以下を参照してください。TryGetTextViewLines(ITextViewLineCollection)

適用対象