Microsoft.VisualStudio.Text.Editor 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
AdornmentLayerDefinition |
エクスポートの情報を |
AppearanceCategoryOption |
外観カテゴリを定義します。 |
AutoDetectUtf8Option |
ファイルを開いたときに utf-8 エンコードの検出を試みるかどうかを決定するオプション定義。 |
AutomaticDelimiterHighlightingOption |
一致する区切り記号を強調表示するかどうかを決定するオプション定義。 |
AutoScrollEnabled |
自動スクロールを有効にするオプションを定義します。 |
BackgroundBrushChangedEventArgs |
の BackgroundBrushChanged イベントに関する情報を提供します IWpfTextView。 |
CaretPositionChangedEventArgs |
PositionChanged イベントに関する情報を提供します。 |
CaretWidthOption |
キャレットをレンダリングする幅を決定するオプション定義。 |
ChangeTrackingMarginEnabled |
変更追跡余白を有効にするオプションを定義します。 |
ClickGotoDefEnabledOption |
定義への移動に対してマウス クリック + 修飾子キー押下を有効にするかどうかを指定します。 |
ClickGotoDefModifierKeyOption |
マウス クリック + 修飾キーを押して定義に移動するために使用する修飾子キーを指定します。 |
ClickGotoDefOpensPeekOption |
マウス クリック + 修飾キーを押すプレビュービューで定義ターゲットを開くかどうかを指定します。 |
CollapseHintAdornmentControl |
アウトライン余白のこの領域の上にマウス ポインターを置くと、テキスト ビューのアウトライン領域が強調表示されます。 |
ConvertTabsToSpaces |
タブをスペースに変換するかどうかを決定するオプション定義。 |
CutOrCopyBlankLineIfNoSelection |
選択範囲が空の場合に空白行を切り取る、またはコピーするオプションを定義します。 |
DefaultOptions |
一般的な一般的なオプション。 |
DefaultTextViewHostOptions |
ホスト関連の一般的な ITextView オプションの名前。 |
DefaultTextViewOptions |
一般的な ITextView オプションを定義します。 |
DefaultWpfViewOptions |
一般的な IWpfTextView オプションを表します。 |
DeferCreationAttribute |
省略可能な遅延作成セマンティクスを指定します。 |
DisplayUrlsAsHyperlinks |
URL をハイパーリンクとして表示するかどうかを決定するオプション定義。 |
DragDropEditing |
ドラッグ/ドロップ編集用のビュー オプションを定義します。 |
EditingStateMarginEnabledOption |
すべての編集状態の余白を有効にするオプションを定義します |
EditorEmulationModeOption |
エディター エミュレーション モードを決定するオプション定義。 |
EditorOptionChangedEventArgs |
OptionChanged イベントに関する情報を提供します。 |
EditorOptionDefinition |
エディター オプションの定義。 |
EditorOptionDefinition<T> |
エディター オプションの定義を表します。 |
EditorStyleNames |
エディターをホストするプログラムでコンポーネントのスタイルを定義できるさまざまなエディター コンポーネントの名前。 |
EnableVerticalScrollingOption |
ビューで垂直スクロールが有効になっているかどうか。 そうでない場合、ビューは常にスクロールされるため、バッファーの最初の行はビューの上部にフラッシュされます。 |
FallbackFont |
フォールバック フォントを決定するオプション定義 (フォールバックの名前は WPF 固有であるため、ここで定義)。 |
FileHealthIndicatorEnabled |
ファイル正常性インジケーターを有効にするオプションを定義します。 |
FollowCodingConventionsOption |
ファイルがプロジェクトのコーディング規則に従う必要があるかどうかを決定するオプション定義。 |
GlyphMarginEnabled |
グリフの余白を有効にするオプションを定義します。 |
GridCellLengthAttribute |
このクラスは、グリッド セルのサイズを MEF エクスポートに関連付けます。 |
GridUnitTypeAttribute |
このクラスは、値を GridUnitType MEF エクスポートに関連付けます。 |
HighlightCurrentLineOption |
現在の行を強調表示するオプションを表します。 |
HorizontalScrollBarEnabled |
水平スクロール バーを有効にするオプションを定義します。 |
ImeTextComposition |
の IME 処理によって生成されるテキスト構成を表します ITextView。 |
IndentationCharacterMarginEnabled |
IndentationCharacterMargin を有効にするオプションを定義します |
IndentingStyleOption |
自動インデントのスタイルを決定するオプション定義。 |
IndentSize |
インデントのサイズ (スペース数) を決定するオプション定義。 |
InsertFinalNewLine |
最後の改行を挿入するかどうかを決定するオプション定義。 |
InsertModeMarginEnabled |
InsertModeMargin を有効にするオプションを定義します。 |
InterLineAdornmentTag |
テキスト行の上または下に表示される装飾を提供するタグを表します。 |
IntraTextAdornment |
を介して IntraTextAdornmentTag提供されるテキスト内装飾のテーマ設定のサポート。 |
IntraTextAdornmentTag |
テキストが散在するように表示される装飾を提供するタグを表します。 |
IsInContrastModeOption |
エディターが "エクストラ コントラスト" モードか "ハイ コントラスト" モードかを決定します。 |
IsInHighContrastThemeOption |
エディターが Windows ハイ コントラスト テーマに含まれているかどうかを判断します。 このテーマは、Windows OS ハイ コントラスト モードの場合にユーザーが有効にする特定の VS Windows ハイ コントラスト テーマです。 このオプションでは、青 (エクストラ コントラスト) テーマまたは Windows OS ハイ コントラスト モードはチェックされません。 |
IsViewportLeftClipped |
[仮想空間を使用] オプションを定義します。 |
KeyProcessor |
エディターのキーボード入力を処理します。 |
LineEndingMarginEnabled |
LineEndingMargin を有効にするオプションを定義します。 |
LineNumberMarginEnabled |
行番号の余白を有効にするオプションを定義します。 |
LineSpacingOption |
垂直方向の行間オプションを定義します。 |
LongBufferLineChunk |
を決定するオプション定義によって、長い行のチャンク サイズが決まります。 |
LongBufferLineThreshold |
長い行の特殊な処理のしきい値を決定するオプション定義。 |
MarginContainerAttribute |
余白コンテナーの種類を指定します。 |
MinimumErrorSeverity |
エラー波線に使用するエラーの重大度を決定します |
MouseHoverAttribute |
のイベント ハンドラー MouseHoverに配置する属性。マウスが移動を停止してからホバー イベントが生成されるまでの遅延を指定します。 |
MouseHoverEventArgs |
の MouseHover イベントに関する情報を ITextView提供します。 |
MouseProcessorBase |
クライアントが必要なメソッドのみをオーバーライドできるように、マウス バインドの基本実装を提供します。 |
MouseWheelZoomEnabled |
マウス ホイールのズームを有効にするオプションを定義します |
NewLineCharacter |
改行文字または改行文字を指定するオプション定義。 |
NonBlockingCompletionOption |
エディターが非ブロッキング完了モードを使用するかどうかを決定するオプション定義。エディターは、ユーザーがコミット文字を押したときに完了項目が到着するのを待機しません。 このオプションは、ユーザーには公開されません。 これは、ラグゲート サービスによって制御できます。 |
OutliningCollapsedAdornmentControl |
テキスト ビューの折りたたまれたテキストを表します。 |
OutliningMarginBracketControl |
展開されたアウトライン領域の垂直方向の範囲を示し、ユーザーが折りたたみできるようにします。 |
OutliningMarginControl |
アウトライン余白を表します。 |
OutliningMarginEnabled |
アウトライン余白を有効にするオプションを定義します。 |
OutliningMarginHeaderControl |
アウトライン領域の折りたたみと展開を許可します。 |
OutliningUndoEnabled |
アウトラインを元に戻すかどうかを決定するオプション定義。 |
OverwriteMode |
上書きモードのビュー オプションを定義します。 |
PredefinedAdornmentLayers |
この静的クラスは、エディターによって定義済みの装飾レイヤーの名前を定義します。 |
PredefinedMarginNames |
Visual Studio によって提供される定義済みの余白の名前を指定します。 |
PredefinedTextViewRoles |
Visual Studio によって提供される定義済みのテキスト ビュー ロールの名前を指定します。 |
ProduceScreenReaderFriendlyText |
スクリーン リーダーがコードの内容を適切に読み取ることができるように、オートメーション コントロールで注釈付きテキストを提供できるようにするオプションを定義します。 |
ReplacesAttribute |
この資産に置き換えられる資産の名前を指定します。 |
ReplicateNewLineCharacter |
行を挿入するときに改行文字を複製するかどうかを決定するオプション定義。 |
ResponsiveCompletionOption |
エディターで応答入力候補モードを使用するかどうかを決定するオプション定義。エディターは、ユーザーがコミット文字を押したときに完了項目を短時間待機します。 遅延後も完了項目が存在しない場合、完了は無視されます。 このオプションは、ツール/オプション/テキスト エディター/詳細ページでユーザーに公開されます。 |
ResponsiveCompletionThresholdOption |
応答完了モードで許容される最大遅延時間を決定するオプション定義。エディターは、ユーザーがコミット文字を押したときに完了項目の指定された時間を待機します。 遅延後も完了項目が存在しない場合、完了は無視されます。 このオプションは、ユーザーには公開されません。 リモート設定で制御可能です。 |
RowColMarginEnabled |
RowColMargin を有効にするオプションを定義します。 |
SelectionMarginEnabled |
選択余白を有効にするオプションを定義します。 |
SelectionStateMarginEnabled |
SelectionStateMargin を有効にするオプションを定義します。 |
ShouldCaretsBeRendered |
[キャレットをレンダリングする必要がある] オプションを定義します。 |
ShouldSelectionsBeRendered |
[選択をレンダリングする必要がある] オプションを定義します。 |
ShowBidirectionalTextControlCharactersOption |
[双方向テキスト コントロール文字の表示] オプションを定義します。 |
ShowBlockStructure |
[ブロック構造の表示] オプションを定義します。 |
ShowErrorSquiggles |
エラー波線の表示を定義します。 |
ShowNavigationBarOption |
[ナビゲーション バーの表示] オプションを定義します。 |
ShowSelectionMatches |
[選択項目の一致の表示] を定義します。 |
ShowZeroWidthCharactersOption |
[ゼロ幅文字の表示] オプションを定義します。 |
SimpleGraphicsOption |
単色の選択ではなく、選択グラデーションを描画するオプションを表します。 |
SpaceReservationAgentChangedEventArgs |
が で変更されたときに ISpaceReservationAgent 情報を提供します ISpaceReservationManager。 |
SpaceReservationManagerDefinition |
のメタデータを ISpaceReservationManager表します。 |
SuggestionMarginEnabled |
候補の余白を有効にするオプションを定義します。 |
TabSize |
タブのサイズ (スペース数) を決定するオプション定義。 |
TextFormattingModeOption |
エディターで使用されるテキストの書式設定モードをカスタマイズします |
TextRenderingModeOption |
エディターで使用されるテキストのレンダリング モードをカスタマイズします |
TextViewCreatedEventArgs |
新しく作成された の情報を提供 ITextViewします。 |
TextViewExtensions |
ユーティリティ ITextView 拡張メソッド。 |
TextViewLayoutChangedEventArgs |
の Layout Changed イベントの情報を ITextView提供します。 |
TextViewRoleAttribute |
拡張機能を適用する TextView の種類を指定するには、この属性を使用します。 |
TooltipAppearanceCategory |
最後の改行を挿入するかどうかを決定するオプション定義。 |
TrimTrailingWhiteSpace |
末尾の空白文字をトリミングするかどうかを決定するオプション定義。 |
UpdateIndentationCharacterOption |
すべての編集後にバッファーの内容に基づいて標準の先頭の空白文字を更新できるようにするオプションを定義します。 |
UseReducedOpacityForHighContrastOption | |
UseVirtualSpace |
[仮想空間を使用] オプションを定義します。 |
UseVisibleWhitespace |
[表示される空白文字を使用] オプションを定義します。 |
UseVisibleWhitespaceEnabledTypes |
[表示される空白文字を使用] オプションを定義します。 |
UseVisibleWhitespaceOnlyForSelection |
[表示される空白文字を使用] オプションを定義します。 |
VerticalScrollBarEnabled |
垂直スクロール バーを有効にするオプションを定義します。 |
ViewOptionDefinition<T> |
固有のエディター オプションを ITextView定義します。 |
ViewProhibitUserInput |
[ユーザー入力の禁止] オプションを定義します。 |
ViewState |
特定の時点での状態を表示します。 |
WordWrapStyle |
折り返しスタイル オプションを定義します。 |
WpfTextViewKeyboardFilterName |
KeyboardFilter の順序付け名を表します。 |
WpfViewOptionDefinition<T> |
に固有のエディター オプションを IWpfTextView定義します。 |
ZoomConstants |
ズーム操作に使用する定数を定義します |
ZoomControl |
テキスト ビューのズーム コントロールを表します。 |
ZoomControlEnabled |
ズーム コントロールを有効にするオプションを定義します。 |
ZoomLevel |
ズームレベルを定義します。 |
ZoomLevelChangedEventArgs |
の ZoomLevelChangedEvent イベントに関する情報を提供します IWpfTextView。 |
ZoomLevelConverter |
構造体
CaretPosition |
内のキャレットの位置を ITextView表します。 |
EditorOptionKey<T> |
エディター オプションのタイプ セーフ キーを表します。 |
インターフェイス
IAccessibleAdornmentControl |
スクリーン リーダーが読み上げる必要がある装飾を表します。 主に、テキスト行に存在する、またはテキスト行に存在するフォーカスできない UI コントロールに対して実装する必要があります。 |
IAdornmentLayer |
装飾レイヤーを表します。 |
IAdornmentLayerElement |
装飾レイヤー内の要素を定義します。 |
IEditorOptions |
一般的なエディター オプションと、値を変更して新しいオプションを追加するための拡張可能なメカニズムを表します。 |
IEditorOptionsFactoryService |
指定したスコープまたはグローバル スコープに対して 取得 IEditorOptions するサービスを表します。 |
IGlyphFactory |
特定のグリフ型のビジュアルを提供します。 |
IGlyphFactoryProvider |
を提供します IGlyphFactory。 |
IGlyphMouseProcessorProvider |
グリフの余白にマウス バインドを提供します。 |
IGlyphTag |
グリフ の視覚エフェクトを配置するためにグリフ余白によって使用されるグリフ タグを表します。 |
IIndentationManagerService |
これは、ファイル内のスマート インデントをサポートするサービスです。 |
IKeyProcessorProvider |
指定IWpfTextViewした の KeyProcessor を作成します。 |
IMapEditToData |
と EditBufferDataBufferの位置間のマッピングをTextViewModel容易にするインターフェイス。 |
IMouseProcessor |
マウス バインドの拡張機能を提供します。 |
IMouseProcessor2 |
マウス バインドのタッチ関連の拡張機能を提供します。 |
IMouseProcessorProvider |
の を IMouseProcessor 作成します IWpfTextView。 |
IScrollMap |
文字位置とスクロールマップ座標間のマッピングを定義します。 これは、スクロール バーがレンダリングされる座標系と同じではありません。 |
IScrollMapFactoryService |
の をIScrollMapITextView作成または再利用します。 |
ISmartIndent |
行の目的のインデントを計算するために提供します。 |
ISmartIndentationService |
Enter キーが押されたとき、または空の行に移動するときに、自動インデントを決定する Visual Studio サービスを提供します。 |
ISmartIndentProvider |
特定ITextViewの の ISmartIndent オブジェクトを取得します。 コンポーネント エクスポーターは、該当するコンテンツ タイプを指定するために、少なくとも 1 つのコンテンツ タイプ属性を指定する必要があります。 |
ISpaceReservationAgent |
スペース予約の装飾の表示を処理します。 |
ISpaceReservationManager |
スペース予約の装飾を管理します。 |
ITextCaret |
に関連付けられているキャレットを ITextView表します。 |
ITextEditorFactoryService |
エディター ビューを作成します。 |
ITextSelection |
内の選択したテキストを表します。 ITextView |
ITextView |
内のテキストのビューを ITextBuffer表します。 これは、書式設定されたテキストをレンダリングできるようにするメソッドを持つプラットフォーム固有のインターフェイスの基本クラスです。 |
ITextView2 |
の ITextView拡張機能。機能を拡張します。 ここですべてのメンバーに対して、 の拡張メソッド TextViewExtensionsも必要です。 |
ITextViewConnectionListener |
特定のコンテンツ タイプのテキスト バッファーをリッスンして、テキスト エディターでいつ開くか閉じているかを確認します。 |
ITextViewCreationListener |
が作成されたときに ITextViewリッスンします。 |
ITextViewLineCollection |
ビューのオブジェクトのコレクション ITextViewLine にアクセスするためのヘルパー クラスを表します。 の TextViewLines プロパティ ITextView は、このインターフェイスのインスタンスを取得するために使用されます。 |
ITextViewMargin |
のエッジに接続されている余白を ITextView表します。 |
ITextViewModel |
特定ITextViewの 内のテキストの表示に固有の 0 個以上ITextBufferのオブジェクトのセットを表します。 |
ITextViewModelProvider |
オブジェクトを提供 ITextViewModel します。 |
ITextViewRoleSet |
テキスト ビュー ロールのセット。 |
IVerticalFractionMap |
文字の位置と の垂直方向の範囲全体の分数の間の ITextViewマップ。 |
IVerticalScrollBar |
垂直スクロール バーを表します。 |
IViewScroller |
のヘルパー クラスを ITextView表し、スクロールの基本的な機能を提供します。 の ITextView プロパティはViewScroller、このインターフェイスのインスタンスを取得するために使用されます。 |
IWpfTextView |
WPF プラットフォームの Visual Studio ITextView を表します。 |
IWpfTextViewConnectionListener |
特定のコンテンツ タイプのテキスト バッファーをリッスンして、テキスト エディターでいつ開くか閉じているかを確認します。 |
IWpfTextViewCreationListener |
が作成されたときに IWpfTextViewリッスンします。 |
IWpfTextViewHost |
IWpfTextViewスクロール バーや行番号の余白など、 とそれを囲む余白を格納します。 |
IWpfTextViewLineCollection |
ITextViewを使用して、ビューのオブジェクトのITextViewLineコレクションにアクセスできます。 の TextViewLines プロパティ ITextView は、ITextViewLineCollection インターフェイスのインスタンスを取得するために使用されます。 |
IWpfTextViewMargin |
のエッジに接続されている余白を IWpfTextView表します。 |
IWpfTextViewMarginProvider |
指定IWpfTextViewHostした の をIWpfTextViewMargin作成します。 |
列挙型
AdornmentPositioningBehavior |
装飾の配置を定義します。 |
ConnectionReason |
テキスト バッファーとテキスト ビューを接続または切断する理由を定義します。 |
EditorTextFormattingMode |
エディターで使用できる WPF TextFormattingModeを指定します。 この列挙体は にを追加 Automatic します TextFormattingMode。 |
EnsureSpanVisibleOptions |
EnsureSpanVisible の動作を IViewScroller 制御するオプション。 |
HorizontalPositioningMode |
行間の装飾を行の水平方向に配置できる方法の列挙。 |
IndentingStyle |
言語サービスでサポートされているさまざまなインデント スタイルを表します。 |
ScrollDirection |
をスクロール ITextViewする方向。 |
TextSelectionMode |
テキスト選択モードを指定します。 |
ViewRelativePosition |
の verticalOffset パラメーターの意味を定義します ITextView。DisplayTextLineContaining(...). |
WhitespaceType |
列挙値のビットごとの組み合わせを設定して、 に表示する空白記号を ITextView指定します。 |
WordWrapStyles |
列挙値のビットごとの組み合わせを設定して、 の折り返しスタイルを ITextView指定します。 |
代理人
AdornmentRemovedCallback |
が から削除されたときの UIElement 動作を IAdornmentLayer定義します。 |
InterLineAdornmentFactory |
InterLineAdornmentTags で使用される装飾を作成するために使用されるファクトリ。 |