TypeConverter.SimplePropertyDescriptor Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje klasę abstract
, która udostępnia właściwości obiektów, które nie mają właściwości.
protected: ref class TypeConverter::SimplePropertyDescriptor abstract : System::ComponentModel::PropertyDescriptor
protected abstract class TypeConverter.SimplePropertyDescriptor : System.ComponentModel.PropertyDescriptor
Protected MustInherit Class TypeConverter.SimplePropertyDescriptor
Inherits PropertyDescriptor
- Dziedziczenie
Przykłady
Przykład dla tej klasy można znaleźć w przykładzie w PropertyDescriptorpliku .
Uwagi dotyczące implementowania
Gdy dziedziczysz z TypeConverter.SimplePropertyDescriptormetody , należy zastąpić GetValue(Object) metody i SetValue(Object, Object) .
Konstruktory
TypeConverter.SimplePropertyDescriptor(Type, String, Type) |
Inicjuje nowe wystąpienie klasy TypeConverter.SimplePropertyDescriptor. |
TypeConverter.SimplePropertyDescriptor(Type, String, Type, Attribute[]) |
Inicjuje nowe wystąpienie klasy TypeConverter.SimplePropertyDescriptor. |
Właściwości
AttributeArray |
Pobiera lub ustawia tablicę atrybutów. (Odziedziczone po MemberDescriptor) |
Attributes |
Pobiera kolekcję atrybutów dla tego elementu członkowskiego. (Odziedziczone po MemberDescriptor) |
Category |
Pobiera nazwę kategorii, do której należy element członkowski, zgodnie z opisem w elemencie CategoryAttribute. (Odziedziczone po MemberDescriptor) |
ComponentType |
Pobiera typ składnika, do którego ten opis właściwości jest powiązany. |
Converter |
Pobiera konwerter typów dla tej właściwości. (Odziedziczone po PropertyDescriptor) |
Description |
Pobiera opis elementu członkowskiego, jak określono w elemencie DescriptionAttribute. (Odziedziczone po MemberDescriptor) |
DesignTimeOnly |
Pobiera, czy ten element członkowski powinien być ustawiony tylko w czasie projektowania, jak określono w elemencie DesignOnlyAttribute. (Odziedziczone po MemberDescriptor) |
DisplayName |
Pobiera nazwę, która może być wyświetlana w oknie, takim jak okno Właściwości. (Odziedziczone po MemberDescriptor) |
IsBrowsable |
Pobiera wartość wskazującą, czy element członkowski można przeglądać, jak określono w elemencie BrowsableAttribute. (Odziedziczone po MemberDescriptor) |
IsLocalizable |
Pobiera wartość wskazującą, czy ta właściwość powinna być zlokalizowana, jak określono w elemecie LocalizableAttribute. (Odziedziczone po PropertyDescriptor) |
IsReadOnly |
Pobiera wartość wskazującą, czy ta właściwość jest tylko do odczytu. |
Name |
Pobiera nazwę elementu członkowskiego. (Odziedziczone po MemberDescriptor) |
NameHashCode |
Pobiera kod skrótu dla nazwy elementu członkowskiego, zgodnie z opisem w pliku GetHashCode(). (Odziedziczone po MemberDescriptor) |
PropertyType |
Pobiera typ właściwości. |
SerializationVisibility |
Pobiera wartość wskazującą, czy ta właściwość powinna być serializowana, jak określono w elemecie DesignerSerializationVisibilityAttribute. (Odziedziczone po PropertyDescriptor) |
SupportsChangeEvents |
Pobiera wartość wskazującą, czy powiadomienia o zmianie wartości dla tej właściwości mogą pochodzić z poza deskryptorem właściwości. (Odziedziczone po PropertyDescriptor) |
Metody
AddValueChanged(Object, EventHandler) |
Umożliwia powiadamianie innych obiektów o zmianie tej właściwości. (Odziedziczone po PropertyDescriptor) |
CanResetValue(Object) |
Zwraca, czy zresetowanie składnika zmienia wartość składnika. |
CreateAttributeCollection() |
Tworzy kolekcję atrybutów przy użyciu tablicy atrybutów przekazanych do konstruktora. (Odziedziczone po MemberDescriptor) |
CreateInstance(Type) |
Tworzy wystąpienie określonego typu. (Odziedziczone po PropertyDescriptor) |
Equals(Object) |
Porównuje to z innym obiektem, aby sprawdzić, czy są równoważne. (Odziedziczone po PropertyDescriptor) |
FillAttributes(IList) |
Dodaje atrybuty elementu do określonej listy atrybutów PropertyDescriptor w klasie nadrzędnej. (Odziedziczone po PropertyDescriptor) |
GetChildProperties() |
Zwraca wartość domyślną PropertyDescriptorCollection. (Odziedziczone po PropertyDescriptor) |
GetChildProperties(Attribute[]) |
PropertyDescriptorCollection Zwraca wartość używającą określonej tablicy atrybutów jako filtru. (Odziedziczone po PropertyDescriptor) |
GetChildProperties(Object) |
Zwraca obiekt PropertyDescriptorCollection dla danego obiektu. (Odziedziczone po PropertyDescriptor) |
GetChildProperties(Object, Attribute[]) |
Zwraca obiekt PropertyDescriptorCollection dla danego obiektu przy użyciu określonej tablicy atrybutów jako filtru. (Odziedziczone po PropertyDescriptor) |
GetEditor(Type) |
Pobiera edytor określonego typu. (Odziedziczone po PropertyDescriptor) |
GetHashCode() |
Zwraca kod skrótu dla tego obiektu. (Odziedziczone po PropertyDescriptor) |
GetInvocationTarget(Type, Object) |
Ta metoda zwraca obiekt, który powinien być używany podczas wywołania elementów członkowskich. (Odziedziczone po PropertyDescriptor) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
GetTypeFromName(String) |
Zwraca typ przy użyciu jego nazwy. (Odziedziczone po PropertyDescriptor) |
GetValue(Object) |
Po zastąpieniu w klasie pochodnej pobiera bieżącą wartość właściwości w składniku. (Odziedziczone po PropertyDescriptor) |
GetValueChangedHandler(Object) |
Pobiera bieżący zestaw procedur obsługi zdarzeń |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
OnValueChanged(Object, EventArgs) |
|
RemoveValueChanged(Object, EventHandler) |
Umożliwia powiadamianie innych obiektów o zmianie tej właściwości. (Odziedziczone po PropertyDescriptor) |
ResetValue(Object) |
Resetuje wartość dla tej właściwości składnika. |
SetValue(Object, Object) |
W przypadku zastąpienia w klasie pochodnej ustawia wartość składnika na inną wartość. (Odziedziczone po PropertyDescriptor) |
ShouldSerializeValue(Object) |
Zwraca, czy wartość tej właściwości może być utrwalana. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla