VCConfiguration.FileTools Właściwość

Definicja

Wyświetla listę dostępnych narzędzi, które działają na plikach.

public:
 property Microsoft::VisualStudio::VCProjectEngine::IVCCollection ^ FileTools { Microsoft::VisualStudio::VCProjectEngine::IVCCollection ^ get(); };
[System.Runtime.InteropServices.DispId(708)]
public Microsoft.VisualStudio.VCProjectEngine.IVCCollection FileTools { [System.Runtime.InteropServices.DispId(708)] [System.Runtime.InteropServices.TypeLibFunc(System.Runtime.InteropServices.TypeLibFuncFlags.FNonBrowsable)] get; }
[<System.Runtime.InteropServices.DispId(708)>]
[<get: System.Runtime.InteropServices.DispId(708)>]
[<get: System.Runtime.InteropServices.TypeLibFunc(System.Runtime.InteropServices.TypeLibFuncFlags.FNonBrowsable)>]
member this.FileTools : Microsoft.VisualStudio.VCProjectEngine.IVCCollection
Public ReadOnly Property FileTools As IVCCollection

Wartość właściwości

IVCCollection

Obiekt IVCCollection.

Atrybuty

Przykłady

Zobacz How to: Kompiluj przykładowy kod dla rozszerzalności modelu projektu , aby uzyskać informacje o sposobach kompilowania i uruchamiania tego przykładu.

Poniższy przykład modyfikuje VCConfiguration FileTools właściwość obiektu w zintegrowanym środowisku programistycznym (IDE):

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

Public Module Module1  
    Sub Test()  
        Dim idx As Integer  
        Dim cfgs, cfgs2 As IVCCollection  
        Dim cfg As VCConfiguration  

        Dim prj As VCProject  
        prj = DTE.Solution.Projects.Item(1).Object  

        cfgs = prj.Configurations  
        cfg = cfgs.Item(1)  
        cfgs2 = cfg.FileTools  
        For idx = 1 To cfgs2.Count  
            MsgBox(cfgs2.Item(idx).ToolName)  
        Next  

    End Sub  
End Module  

Dotyczy