次の方法で共有


Microsoft.VisualStudio.Workspace 名前空間

クラス

AsyncEvent<TEventArgs>

非同期 EventHandler の発生をサポートする非同期イベント クラス

BatchFileSystemEventArgs

Class BatchFileSystemEventArgs 複数の FileSystemEventArgs エンティティの通知を許可する

BuildConfigurationChangedEventArgs

ビルド構成の変更されたイベント引数

CreatedUINode

CreatedUINode

DeletedUINode

DeletedUINode

ExportFileContextActionProviderAttribute

IFileContextActionProviderで説明されているように、メタデータを使用して MEF カタログに をIFileContextActionProviderMetadataエクスポートします。

ExportFileContextProviderAttribute

IFileContextProviderで説明されているように、メタデータを使用して MEF カタログに をIFileContextProviderMetadataエクスポートします。

ExportFileExtensionsAttributeBase

Export File Extension provide base (ファイル拡張子のエクスポート)

ExportProviderAttributeBase

IProviderMetadataBase インターフェイスの基本実装

ExportWorkspaceServiceFactoryAttribute

クラス ExportWorkspaceServiceFactoryAttribute

FileContext

ソース ファイルのコンパイル 単位、.js ファイルの使用 HTML ページなど、ファイルが属している可能性があるコンテキストについて説明します。

FileContextActionBase

関数コールバックを使用して IFileContextActionBase を実装する

FileContextActionCallback

FileContextActionCallback クラス

FileContextActionDelegate

FileContextActionDelegate クラス

FileContextActionResult

IFileContextActionResult インターフェイスの既定の実装

FileSystemContextChanged

FileSystemContextChanged クラス。 ワークスペース ファイル システムウォッチャー通知を使用して FileContext 通知を伝達する

FileSystemEventArgsHelper

FileSystemEventArgs クラスのヘルパー ユーティリティ

Grouping<TKey,TElement>

の簡単な実装 IGrouping<TKey,TElement>

MovedUINode

MovedUINode

PauseTokenSource

タスクの一時停止を許可するソース トークン

ProjectConfiguration

ProjectConfiguration クラス

ProjectTargetFileContext

プロジェクト ターゲット ファイル のコンテキスト

PropertyChangedEventArgs<T>

PropertyChangedEventArgs クラス

PropertySettings

既定の IPropertySettings 実装

PropertySettingsHelper

IPropertySettings 型のヘルパー クラス

ResultEventArgs<T>

Result イベント引数クラス

UINodesCreatedEventArgs

UINodesCreated EventArgs

UINodesDeletedEventArgs

UINodesDeleted EventArgs

UINodesMovedEventArgs

UINodesMoved EventArgs

WorkspaceHelper

IWorkspace 拡張機能

WorkspaceServiceHelper

IWorkspace サービス ヘルパー IWorkspace ベースのサービスにアクセスするためのメソッドが含まれています

構造体

ExternalItemsRequest

外部アイテムを要求するデータ構造

PauseToken

一時停止トークン

インターフェイス

IActionBlockService

ワークスペースへのアクションの投稿を許可するサービス

IAsyncServiceProvider

非同期パターンを使用してサービスにアクセスするためのインターフェイス

IAsyncWorkspaceProviderFactory<T>

プロバイダー ワークスペースの非同期ファクトリ

IAsyncWorkspaceServiceFactory

非同期パターンを使用してワークスペース サービスをCreateする

IFileContextAction

でサポートされるアクションについて IFileContextActionProvider説明します。

IFileContextActionBase

でサポートされるアクションについて IFileContextActionProvider説明します。

IFileContextActionProgressUpdate

進行中 ExecuteAsync(IProgress<IFileContextActionProgressUpdate>, CancellationToken) の操作の進行状況に関する更新プログラムを提供します。

IFileContextActionProvider

ファイルに対して任意のアクション実行を提供します。

IFileContextActionProviderMetadata

拡張機能の IFileContextActionProvider 適用性と機能について説明します。

IFileContextActionResult

IFileContextAction結果について説明します。

IFileContextConsumerMetadata

特定の種類のファイル コンテキストを使用するエクスポートで見つかったメタデータを記述するインターフェイス。

IFileContextHierarchy<T>

ファイル コンテキスト階層を定義する

IFileContextProvider

ソース ファイルで定義されているコンテキストを検出するためのサービスを提供します。

IFileContextProvider<T>

コンテキスト型の IFileContextProvider

IFileContextProviderMetadata

拡張機能の IFileContextProvider 適用性と機能について説明します。

IFileSelectorMetadata

について説明します。 IFileSelectorMetadata

IFilesService

インターフェイス IFilesService フォルダーを開いているときに、ディレクトリを取得する必要があるファイルの階層をプロバイダーが動作をカスタマイズできるようにする

IFileSystemConverter

ファイル パスとファイル システム URI の間のファイル参照の変換を許可します。 実装すると、ファイル操作は IFileSystem サービスで動作するように切り替わります。

IFileWatcherService

非同期パターンを使用してファイル システム通知の変更を受け取るインターフェイス IFileWatcherService シンク イベント

IFindFilesService

ファイルを検索するワークスペース サービス

IFindFilesService2

既存の IFindFilesService を拡張するためのインターフェイス

IHostService

ホスト固有の情報は、ワークスペースの構築と操作に使用されます。

IHostService2

の実装者によって提供される追加のホスト固有の IHostService情報。

INotifyFileContextChanged

ファイル コンテキストが変更されたときにアクションを提供するインターフェイス

IPropertySettings

IPropertySettings インターフェイス

IProviderMetadataBase

プロバイダー メタデータ ベース

ISupportedTypesMetadata

サポートされている型のメタデータ

ITelemetryMetadata

テレメトリ イベントに追加する必要がある追加のプロパティを定義します。

IUINodeOperationEventService

VS UI を介して行われたファイル システム通知を受け取るインターフェイス IUINodeOperationEventService Sink イベント

IWorkspace

IWorkspace インターフェイス定義

IWorkspace2

を拡張 IWorkspaceするインターフェイス。

IWorkspace3

を拡張 IWorkspace2するインターフェイス。

IWorkspaceProviderFactory<T>

プロバイダー ワークスペース ファクトリ

IWorkspaceServiceFactory

ワークスペース サービス ファクトリ

IWorkspaceServiceFactoryMetadata

IWorkspaceServiceFactoryMetadata インターフェイス

列挙型

FileContextActionProviderOptions

IFileContextProvider のオプション

FileContextProviderOptions

IFileContextProvider のオプション

ProjectConfigurationManagerProperties

型の列挙を変更する

ProviderPriority

プロバイダーの優先度列挙

UINodeType

UI ノードの種類

WorkspaceServiceFactoryOptions

ワークスペース サービス ファクトリのオプション。