Поделиться через


VCFilter.Files - свойство

Возвращает коллекцию файлов, связанных с фильтром.

Пространство имен:  Microsoft.VisualStudio.VCProjectEngine
Сборка:  Microsoft.VisualStudio.VCProjectEngine (в Microsoft.VisualStudio.VCProjectEngine.dll)

Синтаксис

'Декларация
ReadOnly Property Files As Object
Object Files { get; }
property Object^ Files {
    Object^ get ();
}
abstract Files : Object with get
function get Files () : Object

Значение свойства

Тип: System.Object
Объект, представляющий коллекцию файлов для фильтра.

Заметки

См. Практическое руководство. Компиляция примера кода для расширения модели проекта дополнительные сведения о том, как компилировать и выполнять этот пример.

Примеры

В следующем примере используется Files свойство a VCFilter объект в интегрированной среде разработки (ide).

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

Public Module Module1
    Sub Test()
        Dim idx, idx2 As Integer
        Dim file As VCFile
        Dim filter As VCFilter
        Dim col, col2 As IVCCollection
        Dim prj As VCProject
        prj = DTE.Solution.Projects.Item(1).Object
        col = prj.Filters
        For idx = 1 To col.Count
            filter = col.Item(idx)
            ' filter.Name has name of the folder
            col2 = filter.Files
            For idx2 = 1 To col2.Count
                file = col2.Item(idx2)
                ' file.Name has name of file
            Next
        Next
    End Sub
End Module

Безопасность платформы .NET Framework

См. также

Ссылки

VCFilter Интерфейс

Microsoft.VisualStudio.VCProjectEngine - пространство имен