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
- hr
Tipo: System.Int32
L'hresult da testare.
- 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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio