VCMidlTool.EnableErrorChecks - свойство
Получает или задает параметр проверки на предмет ошибок.Если указать параметр Настройка, при компиляции учитываются только выбранные параметры проверки на предмет ошибок.
Пространство имен: Microsoft.VisualStudio.VCProjectEngine
Сборка: Microsoft.VisualStudio.VCProjectEngine (в Microsoft.VisualStudio.VCProjectEngine.dll)
Синтаксис
'Декларация
Property EnableErrorChecks As midlErrorCheckOption
midlErrorCheckOption EnableErrorChecks { get; set; }
property midlErrorCheckOption EnableErrorChecks {
midlErrorCheckOption get ();
void set (midlErrorCheckOption value);
}
abstract EnableErrorChecks : midlErrorCheckOption with get, set
function get EnableErrorChecks () : midlErrorCheckOption
function set EnableErrorChecks (value : midlErrorCheckOption)
Значение свойства
Тип: Microsoft.VisualStudio.VCProjectEngine.midlErrorCheckOption
Перечисление midlErrorCheckOption.
Заметки
EnableErrorChecks предоставляет функциональные возможности параметра /error MIDL.
Используйте midlErrorCheckOption перечисление, чтобы изменить значение этого свойства.
См. Практическое руководство. Компиляция примера кода для расширения модели проекта дополнительные сведения о том, как компилировать и выполнять этот пример.
Примеры
Следующий пример изменяет EnableErrorChecks свойство в интегрированной среде разработки (ide).
[Visual Basic]
' 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 VCMidlTool
prj = DTE.Solution.Projects.Item(1).Object
cfgs = prj.Configurations
cfg = cfgs.Item(1)
tool = cfg.Tools("VCMIDLTool")
tool.EnableErrorChecks = midlErrorCheckOption.midlEnableAll
End Sub
End Module
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.