VCCLCompilerTool.UsePrecompiledHeader-Eigenschaft
Ruft einen Wert ab oder legt einen Wert fest, der die Erstellung und die Verwendung eines vorkompilierten Headerdatei beim Erstellungsvorgang aktiviert.UsePrecompiledHeader macht die Funktionen der /Yc (Datei der vorkompilierten Header erstellen) und /Yu (Vorkompilierte Headerdatei verwenden) Optionen des Compilers verfügbar.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Syntax
'Declaration
Property UsePrecompiledHeader As pchOption
pchOption UsePrecompiledHeader { get; set; }
property pchOption UsePrecompiledHeader {
pchOption get ();
void set (pchOption value);
}
abstract UsePrecompiledHeader : pchOption with get, set
function get UsePrecompiledHeader () : pchOption
function set UsePrecompiledHeader (value : pchOption)
Eigenschaftswert
Typ: Microsoft.VisualStudio.VCProjectEngine.pchOption
Ein pchOption-Wert.
Hinweise
Verwenden Sie die pchOption-Enumeration legen Sie den Wert dieser Eigenschaft ändern.
Beispiele
Weitere Informationen finden Sie unter Gewusst wie: Kompilieren von Beispielcode für die Erweiterbarkeit von Projektmodellen Informationen zum Ändern dieses Beispiel kompiliert und ausgeführt wird.
Im folgenden Beispiel wird die UsePrecompiledHeader-Eigenschaft in der integrierten Entwicklungsumgebung (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 tool As VCCLCompilerTool
prj = DTE.Solution.Projects.Item(1).Object
cfgs = prj.Configurations
cfg = cfgs.Item(1)
tool = cfg.Tools("VCCLCompilerTool")
tool.UsePrecompiledHeader = pchOption.pchGenerateAuto
End Sub
End Module
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.