Sdílet prostřednictvím


LocalizedDescriptionAttribute – třída

Toto rozhraní API podporuje infrastrukturu rozhraní .NET Framework a není určeno pro použití přímo v kódu.

Představuje atribut, který umožňuje lokalizaci popis vlastnosti.Tato třída nemůže být zděděna.

Hierarchie dědičnosti

Object
  Attribute
    DescriptionAttribute
      Microsoft.VisualStudio.TestTools.Common.LocalizedDescriptionAttribute

Obor názvů:  Microsoft.VisualStudio.TestTools.Common
Sestavení:  Microsoft.VisualStudio.QualityTools.Common (v Microsoft.VisualStudio.QualityTools.Common.dll)

Syntaxe

'Deklarace
<AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple := False)> _
<HostProtectionAttribute(SecurityAction.LinkDemand, SharedState := True)> _
Public NotInheritable Class LocalizedDescriptionAttribute _
    Inherits DescriptionAttribute
[AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple = false)]
[HostProtectionAttribute(SecurityAction.LinkDemand, SharedState = true)]
public sealed class LocalizedDescriptionAttribute : DescriptionAttribute
[AttributeUsageAttribute(AttributeTargets::Property, AllowMultiple = false)]
[HostProtectionAttribute(SecurityAction::LinkDemand, SharedState = true)]
public ref class LocalizedDescriptionAttribute sealed : public DescriptionAttribute
[<Sealed>]
[<AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple = false)>]
[<HostProtectionAttribute(SecurityAction.LinkDemand, SharedState = true)>]
type LocalizedDescriptionAttribute =  
    class 
        inherit DescriptionAttribute 
    end
public final class LocalizedDescriptionAttribute extends DescriptionAttribute

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

Konstruktory

  Název Popis
Veřejná metoda LocalizedDescriptionAttribute Inicializuje novou instanci LocalizedDescriptionAttribute třídy pomocí poskytnutý typ a identifikátor.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Description Načte popis lokalizované vlastnosti. (Přepisuje DescriptionAttribute.Description.)
Veřejná vlastnost ResourceId Získá identifikátor pro prostředek, který obsahuje popis.
Veřejná vlastnost ResourceType Získává Type pro soubor prostředků.
Veřejná vlastnost TypeId Po implementaci v odvozené třídě získá jedinečný identifikátor pro tento Attribute. (Zděděno z Attribute.)

Nahoru

Metody

  Název Popis
Veřejná metoda Equals Vrátí rovná aktuální hodnotu daného objektu DescriptionAttribute. (Zděděno z DescriptionAttribute.)
Veřejná metoda GetHashCode Vrátí kód hash této instance. (Zděděno z DescriptionAttribute.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda IsDefaultAttribute Vrátí hodnotu určující, zda je výchozí DescriptionAttribute instance. (Zděděno z DescriptionAttribute.)
Veřejná metoda Match Při přepsání v odvozené třídě vrátí hodnotu, která označuje, zda tato instance se rovná zadaný objekt. (Zděděno z Attribute.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda System#Runtime#InteropServices#_Attribute#GetIDsOfNames Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání. (Zděděno z Attribute.)
Explicitní implementace rozhraníSoukromá metoda System#Runtime#InteropServices#_Attribute#GetTypeInfo Načte informace o typu objektu, který lze použít, chcete-li získat informace o typu rozhraní. (Zděděno z Attribute.)
Explicitní implementace rozhraníSoukromá metoda System#Runtime#InteropServices#_Attribute#GetTypeInfoCount Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1). (Zděděno z Attribute.)
Explicitní implementace rozhraníSoukromá metoda System#Runtime#InteropServices#_Attribute#Invoke Poskytuje přístup k vlastnostem a metodám vystaveným objektem. (Zděděno z Attribute.)

Nahoru

Poznámky

Další informace o použití atributů naleznete v Rozšiřování metadat pomocí atributů.

[!POZNÁMKA]

Atribut HostProtectionAttribute použitý na tento typ nebo člen má následující hodnotu vlastnosti Resources: SharedState. Atribut HostProtectionAttribute nemá vliv na běžné aplikace (které jsou obvykle spouštěny dvojitým kliknutím na ikonu, zadáním příkazu nebo zadáním adresy URL v prohlížeči). Další informace naleznete v třídě HostProtectionAttribute nebo v tématu Programování serveru SQL Server a atributy ochrany hostitele.

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.TestTools.Common – obor názvů

DescriptionAttribute

Další zdroje

Rozšiřování metadat pomocí atributů