共用方式為


VCFilter.RemoveFile 方法

將檔案從目前的篩選條件中移除。

命名空間:  Microsoft.VisualStudio.VCProjectEngine
組件:  Microsoft.VisualStudio.VCProjectEngine (在 Microsoft.VisualStudio.VCProjectEngine.dll 中)

語法

'宣告
Sub RemoveFile ( _
    File As Object _
)
void RemoveFile(
    Object File
)
void RemoveFile(
    [InAttribute] Object^ File
)
abstract RemoveFile : 
        File:Object -> unit
function RemoveFile(
    File : Object
)

參數

  • File
    類型:Object

    必要項。 要移除的檔案。

備註

RemoveFile 可以呼叫 VCProjectVCFilter 物件。 其中一個從兩個刪除檔案其目前的資料夾,如果存在,就會和專案。 RemoveFile 不會刪除檔案從磁碟。

如需如何編譯及執行範例的詳細資訊,請參閱 如何:編譯專案模型擴充性的範例程式碼

範例

VCFilter 物件中的下列範例使用 RemoveFile 在整合式開發環境 (IDE):

' Macro code.
' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine

Public Module Module1
    Sub Test()
        Dim idx As Integer
        Dim filter As VCFilter
        Dim file As VCFile
        Dim col As IVCCollection
        Dim prj, prj2 As VCProject
        prj = DTE.Solution.Projects.Item(1).Object
        col = prj.Filters
        filter = col.Item("MyFolder")
        col = filter.Files
        file = col.Item("x.x")
        filter.RemoveFile(file)
    End Sub
End Module

.NET Framework 安全性

請參閱

參考

VCFilter 介面

Microsoft.VisualStudio.VCProjectEngine 命名空間