VCFilter インターフェイス
VCFilter は、Visual C++ プロジェクト用にソリューション エクスプローラーのフォルダーで機能を公開します。
名前空間: Microsoft.VisualStudio.VCProjectEngine
アセンブリ: Microsoft.VisualStudio.VCProjectEngine (Microsoft.VisualStudio.VCProjectEngine.dll 内)
構文
'宣言
<GuidAttribute("3EEA69D5-3A07-426F-8969-0A9FFC45A1FC")> _
Public Interface VCFilter _
Inherits VCProjectItem
[GuidAttribute("3EEA69D5-3A07-426F-8969-0A9FFC45A1FC")]
public interface VCFilter : VCProjectItem
[GuidAttribute(L"3EEA69D5-3A07-426F-8969-0A9FFC45A1FC")]
public interface class VCFilter : VCProjectItem
[<GuidAttribute("3EEA69D5-3A07-426F-8969-0A9FFC45A1FC")>]
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 サービス参照サブフォルダーは、プロジェクトの [Web References] フォルダーに追加されます。新しいフォルダーには、Web サービスに関連するほかの複数のプロジェクト項目が格納されます。このメソッドは、新しい Web サービス フォルダーに関連付けられた ProjectItem オブジェクトを返します。 |
![]() |
CanAddFile | 指定されたファイルを現在のフィルターに追加できる場合は、true を返します。 |
![]() |
CanAddFilter | 指定されたフィルターをトップレベル フィルターまたはサブフィルターとして現在のフィルターに追加できる場合は、true を返します。 |
![]() |
CanMove | フィルターが指定した場所に移動できる場合 true を返します。 |
![]() |
MatchName | 指定した名前とコレクションの項目の名前を一致させます。 |
![]() |
Move | プロジェクトのトップ レベルまたは新しいフォルダーにファイルまたはフォルダーを移動します。 |
![]() |
Remove | 指定したフィルターをプロジェクトから削除します。 |
![]() |
RemoveFile | 現在のフィルターからファイルを削除します。 |
![]() |
RemoveFilter | 現在のプロジェクトからフィルターを削除します。 |
このページのトップへ