Proprietà VCPlatform.IncludeDirectories
Ottiene o imposta un percorso da utilizzare quando si cercano file di inclusione durante la compilazione di un progetto Visual C++.
Spazio dei nomi: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Sintassi
'Dichiarazione
Property IncludeDirectories As String
string IncludeDirectories { get; set; }
property String^ IncludeDirectories {
String^ get ();
void set (String^ value);
}
abstract IncludeDirectories : string with get, set
function get IncludeDirectories () : String
function set IncludeDirectories (value : String)
Valore proprietà
Tipo: String
Percorso da utilizzare quando si cercano file di inclusione durante la compilazione di un progetto Visual C++.L'oggetto IncludeDirectories corrisponde alla variabile di ambiente INCLUDE.
Note
Per impostazione predefinita in Visual C++ 2010, questa proprietà non eredita dalla classe padre o non proietta le impostazioni predefinite. Per ereditare impostazioni predefinite quando si imposta un percorso file di inclusione, accodate la macro di $(IncludePath) di progetto al percorso. Per un esempio di controllo eredita impostazioni predefinite progetto per una proprietà simile alla seguente, vedere i commenti e l'esempio per ExcludeDirectories.
Esempi
Vedere Procedura: compilare codice di esempio per l'Extensibility del modello di progetto per informazioni su come compilare ed eseguire l'esempio.
Nell'esempio riportato di seguito la proprietà di IncludeDirectories nell'ambiente di sviluppo integrato (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.IncludeDirectories
p.IncludeDirectories = x + ";something"
MsgBox(p.IncludeDirectories)
End Sub
End Module
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.