Condividi tramite


Metodo ErrorHandler.ThrowOnFailure (Int32, array<Int32 )

Determina se il parametro è un HRESULT di esito positivo o negativo e genera un'eccezione se è un errore non incluso nella matrice degli errori noti.

Spazio dei nomi:  Microsoft.VisualStudio
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Sintassi

'Dichiarazione
Public Shared Function ThrowOnFailure ( _
    hr As Integer, _
    ParamArray expectedHRFailure As Integer() _
) As Integer
public static int ThrowOnFailure(
    int hr,
    params int[] expectedHRFailure
)

Parametri

  • expectedHRFailure
    Tipo: array<System.Int32[]
    se hr viene trovato in questa matrice degli errori che previsti alcuna eccezione deve essere generata un'eccezione.

Valore restituito

Tipo: System.Int32
L'hresult.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ErrorHandler Classe

Overload ThrowOnFailure

Spazio dei nomi Microsoft.VisualStudio

Altre risorse

Informazioni di HRESULT nel codice gestito