Udostępnij za pośrednictwem


Klasa DesignPropertyDescriptor

Specjalizacji, z PropertyDescriptor umożliwiający dostosowanie nazwy wyświetlanej, właściwości siatki właściwości.

Hierarchia dziedziczenia

System.Object
  System.ComponentModel.MemberDescriptor
    System.ComponentModel.PropertyDescriptor
      Microsoft.VisualStudio.Shell.DesignPropertyDescriptor

Przestrzeń nazw:  Microsoft.VisualStudio.Shell
Zestaw:  Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)

Składnia

'Deklaracja
Public Class DesignPropertyDescriptor _
    Inherits PropertyDescriptor
public class DesignPropertyDescriptor : PropertyDescriptor

Typ DesignPropertyDescriptor uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna DesignPropertyDescriptor Inicjuje nowe wystąpienie DesignPropertyDescriptor dla określonej właściwości deskryptora.

Początek

Właściwości

  Nazwa Opis
Właściwość chroniona AttributeArray Zwraca lub ustawia tablicę atrybutów. (Odziedziczone z MemberDescriptor).
Właściwość publiczna Attributes Pobiera zbiór atrybutów dla tego członka. (Odziedziczone z MemberDescriptor).
Właściwość publiczna Category Pobiera nazwę kategorii, do której należy członek, jak określono w CategoryAttribute. (Odziedziczone z MemberDescriptor).
Właściwość publiczna ComponentType Pobiera typ składnika. (Zastępuje PropertyDescriptor.ComponentType).
Właściwość publiczna Converter Pobiera konwertera typu właściwości. (Zastępuje PropertyDescriptor.Converter).
Właściwość publiczna Description Pobiera opis członka, jak określono w DescriptionAttribute. (Odziedziczone z MemberDescriptor).
Właściwość publiczna DesignTimeOnly Pobiera się, czy ten element członkowski należy ustawić tylko w czasie projektowania, jak określono w DesignOnlyAttribute. (Odziedziczone z MemberDescriptor).
Właściwość publiczna DisplayName Pobiera nazwę wyświetlania dla tej właściwości. (Zastępuje MemberDescriptor.DisplayName).
Właściwość publiczna IsBrowsable Zwraca wartość wskazującą, czy element członkowski jest przeglądana, jak określono w BrowsableAttribute. (Odziedziczone z MemberDescriptor).
Właściwość publiczna IsLocalizable Pobiera wartość wskazującą, czy ta właściwość powinna być zlokalizowane, jak określono w LocalizableAttribute. (Odziedziczone z PropertyDescriptor).
Właściwość publiczna IsReadOnly Pobiera, niezależnie od tego, czy właściwość jest tylko do odczytu. (Zastępuje PropertyDescriptor.IsReadOnly).
Właściwość publiczna Name Pobiera nazwę członka. (Odziedziczone z MemberDescriptor).
Właściwość chroniona NameHashCode Pobiera kod skrótu nazwę Państwa Członkowskiego, jak określono w GetHashCode. (Odziedziczone z MemberDescriptor).
Właściwość publiczna PropertyType Pobiera typ właściwości. (Zastępuje PropertyDescriptor.PropertyType).
Właściwość publiczna SerializationVisibility Pobiera wartość wskazującą, czy ta właściwość powinny być serializowana, jak określono w DesignerSerializationVisibilityAttribute. (Odziedziczone z PropertyDescriptor).
Właściwość publiczna SupportsChangeEvents Pobiera wartość wskazującą, czy powiadomienia o zmianie wartości tej właściwości może pochodzić z zewnątrz deskryptora właściwości. (Odziedziczone z PropertyDescriptor).

Początek

Metody

  Nazwa Opis
Metoda publiczna AddValueChanged Umożliwia powiadamiany, gdy ta właściwość innych obiektów. (Odziedziczone z PropertyDescriptor).
Metoda publiczna CanResetValue Określa czy Resetowanie obiekt zmienia się jego wartość. (Zastępuje PropertyDescriptor.CanResetValue(Object)).
Metoda chroniona CreateAttributeCollection Tworzy zbiór atrybutów za pomocą tablicy atrybuty przekazany do konstruktora. (Odziedziczone z MemberDescriptor).
Metoda chroniona CreateInstance Tworzy wystąpienie określonego typu. (Odziedziczone z PropertyDescriptor).
Metoda publiczna Equals Porównuje to inny obiekt, aby sprawdzić, czy są one równoważne. (Odziedziczone z PropertyDescriptor).
Metoda chroniona FillAttributes Dodaje atrybuty PropertyDescriptor do określonej listy atrybutów w klasie nadrzędnej. (Odziedziczone z PropertyDescriptor).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetChildProperties() Zwraca domyślne PropertyDescriptorCollection. (Odziedziczone z PropertyDescriptor).
Metoda publiczna GetChildProperties(array<Attribute[]) Zwraca PropertyDescriptorCollection jako filtr przy użyciu określonej tablicy atrybutów. (Odziedziczone z PropertyDescriptor).
Metoda publiczna GetChildProperties(Object) Zwraca PropertyDescriptorCollection dla danego obiektu. (Odziedziczone z PropertyDescriptor).
Metoda publiczna GetChildProperties(Object, array<Attribute[]) Zwraca PropertyDescriptorCollection dla danego obiektu przy użyciu określonej tablicy atrybutów jako filtr. (Odziedziczone z PropertyDescriptor).
Metoda publiczna GetEditor Pobiera Edytor określonego typu. (Zastępuje PropertyDescriptor.GetEditor(Type)).
Metoda publiczna GetHashCode Zwraca kod skrótu dla tego obiektu. (Odziedziczone z PropertyDescriptor).
Metoda chroniona GetInvocationTarget Ta metoda zwraca obiekt, który ma zostać użyty podczas wywołania członków. (Odziedziczone z PropertyDescriptor).
Metoda publiczna GetType Pobiera Type bieżącej instancji. (Odziedziczone z Object).
Metoda chroniona GetTypeFromName Zwraca wartość typu przy użyciu jego nazwy. (Odziedziczone z PropertyDescriptor).
Metoda publiczna GetTypeFromNameProperty Konwertuje nazwy Type.
Metoda publiczna GetValue Pobiera wartość właściwości. (Zastępuje PropertyDescriptor.GetValue(Object)).
Metoda chroniona GetValueChangedHandler Pobiera bieżący zestaw ValueChanged obsługę zdarzeń dla określonego składnika (Odziedziczone z PropertyDescriptor).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda chroniona OnValueChanged Podnosi ValueChanged zdarzenie, które wprowadziło. (Odziedziczone z PropertyDescriptor).
Metoda publiczna RemoveValueChanged Umożliwia powiadamiany, gdy ta właściwość innych obiektów. (Odziedziczone z PropertyDescriptor).
Metoda publiczna ResetValue Resetuje wartość na wartość domyślną. (Zastępuje PropertyDescriptor.ResetValue(Object)).
Metoda publiczna SetValue Ustawia wartość właściwości określonej wartości. (Zastępuje PropertyDescriptor.SetValue(Object, Object)).
Metoda publiczna ShouldSerializeValue Określa, czy nie zostaną utrwalone wartość właściwości. (Zastępuje PropertyDescriptor.ShouldSerializeValue(Object)).
Metoda publiczna ToString Zwraca ciąg, który reprezentuje bieżącego obiektu. (Odziedziczone z Object).

Początek

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.Shell