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 | フィルターは、現在のプロジェクトから削除します。 |
このページのトップへ