Microsoft.VisualStudio.Editor 名前空間

クラス

CommandRouting

Visual Studio コマンドをルーティングする別の方法を提供します。

CommonEditorConstants

および共通エディター言語と ICommonEditorAssetService 対話するための定数。

DefGuidList

異なるエディター オブジェクトを共同作成するために使用する GUID を定義します。

DifferencePackageElements

これらは、差分コード ウィンドウの凡例の既定の要素です。 既定の要素の 1 つをカスタマイズされた要素に置き換える場合は、次の名前を使用します。

DifferencePackageOptions

差分パッケージの一連のオプション。

EditorConstants

エディター コードで使用される一般的な定数を含みます。

FontsAndColorsCategory

フォントと色のカテゴリを表します。 フォントと色のカテゴリは、さまざまなエディターを同じ色を共有するグループにグループ化するための平均として機能します。 Visual Studio のこの例としては、"テキスト エディター"、"出力ウィンドウ" などがあります。[ツール ] - [オプション] ->> [フォント] & [色] ダイアログボックスの [設定の表示] ドロップダウンに表示されます。 これは変更できないクラスです。

SVsTextMate
TextMateConstants
VsPredefinedAdornmentLayers

定義済みのエディター装飾レイヤーを定義します。

インターフェイス

ICommonEditorAssetMetadata

共通エディター資産メタデータ。

ICommonEditorAssetService

によって ICommonEditorAssetServiceFactory 生成されたサービスは、共通言語サービス資産を提供します。

ICommonEditorAssetServiceFactory

共通言語サービス要素を提供するサービスを取得するためのサービス。

IExpansionManager
ITextMateService
IVsCommandHandlerServiceAdapter

インターフェイスを介してIOleCommandTarget特定のIEditorCommandHandlerServiceテキスト ビューの を公開するアダプター。

IVsCommandHandlerServiceAdapterFactory

を作成 IVsCommandHandlerServiceAdapterするためのファクトリ サービス。 このようなアダプターは、 などのIVsContainedLanguageベースのコマンドインテフェイスで、特定のテキスト ビューの IOleCommandTarget を公開IEditorCommandHandlerServiceするために使用されます。

IVsDifferenceCodeWindow

IVsCodeWindow 2 つのファイル間の違いを中心に構築された 。

IVsDifferenceCodeWindow2

IVsCodeWindow相違点ビューをサポートできる 。 が Baseline 指定されている場合、コード ウィンドウにベースラインとバッファーの違いが表示されます。 それ以外の場合、コード ウィンドウにはバッファーが表示されます。

IVsDifferenceCodeWindowFactoryService

任意の文字列またはスナップショットスパンに差分コード ウィンドウを作成するためのファクトリ サービス。

IVsDifferenceLegendElementProvider

差分コード ウィンドウの凡例余白に表示される を作成 FrameworkElement します。

IVsEditorAdaptersFactoryService

エディター アダプター オブジェクトを作成し、そのようなオブジェクトと基になる新しいエディター オブジェクト間のマッピングを行うファクトリ サービス。

IVsExpansionEnumeration2

展開マネージャーの展開を一度に 1 つずつ返す列挙子。

IVsFontsAndColorsInformation

言語の色情報に関する情報をカプセル化します。

IVsFontsAndColorsInformationService

特定の言語と FontsAndColorsCategoryies に 対して を提供IVsFontsAndColorsInformationします。

IVsTextViewCreationListener

ロールが一致し、一致するコンテンツ タイプを持つテキスト データ モデルを介して作成されたテキスト ビュー アダプター (IVsTextView) が作成および初期化されたときのリスナー。 エクスポーターは、少なくとも 1 つの ContentTypeAttribute と 1 つの TextViewRole を指定する必要があり、次の属性を使用してエクスポートをマークする必要があります: [Export(typeof(IVsTextViewCreationListener))]、および [ContentType] と [TextViewRole]。

IVsVisibleTextMarkerTag

これらのタグは、 を使用して IVsTextLines作成された表示されるレガシ マーカーから生成されます。CreateLineMarker および IVsTextStream。CreateStreamMarker。

列挙型

EditorConstants.EditorCommandID

エディター コマンド セット内のコマンドの ID。