ErrorHandler, classe

Fournit des méthodes pour traiter codes d'erreur communs de COM.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.ErrorHandler

Espace de noms :  Microsoft.VisualStudio
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
Public NotInheritable Class ErrorHandler
public sealed class ErrorHandler

Le type ErrorHandler expose les membres suivants.

Méthodes

  Nom Description
Méthode publiqueMembre statique CallWithCOMConvention(Action, Boolean)
Méthode publiqueMembre statique CallWithCOMConvention(Func<TResult>, Void)
Méthode publique Equals Détermine si l'objet Object spécifié est égal à l'objet Object actuel. (Hérité de Object.)
Méthode publiqueMembre statique Failed Détermine si un HRESULT est code de retour en cas d'erreur.
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publiqueMembre statique IsCriticalException Détermine si l'exception spécifiée est critique.
Méthode publiqueMembre statique IsRejectedRpcCall
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publiqueMembre statique Succeeded Détermine si un HRESULT est code de retour de succès.
Méthode publiqueMembre statique ThrowOnFailure(Int32) Détermine si le paramètre est un HRESULT de succès ou l'échec et lève une exception en cas d'échec.
Méthode publiqueMembre statique ThrowOnFailure(Int32, array<Int32[]) Détermine si le paramètre est un HRESULT de succès ou l'échec et lève une exception si c'est un échec qui n'est pas compris dans le choix d'échecs connus.
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio, espace de noms

Autres ressources

Les informations HRESULT dans le code managé