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# Proxy 程式碼中。這個屬性只對具有 Web 參考的篩選器有意義。 | |
VCProjectEngine | 取得專案引擎的指標。 | |
WebReference | 取得篩選條件的 Web 參考的 URL。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
AddFile | 將檔案加入至目前篩選器。 | |
AddFilter | 將新的篩選器加入至目前的篩選器群組。 | |
AddWebReference | 將 Web 服務的參考加入至篩選。新的 Web 服務參考子資料夾會加入至專案的 [Web 參考] 資料夾。這個新的資料夾包含幾個與 Web 服務相關的其他專案項目。這個方法會傳回與新 Web 服務資料夾關聯的 ProjectItem 物件。 | |
CanAddFile | 如果可以將指定的檔案加入至目前的篩選器,則傳回 true。 | |
CanAddFilter | 如果可以加入指定的篩選器做為最上層的篩選器或目前篩選器的子篩選器,則傳回 true。 | |
CanMove | 如果篩選條件可以移至指定的位置,則傳回 true。 | |
MatchName | 比對指定的名稱與集合項目的名稱。 | |
Move | 將檔案或資料夾移到專案最上層或新的資料夾中。 | |
Remove | 從專案中移除指定篩選條件 | |
RemoveFile | 將檔案從目前的篩選條件中移除。 | |
RemoveFilter | 從目前專案中移除篩選條件。 |
回頁首