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 | |
---|---|---|
DescriptionResourceAttribute(String, Type) | Inicializuje novou instanci DescriptionResourceAttribute pomocí klíče zadaný popis a typ třídy. | |
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 | |
---|---|---|
Description | Načte popis, lokalizované do aktuální. (Přepisuje DescriptionAttribute.Description.) | |
DescriptionKey | Klíč položky popis 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á jedinečný identifikátor pro tento Attribute. (Zděděno z Attribute.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
Equals | Vrátí rovná aktuální hodnotu daného objektu DescriptionAttribute. (Zděděno z DescriptionAttribute.) | |
GetHashCode | Vrátí kód hash této instance. (Zděděno z DescriptionAttribute.) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
IsDefaultAttribute | Vrátí hodnotu určující, zda je výchozí DescriptionAttribute instance. (Zděděno z DescriptionAttribute.) | |
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 | Vrací ř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ů na odpovídající sadu identifikátorů pro rozesílání. (Zděděno z Attribute.) | |
_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.) | |
_Attribute.GetTypeInfoCount | Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1). (Zděděno z Attribute.) | |
_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.