ShellUtility クラス

ソリューションと RDT を検索するためのユーティリティ メソッド。

継承階層

System.Object
  Microsoft.VisualStudio.Modeling.Shell.ShellUtility

名前空間:  Microsoft.VisualStudio.Modeling.Shell
アセンブリ:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll 内)

構文

'宣言
Public NotInheritable Class ShellUtility
public sealed class ShellUtility

ShellUtility 型で公開されるメンバーは以下のとおりです。

メソッド

  名前 説明
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド静的メンバー FindFilesInSolution(IList<String>, IServiceProvider, Boolean) 現在のソリューション内の特定の拡張子のファイルを検索します。
パブリック メソッド静的メンバー FindFilesInSolution(String, IServiceProvider, Boolean) 現在のソリューション内の特定の拡張子のファイルを検索します。
パブリック メソッド静的メンバー FindFilesInSolution(IncludeInResultsCallback, IServiceProvider, Boolean) 現在のソリューション内の特定の拡張子のファイルを検索します。
パブリック メソッド静的メンバー FindOpenedFiles(IList<String>, IServiceProvider) 検索対象は指定したファイル拡張子の 1 種類のファイルを開いているソリューションの終了
パブリック メソッド静的メンバー FindOpenedFiles(String, IServiceProvider) 検索対象は指定したファイル拡張子が付いているソリューション ファイルを開いている。
パブリック メソッド静的メンバー FindOpenedFiles(IncludeInResultsCallback, IServiceProvider) 検索は特定のコールバックに従って一致するソリューションのファイルを開いている。
パブリック メソッド静的メンバー FindProjectsInSolution 現在のソリューションのプロジェクトの一覧を検索します。
パブリック メソッド静的メンバー GetAvailableTypeFullNames 特定の rootElement の場合、このメソッドは短い形式の名前 () を入力してこの rootElement の DocData が存在する現在のプロジェクトで。
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド静的メンバー IsVirtualFolder 仮想フォルダーです。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

フィールド

  名前 説明
パブリック フィールド静的メンバー VirtualFolderItemType ソリューション フォルダーのプロジェクト GUID。

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.Modeling.Shell 名前空間