Udostępnij za pośrednictwem


Klasa DescriptionResourceAttribute

Reprezentuje opis właściwości dla właściwości, gdy właściwość jest wyświetlana w PropertyGrid kontroli.

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Design
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Składnia

'Deklaracja
<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 uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna DescriptionResourceAttribute(String, Type) Inicjuje nowe wystąpienie DescriptionResourceAttribute klasy przy użyciu określonego opisu klucza i typ.
Metoda publiczna DescriptionResourceAttribute(String, Type, String) Inicjuje nowe wystąpienie DescriptionResourceAttribute klasy przy użyciu klucza określonego opisu, typ i nazwa zasobów.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna Description Pobiera opis zlokalizowane z bieżącej kultury. (Zastępuje DescriptionAttribute.Description).
Właściwość publiczna DescriptionKey Pobiera klucz opis zapisu zasobów w określonego zasobu.
Właściwość publiczna ResourceName Pobiera nazwę root zasobu.
Właściwość publiczna Type Pobiera typ, który identyfikuje zestaw, który zawiera zasób.
Właściwość publiczna TypeId Po wdrożeniu w klasie pochodnej, pobiera identyfikator unikatowy dla tego Attribute. (Odziedziczone z Attribute).

Początek

Metody

  Nazwa Opis
Metoda publiczna Equals Zwraca się, czy wartość dany obiekt jest równa bieżącej DescriptionAttribute. (Odziedziczone z DescriptionAttribute).
Metoda publiczna GetHashCode Zwraca kod skrótu dla tego wystąpienia. (Odziedziczone z DescriptionAttribute).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna IsDefaultAttribute Zwraca wartość wskazującą, czy jest to wartość domyślna DescriptionAttribute instancji. (Odziedziczone z DescriptionAttribute).
Metoda publiczna Match Po zastąpieniu w klasie pochodnej, zwraca wartość wskazującą, czy to wystąpienie jest równa określonego obiektu. (Odziedziczone z Attribute).
Metoda publiczna ToString Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna _Attribute.GetIDsOfNames Zestaw nazw jest mapowany na odpowiedni zestaw identyfikatorów wysyłania. (Odziedziczone z Attribute).
Jawna implementacja interfejsuMetoda prywatna _Attribute.GetTypeInfo Pobiera informacje o typie dla obiektu, który można uzyskać informacji o typie dla interfejsu. (Odziedziczone z Attribute).
Jawna implementacja interfejsuMetoda prywatna _Attribute.GetTypeInfoCount Pobiera informację o liczbie typów interfejsów, jakie zawiera obiekt (0 lub 1). (Odziedziczone z Attribute).
Jawna implementacja interfejsuMetoda prywatna _Attribute.Invoke Umożliwia dostęp do właściwości i metod udostępnianych przez obiekt. (Odziedziczone z Attribute).

Początek

Uwagi

Description Właściwości tej klasy pobiera zasobu ciągu opis, który jest zlokalizowany na bieżący kultury.Jeśli zlokalizowany ciąg nie jest dostępna, a następnie Description właściwość zwraca wartość DescriptionKey właściwości.

Podczas projektowania języka specyficzne dla domeny (DSL) wygenerowany kod dotyczy ten atrybut dla każdej właściwości, która odpowiada właściwości domeny w definicji DSL.

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Design

CategoryResourceAttribute

DisplayNameResourceAttribute

DescriptionAttribute

ResourceManager