TypeConverter.SimplePropertyDescriptor Třída

Definice

abstract Představuje třídu, která poskytuje vlastnosti pro objekty, které nemají vlastnosti.

protected: ref class TypeConverter::SimplePropertyDescriptor abstract : System::ComponentModel::PropertyDescriptor
protected abstract class TypeConverter.SimplePropertyDescriptor : System.ComponentModel.PropertyDescriptor
Protected MustInherit Class TypeConverter.SimplePropertyDescriptor
Inherits PropertyDescriptor
Dědičnost
TypeConverter.SimplePropertyDescriptor

Příklady

Příklad pro tuto třídu najdete v příkladu v PropertyDescriptor.

Poznámky pro implementátory

Když dědíte z TypeConverter.SimplePropertyDescriptor, musíte přepsat GetValue(Object) metody a SetValue(Object, Object) .

Konstruktory

TypeConverter.SimplePropertyDescriptor(Type, String, Type)

Inicializuje novou instanci TypeConverter.SimplePropertyDescriptor třídy.

TypeConverter.SimplePropertyDescriptor(Type, String, Type, Attribute[])

Inicializuje novou instanci TypeConverter.SimplePropertyDescriptor třídy.

Vlastnosti

AttributeArray

Získá nebo nastaví pole atributů.

(Zděděno od MemberDescriptor)
Attributes

Získá kolekci atributů pro tohoto člena.

(Zděděno od MemberDescriptor)
Category

Získá název kategorie, do které člen patří, jak je uvedeno v CategoryAttribute.

(Zděděno od MemberDescriptor)
ComponentType

Získá typ komponenty, na které se tento popis vlastnosti váže.

Converter

Získá převaděč typů pro tuto vlastnost.

(Zděděno od PropertyDescriptor)
Description

Získá popis člena, jak je uvedeno v DescriptionAttribute.

(Zděděno od MemberDescriptor)
DesignTimeOnly

Získá, zda má být tento člen nastaven pouze v době návrhu DesignOnlyAttribute, jak je uvedeno v .

(Zděděno od MemberDescriptor)
DisplayName

Získá název, který lze zobrazit v okně, například okno Vlastnosti.

(Zděděno od MemberDescriptor)
IsBrowsable

Získá hodnotu určující, zda člen je browsable, jak je uvedeno v BrowsableAttribute.

(Zděděno od MemberDescriptor)
IsLocalizable

Získá hodnotu označující, zda má být tato vlastnost lokalizována, jak je uvedeno v LocalizableAttribute.

(Zděděno od PropertyDescriptor)
IsReadOnly

Získá hodnotu označující, zda je tato vlastnost jen pro čtení.

Name

Získá název člena.

(Zděděno od MemberDescriptor)
NameHashCode

Získá hash kód pro název člena, jak je uvedeno v GetHashCode().

(Zděděno od MemberDescriptor)
PropertyType

Získá typ vlastnosti.

SerializationVisibility

Získá hodnotu označující, zda má být tato vlastnost serializována, jak je uvedeno v DesignerSerializationVisibilityAttribute.

(Zděděno od PropertyDescriptor)
SupportsChangeEvents

Získá hodnotu určující, zda oznámení o změně hodnoty pro tuto vlastnost mohou pocházet z mimo popisovač vlastnosti.

(Zděděno od PropertyDescriptor)

Metody

AddValueChanged(Object, EventHandler)

Umožňuje ostatním objektům, aby byly při změně této vlastnosti upozorněny.

(Zděděno od PropertyDescriptor)
CanResetValue(Object)

Vrátí, zda resetování komponenty změní hodnotu komponenty.

CreateAttributeCollection()

Vytvoří kolekci atributů pomocí pole atributů předaných konstruktoru.

(Zděděno od MemberDescriptor)
CreateInstance(Type)

Vytvoří instanci zadaného typu.

(Zděděno od PropertyDescriptor)
Equals(Object)

Porovná ho s jiným objektem a zjistí, jestli jsou ekvivalentní.

(Zděděno od PropertyDescriptor)
FillAttributes(IList)

Přidá atributy PropertyDescriptor do zadaného seznamu atributů v nadřazené třídě.

(Zděděno od PropertyDescriptor)
GetChildProperties()

Vrátí výchozí hodnotu PropertyDescriptorCollection.

(Zděděno od PropertyDescriptor)
GetChildProperties(Attribute[])

PropertyDescriptorCollection Vrátí hodnotu používající zadanou matici atributů jako filtr.

(Zděděno od PropertyDescriptor)
GetChildProperties(Object)

Vrátí hodnotu PropertyDescriptorCollection pro daný objekt.

(Zděděno od PropertyDescriptor)
GetChildProperties(Object, Attribute[])

Vrátí hodnotu PropertyDescriptorCollection pro daný objekt pomocí zadané pole atributů jako filtru.

(Zděděno od PropertyDescriptor)
GetEditor(Type)

Získá editor zadaného typu.

(Zděděno od PropertyDescriptor)
GetHashCode()

Vrátí kód hash pro tento objekt.

(Zděděno od PropertyDescriptor)
GetInvocationTarget(Type, Object)

Tato metoda vrátí objekt, který by měl být použit při vyvolání členů.

(Zděděno od PropertyDescriptor)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
GetTypeFromName(String)

Vrátí typ používající jeho název.

(Zděděno od PropertyDescriptor)
GetValue(Object)

Při přepsání v odvozené třídě získá aktuální hodnotu vlastnosti na komponentě.

(Zděděno od PropertyDescriptor)
GetValueChangedHandler(Object)

Načte aktuální sadu obslužných ValueChanged rutin událostí pro konkrétní komponentu.

(Zděděno od PropertyDescriptor)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
OnValueChanged(Object, EventArgs)

ValueChanged Vyvolá událost, kterou jste implementovali.

(Zděděno od PropertyDescriptor)
RemoveValueChanged(Object, EventHandler)

Umožňuje ostatním objektům, aby byly při změně této vlastnosti upozorněny.

(Zděděno od PropertyDescriptor)
ResetValue(Object)

Obnoví hodnotu této vlastnosti komponenty.

SetValue(Object, Object)

Při přepsání v odvozené třídě nastaví hodnotu komponenty na jinou hodnotu.

(Zděděno od PropertyDescriptor)
ShouldSerializeValue(Object)

Vrátí, zda hodnota této vlastnosti může trvat.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také