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 | |
---|---|---|
DesignPropertyDescriptor | Inicjuje nowe wystąpienie DesignPropertyDescriptor dla określonej właściwości deskryptora. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
AttributeArray | Zwraca lub ustawia tablicę atrybutów. (Odziedziczone z MemberDescriptor). | |
Attributes | Pobiera zbiór atrybutów dla tego członka. (Odziedziczone z MemberDescriptor). | |
Category | Pobiera nazwę kategorii, do której należy członek, jak określono w CategoryAttribute. (Odziedziczone z MemberDescriptor). | |
ComponentType | Pobiera typ składnika. (Zastępuje PropertyDescriptor.ComponentType). | |
Converter | Pobiera konwertera typu właściwości. (Zastępuje PropertyDescriptor.Converter). | |
Description | Pobiera opis członka, jak określono w DescriptionAttribute. (Odziedziczone z MemberDescriptor). | |
DesignTimeOnly | Pobiera się, czy ten element członkowski należy ustawić tylko w czasie projektowania, jak określono w DesignOnlyAttribute. (Odziedziczone z MemberDescriptor). | |
DisplayName | Pobiera nazwę wyświetlania dla tej właściwości. (Zastępuje MemberDescriptor.DisplayName). | |
IsBrowsable | Zwraca wartość wskazującą, czy element członkowski jest przeglądana, jak określono w BrowsableAttribute. (Odziedziczone z MemberDescriptor). | |
IsLocalizable | Pobiera wartość wskazującą, czy ta właściwość powinna być zlokalizowane, jak określono w LocalizableAttribute. (Odziedziczone z PropertyDescriptor). | |
IsReadOnly | Pobiera, niezależnie od tego, czy właściwość jest tylko do odczytu. (Zastępuje PropertyDescriptor.IsReadOnly). | |
Name | Pobiera nazwę członka. (Odziedziczone z MemberDescriptor). | |
NameHashCode | Pobiera kod skrótu nazwę Państwa Członkowskiego, jak określono w GetHashCode. (Odziedziczone z MemberDescriptor). | |
PropertyType | Pobiera typ właściwości. (Zastępuje PropertyDescriptor.PropertyType). | |
SerializationVisibility | Pobiera wartość wskazującą, czy ta właściwość powinny być serializowana, jak określono w DesignerSerializationVisibilityAttribute. (Odziedziczone z PropertyDescriptor). | |
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 | |
---|---|---|
AddValueChanged | Umożliwia powiadamiany, gdy ta właściwość innych obiektów. (Odziedziczone z PropertyDescriptor). | |
CanResetValue | Określa czy Resetowanie obiekt zmienia się jego wartość. (Zastępuje PropertyDescriptor.CanResetValue(Object)). | |
CreateAttributeCollection | Tworzy zbiór atrybutów za pomocą tablicy atrybuty przekazany do konstruktora. (Odziedziczone z MemberDescriptor). | |
CreateInstance | Tworzy wystąpienie określonego typu. (Odziedziczone z PropertyDescriptor). | |
Equals | Porównuje to inny obiekt, aby sprawdzić, czy są one równoważne. (Odziedziczone z PropertyDescriptor). | |
FillAttributes | Dodaje atrybuty PropertyDescriptor do określonej listy atrybutów w klasie nadrzędnej. (Odziedziczone z PropertyDescriptor). | |
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). | |
GetChildProperties() | Zwraca domyślne PropertyDescriptorCollection. (Odziedziczone z PropertyDescriptor). | |
GetChildProperties(array<Attribute[]) | Zwraca PropertyDescriptorCollection jako filtr przy użyciu określonej tablicy atrybutów. (Odziedziczone z PropertyDescriptor). | |
GetChildProperties(Object) | Zwraca PropertyDescriptorCollection dla danego obiektu. (Odziedziczone z PropertyDescriptor). | |
GetChildProperties(Object, array<Attribute[]) | Zwraca PropertyDescriptorCollection dla danego obiektu przy użyciu określonej tablicy atrybutów jako filtr. (Odziedziczone z PropertyDescriptor). | |
GetEditor | Pobiera Edytor określonego typu. (Zastępuje PropertyDescriptor.GetEditor(Type)). | |
GetHashCode | Zwraca kod skrótu dla tego obiektu. (Odziedziczone z PropertyDescriptor). | |
GetInvocationTarget | Ta metoda zwraca obiekt, który ma zostać użyty podczas wywołania członków. (Odziedziczone z PropertyDescriptor). | |
GetType | Pobiera Type bieżącej instancji. (Odziedziczone z Object). | |
GetTypeFromName | Zwraca wartość typu przy użyciu jego nazwy. (Odziedziczone z PropertyDescriptor). | |
GetTypeFromNameProperty | Konwertuje nazwy Type. | |
GetValue | Pobiera wartość właściwości. (Zastępuje PropertyDescriptor.GetValue(Object)). | |
GetValueChangedHandler | Pobiera bieżący zestaw ValueChanged obsługę zdarzeń dla określonego składnika (Odziedziczone z PropertyDescriptor). | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
OnValueChanged | Podnosi ValueChanged zdarzenie, które wprowadziło. (Odziedziczone z PropertyDescriptor). | |
RemoveValueChanged | Umożliwia powiadamiany, gdy ta właściwość innych obiektów. (Odziedziczone z PropertyDescriptor). | |
ResetValue | Resetuje wartość na wartość domyślną. (Zastępuje PropertyDescriptor.ResetValue(Object)). | |
SetValue | Ustawia wartość właściwości określonej wartości. (Zastępuje PropertyDescriptor.SetValue(Object, Object)). | |
ShouldSerializeValue | Określa, czy nie zostaną utrwalone wartość właściwości. (Zastępuje PropertyDescriptor.ShouldSerializeValue(Object)). | |
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.