DescriptionResourceAttribute-Klasse
Stellt eine Eigenschaftenbeschreibung für eine Eigenschaft dar, wenn die Eigenschaft in einem PropertyGrid-Steuerelement angezeigt wird.
Vererbungshierarchie
System.Object
System.Attribute
System.ComponentModel.DescriptionAttribute
Microsoft.VisualStudio.Modeling.Design.DescriptionResourceAttribute
Namespace: Microsoft.VisualStudio.Modeling.Design
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Syntax
'Declaration
<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
Der DescriptionResourceAttribute-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
DescriptionResourceAttribute(String, Type) | Initialisiert eine neue Instanz der DescriptionResourceAttribute-Klasse mithilfe des angegebenen Typs und des angegebenen Schlüssels Beschreibung. | |
DescriptionResourceAttribute(String, Type, String) | Initialisiert eine neue Instanz der DescriptionResourceAttribute-Klasse unter Verwendung der angegebenen Taste mit der Beschreibung des Typs und Namens Ressourcen frei. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
Description | Ruft die Beschreibung ab der aktuellen Kultur lokalisiert. (Überschreibt DescriptionAttribute.Description.) | |
DescriptionKey | Ruft die Taste des Zieleintrags von Beschreibung für die angegebene Ressource ab. | |
ResourceName | Ruft den Stammnamen der Ressourcendateien ab. | |
Type | Ruft den Typ ab, der die Assembly angibt, die die Ressource enthält. | |
TypeId | Bei Implementierung in einer abgeleiteten Klasse wird ein eindeutiger Bezeichner für dieses Attribute abgerufen. (Von Attribute geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals | Gibt zurück, ob der Wert des angegebenen Objekts gleich dem aktuellen DescriptionAttribute ist. (Von DescriptionAttribute geerbt.) | |
GetHashCode | Gibt den Hashcode für diese Instanz zurück. (Von DescriptionAttribute geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
IsDefaultAttribute | Gibt einen Wert zurück, der angibt, ob dies die Standard-DescriptionAttribute-Instanz ist. (Von DescriptionAttribute geerbt.) | |
Match | Beim Überschreiben in einer abgeleiteten Klasse wird ein Wert zurückgegeben, der angibt, ob diese Instanz einem bestimmten Objekt entspricht. (Von Attribute geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
_Attribute.GetIDsOfNames | Ordnet eine Reihe von Namen einer entsprechenden Reihe von Dispatchbezeichnern zu. (Von Attribute geerbt.) | |
_Attribute.GetTypeInfo | Ruft die Typinformationen für ein Objekt ab, mit deren Hilfe die Typinformationen für eine Schnittstelle abgerufen werden können. (Von Attribute geerbt.) | |
_Attribute.GetTypeInfoCount | Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1). (Von Attribute geerbt.) | |
_Attribute.Invoke | Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit. (Von Attribute geerbt.) |
Zum Seitenanfang
Hinweise
Die Description-Eigenschaft dieser Klasse ruft die zeichenfolgenressource ab, die der aktuellen Kultur lokalisiert wurde.Wenn eine lokalisierte Zeichenfolge nicht verfügbar ist, gibt die Description-Eigenschaft den Wert der DescriptionKey-Eigenschaft zurück.
Wenn Sie eine domänenspezifische Sprache (DSL) entwerfen, wendet der generierte Code dieses Attribut auf jede Eigenschaft, die auf eine Domäneneigenschaft in der DSL-Definition entspricht.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.