Sdílet prostřednictvím


AddInException – třída

Výjimka, která je vyvolána, když je předán výjimku mezi doplňku a hostitelské aplikace.

Hierarchie dědičnosti

System.Object
  System.Exception
    Microsoft.VisualStudio.Tools.Applications.Runtime.AddInException

Obor názvů:  Microsoft.VisualStudio.Tools.Applications.Runtime
Sestavení:  Microsoft.VisualStudio.Tools.Applications.Runtime (v Microsoft.VisualStudio.Tools.Applications.Runtime.dll)

Syntaxe

'Deklarace
<SerializableAttribute> _
Public NotInheritable Class AddInException _
    Inherits Exception _
    Implements ISerializable
[SerializableAttribute]
public sealed class AddInException : Exception, 
    ISerializable

Typ AddInException zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda AddInException Inicializuje novou instanci AddInException třídy s odkazem na vnitřní výjimka, který je příčinou této výjimka.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Data Získá kolekci párů klíč/hodnota, které poskytují další informace o výjimce definované uživatelem. (Zděděno z Exception.)
Veřejná vlastnost HelpLink Získá nebo nastaví odkaz na soubor nápovědy přidružené k této výjimce. (Zděděno z Exception.)
Veřejná vlastnost HResult Získá nebo nastaví HRESULT, kódované číselné hodnota přiřazené k určité výjimce. (Zděděno z Exception.)
Veřejná vlastnost InnerException Získá instanci Exception, která způsobila aktuální výjimku. (Zděděno z Exception.)
Veřejná vlastnost Message Získá zprávu popisující aktuální výjimku. (Zděděno z Exception.)
Veřejná vlastnost Source Získá nebo nastaví název aplikace nebo objektu, který způsobuje chybu. (Zděděno z Exception.)
Veřejná vlastnost StackTrace Získá řetězcové vyjádření okamžité rámců v zásobníku volání. (Zděděno z Exception.)
Veřejná vlastnost TargetSite Získá metodu, která vyvolala aktuální výjimku. (Zděděno z Exception.)

Nahoru

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.)
Veřejná metoda GetBaseException Při přepsání v odvozené třídě, vrátí Exception to jest příčina jednu nebo více následujících výjimek. (Zděděno z Exception.)
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Veřejná metoda GetObjectData Kritické pro zabezpečení Při přepsání v odvozené třídě nastaví SerializationInfo informace o výjimce. (Zděděno z Exception.)
Veřejná metoda GetType Získá typ spuštění aktuální instance. (Zděděno z Exception.)
Veřejná metoda ToString Vytvoří a vrací řetězcové vyjádření aktuální výjimku. (Zděděno z Exception.)

Nahoru

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda ISerializable.GetObjectData Infrastruktura. Přidá informace o výjimce na zadaný SerializationInfo.

Nahoru

Poznámky

Pokud nebyla mapována výjimek proxy pro původní výjimku Message vlastnost AddInException obsahuje úplný název původní výjimku, následovaný názvy plně kvalifikovaný typ každého vnitřní výjimky a nakonec text vrácený ToString metoda původní výjimce.Jinak pokud byl namapován výjimek proxy pro původní výjimky, je vyvolána výjimka proxy.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Tools.Applications.Runtime – obor názvů