ITextView2 インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
の 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) |
メソッド
イベント
Closed |
テキスト ビューが閉じられた直後に発生します。 (継承元 ITextView) |
GotAggregateFocus |
キーボード フォーカスがビューまたはその装飾のいずれかに切り替わるときに発生します。 (継承元 ITextView) |
LayoutChanged |
ビューに表示されるテキストが変更されるたびに発生します。 (継承元 ITextView) |
LostAggregateFocus |
キーボード フォーカスがビューとその装飾から切り替わるときに発生します。 (継承元 ITextView) |
MaxTextRightCoordinateChanged |
ビューの MaxTextRightCoordinate が変更されるたびに発生します。 |
MouseHover |
マウスが同じ文字の上にマウス ポインターを置いたときに発生します。 (継承元 ITextView) |
ViewportHeightChanged |
ビューポートの高さが変更されたときに発生します。 (継承元 ITextView) |
ViewportLeftChanged |
ビューポートの左端の位置が変更されたときに発生します。 (たとえば、ビューが水平方向にスクロールされている場合) (継承元 ITextView) |
ViewportWidthChanged |
ビューポートの幅が変更されたときに発生します。 (継承元 ITextView) |
拡張メソッド
GetInOuterLayout(ITextView) |
ビューがレイアウト中か、レイアウトの準備中かを決定します。 |
GetMultiSelectionBroker(ITextView) |
ビュー内の選択を管理するためのオブジェクトを取得します。 |
IsEmbeddedTextView(ITextView) | |
IsReadOnlyTextView(ITextView) |
指定 ITextView された が読み取り専用と見なされるかどうかを取得します。 |
QueuePostLayoutAction(ITextView, Action) |
「QueuePostLayoutAction(Action)」を参照してください。 |
TryGetContainingTextView(ITextView, ITextView) | |
TryGetTextViewLineContainingBufferPosition(ITextView, SnapshotPoint, ITextViewLine) |
以下を参照してください。TryGetTextViewLineContainingBufferPosition(SnapshotPoint, ITextViewLine) |
TryGetTextViewLines(ITextView, ITextViewLineCollection) |
以下を参照してください。TryGetTextViewLines(ITextViewLineCollection) |