DisplayNameResourceAttribute – třída
Představuje název přidružené vlastnosti.
Hierarchie dědičnosti
System.Object
System.Attribute
System.ComponentModel.DisplayNameAttribute
Microsoft.VisualStudio.Modeling.Design.DisplayNameResourceAttribute
Obor názvů: Microsoft.VisualStudio.Modeling.Design
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Syntaxe
'Deklarace
<AttributeUsageAttribute(AttributeTargets.Class Or AttributeTargets.Property, AllowMultiple := False)> _
Public NotInheritable Class DisplayNameResourceAttribute _
Inherits DisplayNameAttribute
[AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Property, AllowMultiple = false)]
public sealed class DisplayNameResourceAttribute : DisplayNameAttribute
Typ DisplayNameResourceAttribute zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
DisplayNameResourceAttribute(String, Type) | Inicializuje novou instanci DisplayNameResourceAttribute pomocí klíče Zadaný zobrazovaný název a typ třídy. | |
DisplayNameResourceAttribute(String, Type, String) | Inicializuje novou instanci DisplayNameResourceAttribute třídy pomocí zadaného názvu klíče, typ a prostředky zobrazovaný název. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
DisplayName | Načte zobrazovaný název je lokalizován do aktuální. (Přepisuje DisplayNameAttribute.DisplayName.) | |
DisplayNameKey | Klíč položky zobrazovaný název prostředku získá v zadaný zdroj. | |
ResourceName | Získá název kořenového prostředku. | |
Type | Načtení typu, který určuje sestavení, který obsahuje prostředek. | |
TypeId | Po implementaci v odvozené třídě, získá tento jedinečný identifikátor Attribute. (Zděděno z Attribute.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
Equals | Určuje, zda dva DisplayNameAttribute instance jsou stejné. (Zděděno z DisplayNameAttribute.) | |
GetHashCode | Vrátí kód hash pro tuto instanci. (Zděděno z DisplayNameAttribute.) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
IsDefaultAttribute | Určuje, zda tento atribut je výchozí. (Zděděno z DisplayNameAttribute.) | |
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.) | |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Nahoru
Explicitní implementace rozhraní
Název | Popis | |
---|---|---|
_Attribute.GetIDsOfNames | Mapuje sadu názvů odpovídající sadu identifikátorů odeslání. (Zděděno z Attribute.) | |
_Attribute.GetTypeInfo | Načte informace o typu objektu, který lze získat informace o rozhraní typu. (Zděděno z Attribute.) | |
_Attribute.GetTypeInfoCount | Vyhledá číslo rozhraní typu informace, že objekt obsahuje (0 nebo 1). (Zděděno z Attribute.) | |
_Attribute.Invoke | Poskytuje přístup k vlastnostem a metodám prostřednictvím objektu. (Zděděno z Attribute.) |
Nahoru
Poznámky
Název se používá k identifikaci vlastnost target v různé kontexty uživatelské rozhraní, například když je vlastnost zobrazen PropertyGrid řízení.
DisplayName 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 DisplayName vlastnost vrátí hodnotu DisplayNameKey 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.