FileContext クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ソース ファイルのコンパイル 単位、.js ファイルの使用 HTML ページなど、ファイルが属している可能性のあるコンテキストについて説明します。
public ref class FileContext : Microsoft::VisualStudio::Workspace::INotifyFileContextChanged
[Windows::Foundation::Metadata::WebHostHidden]
class FileContext : Microsoft::VisualStudio::Workspace::INotifyFileContextChanged
public class FileContext : Microsoft.VisualStudio.Workspace.INotifyFileContextChanged
type FileContext = class
interface INotifyFileContextChanged
Public Class FileContext
Implements INotifyFileContextChanged
- 継承
-
FileContext
- 実装
注釈
この型のインスタンスは、多くのファイルまたはコンテキストのメンバー間で共有できます。
コンストラクター
FileContext(Guid, Guid, Object, IReadOnlyCollection<String>, String, INotifyFileContextChanged) |
FileContext クラスの新しいインスタンスを初期化します。 |
フィールド
EmptyFileContexts |
空のファイル コンテキスト |
プロパティ
Context |
このコンテキストのメンバーに対して言語サービスが完全に初期化するために必要な情報を取得します。 |
ContextType |
で Context表されるオブジェクトとデータの種類の識別子を取得します。 これは、互換性のある言語サービス プロバイダーとの照合に使用できます。 |
DisplayName |
使用可能なコンテキストの中から選択するためにユーザーに表示される可能性のあるこのコンテキストの名前 (存在する場合) を取得します。 |
InputFiles |
このコンテキストの計算への入力として機能したファイルへのワークスペース相対パスのセットを取得します。 これは、コンパイル 単位に入るソース ファイルのセット ではなく 、コンテキストのアセンブリ 方法 を決定するために読み取られたファイルのセットです。 |
NotifyFileContextChanged |
変更された現在のファイル コンテキストを返すか設定します |
OnFileContextChanged |
ファイル コンテキストが変更されたとき |
ProviderType |
このコンテキストのプロバイダー ソース |
メソッド
CreateFileContexts(FileContext[]) |
ファイル コンテキスト コレクションを返す |
GetContext<T>() |
型が必要であると仮定してコンテキストを取得する |
IsContextTypeOf<T>() |
含まれているコンテキストが特定の型の場合 |