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


VCPlatform.SourceDirectories - свойство

Получает или задает путь, используемый при поиске исходных файлов, используемых средством IntelliSense.

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

Синтаксис

'Декларация
Property SourceDirectories As String
string SourceDirectories { get; set; }
property String^ SourceDirectories {
    String^ get ();
    void set (String^ value);
}
abstract SourceDirectories : string with get, set
function get SourceDirectories () : String 
function set SourceDirectories (value : String)

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

Тип: String
Путь, используемый при поиске исходных файлов, используемых средством IntelliSense.Свойство SourceDirectories соответствует переменной среды SOURCE.

Заметки

По умолчанию в Visual C++ 2010, это свойство не наследуется от родительского объекта или проектов по умолчанию. Наследовать по умолчанию при установке путь файла источника, и добавить макрос $(SourcePath) проекта в пути. Пример наследуемый проектов по умолчанию для свойства, на это, см. примечания и пример для ExcludeDirectories.

Примеры

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

Следующий пример изменяет свойство SourceDirectories в интегрированной среде разработки (IDE).

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

Public Module Module1
    Sub Test()
        Dim prj As VCProject
        Dim cfgs, tools As IVCCollection
        Dim cfg As VCConfiguration
        Dim p As VCPlatform
        Dim x As String
        prj = DTE.Solution.Projects.Item(1).Object
        p = prj.Platforms(1)
        x = p.SourceDirectories
        p.SourceDirectories = x + ";something"
        MsgBox(p.SourceDirectories)
    End Sub
End Module

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

См. также

Ссылки

VCPlatform Интерфейс

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