VCFilter インターフェイス
VCFilter のオブジェクトは Visual C++ プロジェクトの ソリューション エクスプローラー フォルダーの機能を公開します。
名前空間: Microsoft.VisualStudio.VCProjectEngine
アセンブリ: Microsoft.VisualStudio.VCProjectEngine (Microsoft.VisualStudio.VCProjectEngine.dll 内)
構文
'宣言
<GuidAttribute("E10C3171-5CB6-4B82-B2CC-F159D59A9D1B")> _
Public Interface VCFilter _
Inherits VCProjectItem
[GuidAttribute("E10C3171-5CB6-4B82-B2CC-F159D59A9D1B")]
public interface VCFilter : VCProjectItem
[GuidAttribute(L"E10C3171-5CB6-4B82-B2CC-F159D59A9D1B")]
public interface class VCFilter : VCProjectItem
[<GuidAttribute("E10C3171-5CB6-4B82-B2CC-F159D59A9D1B")>]
type VCFilter =
interface
interface VCProjectItem
end
public interface VCFilter extends VCProjectItem
VCFilter 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
CanonicalName | 一意の名前をこのフィルターに使用されます。 | |
Files | フィルターに関連付けられているファイルのコレクションを取得します。 | |
Filter | フィルターに関連付けられたファイル拡張子のリストを取得または設定します。 | |
Filters | フィルターのフィルターのコレクションを取得します。 | |
ItemName | コレクション内の現在の項目の名前を取得します。 | |
Items | プロジェクトに関連付けられたフィルターのコレクションを取得します。 | |
Kind | フィルターの型を示す列挙体を返します。 | |
Name | フィルターの名前を取得または設定します。 | |
Object | Visual Studio オブジェクト モデルと Visual C++ オブジェクト モデル間の参照を提供します。 | |
Parent | 指定されたオブジェクトの直接の親オブジェクトを返します。 | |
ParseFiles | フィルター ファイルが IntelliSense によってチェックに開かれているかどうかを示す値を取得または設定します。 | |
project | VCProject をフィルターに関連付けられているを取得します。 | |
SourceControlFiles | フィルターに追加されるファイルがソース・コード管理下に自動的に配置されているかどうかを示す値を取得または設定します。 | |
UniqueIdentifier | フィルター用にローカライズできない名前を指定します。 | |
UrlBehavior | Web 参照の URL が生成された Visual Basic または Visual C# プロキシ コードにハード コーディングされたかどうかを示す値を取得します。このプロパティは、Web 参照があるフィルターに対してのみ有効です。 | |
VCProjectEngine | プロジェクト エンジンへのポインターを取得します。 | |
WebReference | フィルターの Web 参照の URL を取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
AddFile | 現在のフィルターに追加します。 | |
AddFilter | フィルターの現在のグループに新しいフィルターを追加します。 | |
AddWebReference | フィルターに Web サービスへの参照を追加します。新しい Web サービス参照のサブフォルダーは、プロジェクトの ENT0ENT [入力] フォルダーに追加されます。この新しいフォルダーは、Web サービスに関連する他のプロジェクト項目が含まれます。ProjectItem のオブジェクトが新しい Web サービスのフォルダーに関連付けられたメソッドはを返します。 | |
CanAddFile | 指定したファイルが現在のフィルターに追加できます true を返します。 | |
CanAddFilter | 指定されたフィルターをトップレベル フィルターまたはサブフィルターとして現在のフィルターに追加できる場合は、true を返します。 | |
CanMove | フィルターが指定した場所に移動できます true を返します。 | |
MatchName | 指定した名前とコレクションの項目の名前を一致させます。 | |
Move | プロジェクトまたはフォルダーの新しい最上位ファイルまたはフォルダーに移動します。 | |
Remove | プロジェクトから指定したフィルターを削除します。 | |
RemoveFile | 現在のフィルターからファイルを削除します。 | |
RemoveFilter | 現在のプロジェクトのフィルターを削除します。 |
このページのトップへ