VCFilter.RemoveFile(Object) Yöntem

Tanım

Geçerli filtreden bir dosyayı kaldırır.

public:
 void RemoveFile(System::Object ^ File);
public:
 void RemoveFile(Platform::Object ^ File);
void RemoveFile(winrt::Windows::Foundation::IInspectable const & File);
[System.Runtime.InteropServices.DispId(2350)]
public void RemoveFile (object File);
[<System.Runtime.InteropServices.DispId(2350)>]
abstract member RemoveFile : obj -> unit
Public Sub RemoveFile (File As Object)

Parametreler

File
Object

Gereklidir. Kaldırılacak dosya.

Öznitelikler

Örnekler

Aşağıdaki örnek, RemoveFile VCFilter Tümleşik geliştirme ORTAMıNDA (IDE) bir nesne üzerinde kullanır:

' 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  

Açıklamalar

RemoveFile , bir VCProject veya nesnesi üzerinde çağrılabilir VCFilter . , Varsa dosyayı hem geçerli klasöründen hem de projeden kaldırır. RemoveFile dosyayı diskten silmez.

Bu örneği derlemek ve çalıştırmak hakkında bilgi için bkz. nasıl yapılır: proje modeli genişletilebilirliği Için örnek kod derleme .

Şunlara uygulanır