VCCLCompilerTool.WarningLevel Özellik
Alır veya potansiyel şüpheli yapıları için derleyici kesinlikle nasıl denetler gösteren bir değer ayarlar. WarningLevelc++ derleyicisi 's iþlevselliði /w, /Wn, /wx, /Wall, /wln, /wdn, /wen, / kazanılan (uyarı düzeyi) seçenek ve MIDL derleyici 's /w, /Wn, /wx, /Wall, /wln, /wdn, /wen, / kazanılan (uyarı düzeyi) seçeneği.
Ad alanı: Microsoft.VisualStudio.VCProjectEngine
Derleme: Microsoft.VisualStudio.VCProjectEngine (Microsoft.VisualStudio.VCProjectEngine.dll içinde)
Sözdizimi
'Bildirim
Property WarningLevel As warningLevelOption
warningLevelOption WarningLevel { get; set; }
property warningLevelOption WarningLevel {
warningLevelOption get ();
void set (warningLevelOption value);
}
abstract WarningLevel : warningLevelOption with get, set
function get WarningLevel () : warningLevelOption
function set WarningLevel (value : warningLevelOption)
Özellik Değeri
Tür: Microsoft.VisualStudio.VCProjectEngine.warningLevelOption
A warningLevelOption numaralandırma değeri.
Notlar
Use warningLevelOption numaralandırma değeri değiştirmek için WarningLevel özelliği.
Örnekler
Bkz: Nasıl yapılır: proje modeli genişletilebilirlik amacıyla örnek kodu derleyin derlemek ve bu örnek çalıştırma hakkında bilgi için.
Aşağıdaki örnek, derleyici 's değiştirir WarningLevel tümleşik geliştirme ortamı (IDE) özelliği:
' 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.WarningLevel = warningLevelOption.warningLevel_0
End Sub
End Module
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.