ErrorWrapper 建構函式

定義

初始化 ErrorWrapper 類別的新執行個體。

多載

名稱 Description
ErrorWrapper(Exception)

初始化類別的新實例 ErrorWrapper ,使用對應異常的 HRESULT。

ErrorWrapper(Int32)

初始化該類別的新實例 ErrorWrapper ,使用錯誤的 HRESULT 值。

ErrorWrapper(Object)

初始化一個包含錯誤 HRESULT 的物件的新類別實例 ErrorWrapper

ErrorWrapper(Exception)

初始化類別的新實例 ErrorWrapper ,使用對應異常的 HRESULT。

public:
 ErrorWrapper(Exception ^ e);
public ErrorWrapper(Exception e);
new System.Runtime.InteropServices.ErrorWrapper : Exception -> System.Runtime.InteropServices.ErrorWrapper
Public Sub New (e As Exception)

參數

e
Exception

例外會被轉換成錯誤代碼。

適用於

ErrorWrapper(Int32)

初始化該類別的新實例 ErrorWrapper ,使用錯誤的 HRESULT 值。

public:
 ErrorWrapper(int errorCode);
public ErrorWrapper(int errorCode);
new System.Runtime.InteropServices.ErrorWrapper : int -> System.Runtime.InteropServices.ErrorWrapper
Public Sub New (errorCode As Integer)

參數

errorCode
Int32

錯誤的結果。

適用於

ErrorWrapper(Object)

初始化一個包含錯誤 HRESULT 的物件的新類別實例 ErrorWrapper

public:
 ErrorWrapper(System::Object ^ errorCode);
public ErrorWrapper(object errorCode);
new System.Runtime.InteropServices.ErrorWrapper : obj -> System.Runtime.InteropServices.ErrorWrapper
Public Sub New (errorCode As Object)

參數

errorCode
Object

包含錯誤結果的物件。

例外狀況

參數 errorCode 不是 Int32 型別。

適用於