TypeConverter.SimplePropertyDescriptor Klasa

Definicja

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
TypeConverter.SimplePropertyDescriptor

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ń ValueChanged dla określonego składnika.

(Odziedziczone po PropertyDescriptor)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
OnValueChanged(Object, EventArgs)

ValueChanged Zgłasza zdarzenie, które zostało zaimplementowane.

(Odziedziczone po PropertyDescriptor)
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ż