VCCLCompilerTool.ExceptionHandling Vlastnost

Definice

Získává nebo nastavuje hodnotu, která se používá pro volání destruktorů pro automatické objekty během odvíjení zásobníku, který je způsoben vyvolanou výjimkou. ExceptionHandling zpřístupňuje funkčnost možnosti /eh kompilátoru (model zpracování výjimek) .

public:
 property Microsoft::VisualStudio::VCProjectEngine::cppExceptionHandling ExceptionHandling { Microsoft::VisualStudio::VCProjectEngine::cppExceptionHandling get(); void set(Microsoft::VisualStudio::VCProjectEngine::cppExceptionHandling value); };
public:
 property Microsoft::VisualStudio::VCProjectEngine::cppExceptionHandling ExceptionHandling { Microsoft::VisualStudio::VCProjectEngine::cppExceptionHandling get(); void set(Microsoft::VisualStudio::VCProjectEngine::cppExceptionHandling value); };
[System.Runtime.InteropServices.DispId(122)]
public Microsoft.VisualStudio.VCProjectEngine.cppExceptionHandling ExceptionHandling { [System.Runtime.InteropServices.DispId(122)] get; [System.Runtime.InteropServices.DispId(122)] set; }
[<System.Runtime.InteropServices.DispId(122)>]
[<get: System.Runtime.InteropServices.DispId(122)>]
[<set: System.Runtime.InteropServices.DispId(122)>]
member this.ExceptionHandling : Microsoft.VisualStudio.VCProjectEngine.cppExceptionHandling with get, set
Public Property ExceptionHandling As cppExceptionHandling

Hodnota vlastnosti

cppExceptionHandling

cppExceptionHandlingHodnota.

Atributy

Příklady

Informace o tom, jak zkompilovat a spustit tento příklad, naleznete v tématu How to: zkompiluje ukázkový kód pro rozšíření modelu projektu .

Následující příklad upravuje ExceptionHandling vlastnost v integrovaném vývojovém prostředí (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.ExceptionHandling = True  
    End Sub  
End Module  

Platí pro