次の方法で共有


VCFilter インターフェイス

AVCFilterオブジェクトのフォルダーで機能を公開ソリューション エクスプ ローラーでのVisual C++プロジェクト。

名前空間:  Microsoft.VisualStudio.VCProjectEngine
アセンブリ:  Microsoft.VisualStudio.VCProjectEngine (Microsoft.VisualStudio.VCProjectEngine.dll 内)

構文

'宣言
<GuidAttribute("CC65DE59-52AB-4360-BB2E-8305ED9BA151")> _
Public Interface VCFilter _
    Inherits VCProjectItem
[GuidAttribute("CC65DE59-52AB-4360-BB2E-8305ED9BA151")]
public interface VCFilter : VCProjectItem
[GuidAttribute(L"CC65DE59-52AB-4360-BB2E-8305ED9BA151")]
public interface class VCFilter : VCProjectItem
[<GuidAttribute("CC65DE59-52AB-4360-BB2E-8305ED9BA151")>]
type VCFilter =  
    interface
        interface VCProjectItem
    end
public interface VCFilter extends VCProjectItem

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

プロパティ

  名前 説明
パブリック プロパティ CanonicalName このフィルターに使用される一意の名前を取得します。
パブリック プロパティ Files フィルターに関連付けられたファイルのコレクションを取得します。
パブリック プロパティ Filter フィルターに関連付けられたファイル拡張子の一覧を取得します。
パブリック プロパティ Filters フィルターのフィルターのコレクションを取得します。
パブリック プロパティ ItemName コレクション内の現在の項目の名前を取得します。
パブリック プロパティ ItemName コレクション内の現在の項目の名前を取得します。 (VCProjectItem から継承されます。)
パブリック プロパティ Items プロジェクトに関連付けられたフィルターのコレクションを取得します。
パブリック プロパティ Kind フィルターの種類を示す列挙を返します。
パブリック プロパティ Kind オブジェクトの型を示す列挙値を取得します。 (VCProjectItem から継承されます。)
パブリック プロパティ Name 取得またはフィルターの名前を設定します。
パブリック プロパティ Object Visual Studio オブジェクト モデルと Visual C++ オブジェクト モデル間の参照を提供します。
パブリック プロパティ Parent 指定したオブジェクトの直接の親オブジェクトを返します。
パブリック プロパティ Parent 指定したオブジェクトの直接の親オブジェクトを取得します。 (VCProjectItem から継承されます。)
パブリック プロパティ ParseFiles フィルター内のファイルがオープンの IntelliSense によって検査するかどうかを示す値を取得します。
パブリック プロパティ project 取得、VCProjectフィルターに関連付けられています。
パブリック プロパティ project オブジェクトに関連付けられている VCProject を取得します。 (VCProjectItem から継承されます。)
パブリック プロパティ SourceControlFiles フィルターに追加ファイルが自動的にソース コード管理下に配置するかを示す値を取得します。
パブリック プロパティ UniqueIdentifier フィルターのローカライズできない名前を指定します。
パブリック プロパティ UrlBehavior Web 参照の URL がハードで生成されたコードかどうかを示す値を取得しますVisual BasicまたはVisual C#プロキシ コード。このプロパティは Web 参照がフィルターにのみ有効です。
パブリック プロパティ VCProjectEngine プロジェクト エンジンへのポインターを取得します。
パブリック プロパティ VCProjectEngine プロジェクト エンジンへのポインターを取得します。 (VCProjectItem から継承されます。)
パブリック プロパティ WebReference Web 参照の URL のフィルターを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド AddFile ファイルに現在のフィルターを追加します。
パブリック メソッド AddFilter 新しいフィルターは、フィルターの現在のグループに追加します。
パブリック メソッド AddWebReference Web サービスへの参照にフィルターを追加します。新しい Web サービス参照サブフォルダに追加されます、Web 参照プロジェクトのフォルダー。この新しいフォルダーには、Web サービスに関連する他の複数のプロジェクト項目が含まれています。メソッドは、ProjectItem、新しい Web サービス フォルダーに関連付けられたオブジェクト。
パブリック メソッド CanAddFile 返しますtrue場合は、指定したファイルが現在のフィルターに追加できます。
パブリック メソッド CanAddFilter 指定されたフィルターをトップレベル フィルターまたはサブフィルターとして現在のフィルターに追加できる場合は、true を返します。
パブリック メソッド CanMove 返しますtrue場合は、フィルターは、指定した場所に移動できます。
パブリック メソッド MatchName(String, Boolean) 指定した名前とコレクションの項目の名前を一致させます。
パブリック メソッド MatchName(String, Boolean) 指定した名前とコレクションの項目の名前を一致させます。 (VCProjectItem から継承されます。)
パブリック メソッド Move ファイルまたはフォルダーのトップレベル プロジェクトまたは新しいフォルダーに移動します。
パブリック メソッド Remove 指定したフィルターをプロジェクトから削除します。
パブリック メソッド RemoveFile ファイルから現在のフィルターを削除します。
パブリック メソッド RemoveFilter フィルターは、現在のプロジェクトから削除します。

このページのトップへ

参照

参照

Microsoft.VisualStudio.VCProjectEngine 名前空間