Sdílet prostřednictvím


DescriptionResourceAttribute – třída

Představuje popis vlastnosti pro vlastnost při zobrazení vlastnosti v PropertyGrid řízení.

Hierarchie dědičnosti

System.Object
  System.Attribute
    System.ComponentModel.DescriptionAttribute
      Microsoft.VisualStudio.Modeling.Design.DescriptionResourceAttribute

Obor názvů:  Microsoft.VisualStudio.Modeling.Design
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Syntaxe

'Deklarace
<AttributeUsageAttribute(AttributeTargets.Class Or AttributeTargets.Property Or AttributeTargets.Field, AllowMultiple := False)> _
Public NotInheritable Class DescriptionResourceAttribute _
    Inherits DescriptionAttribute
[AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Property|AttributeTargets.Field, AllowMultiple = false)]
public sealed class DescriptionResourceAttribute : DescriptionAttribute

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

Konstruktory

  Název Popis
Veřejná metoda DescriptionResourceAttribute(String, Type) Inicializuje novou instanci DescriptionResourceAttribute pomocí klíče zadaný popis a typ třídy.
Veřejná metoda DescriptionResourceAttribute(String, Type, String) Inicializuje novou instanci DescriptionResourceAttribute třídy pomocí klíče zadaný popis, typ a název zdroje.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Description Načte popis, lokalizované do aktuální. (Přepisuje DescriptionAttribute.Description.)
Veřejná vlastnost DescriptionKey Klíč položky popis prostředku získá v zadaný zdroj.
Veřejná vlastnost ResourceName Získá název kořenového prostředku.
Veřejná vlastnost Type Načtení typu, který určuje sestavení, který obsahuje prostředek.
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 Vrací ř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 _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 _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 _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 _Attribute.Invoke Poskytuje přístup k vlastnostem a metodám vystaveným objektem. (Zděděno z Attribute.)

Nahoru

Poznámky

Description Získá vlastnosti této třídy prostředku popis řetězec, který je lokalizován do aktuální.Pokud lokalizovaný řetězec není k dispozici, pak bude Description vlastnost vrátí hodnotu DescriptionKey vlastnost.

Při návrhu domény specifické pro jazyk (DSL) generovaný kód platí tento atribut pro každou vlastnost, která odpovídá doméně vlastnosti definice DSL.

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.Modeling.Design – obor názvů

CategoryResourceAttribute

DisplayNameResourceAttribute

DescriptionAttribute

ResourceManager