CategoryResourceAttribute – třída
Reprezentuje kategorie, do které skupiny vlastnost při zobrazení vlastnosti v PropertyGrid ovládací prvek je nastavena na režim Categorized.
Hierarchie dědičnosti
System.Object
System.Attribute
System.ComponentModel.CategoryAttribute
Microsoft.VisualStudio.Modeling.Design.CategoryResourceAttribute
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.Property, AllowMultiple := False)> _
Public NotInheritable Class CategoryResourceAttribute _
Inherits CategoryAttribute
[AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple = false)]
public sealed class CategoryResourceAttribute : CategoryAttribute
Typ CategoryResourceAttribute zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
CategoryResourceAttribute(String, Type) | Inicializuje novou instanci CategoryResourceAttribute třídy pomocí názvu klíče zadané kategorie a typu. | |
CategoryResourceAttribute(String, Type, String) | Inicializuje novou instanci CategoryResourceAttribute třídy pomocí zadané kategorie název klíče, typ a název zdroje. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
Category | Získá název kategorie pro vlastnost nebo událost, použitého pro tento atribut. (Zděděno z CategoryAttribute.) | |
DisplayNameKey | Získá klíč položky prostředku název kategorie. | |
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 CategoryAttribute.. (Zděděno z CategoryAttribute.) | |
GetHashCode | Vrátí kód hash pro tento atribut. (Zděděno z CategoryAttribute.) | |
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 CategoryAttribute.) | |
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
Category Vlastnosti této třídy vrátí aktuální zdroj řetězec kategorie, který je lokalizován.Pokud lokalizovaný řetězec není k dispozici, pak bude Category 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.