Sdílet prostřednictvím


TypeConverter.SimplePropertyDescriptor Třída

Definice

Představuje abstract 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

Při dědění z TypeConverter.SimplePropertyDescriptorje nutné přepsat GetValue(Object) a SetValue(Object, Object) metody.

Konstruktory

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

Inicializuje novou instanci TypeConverter.SimplePropertyDescriptor třídy.

TypeConverter.SimplePropertyDescriptor(Type, String, Type)

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, ke které tento popis vlastnosti vytvoří vazbu.

Converter

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

(Zděděno od PropertyDescriptor)
ConverterFromRegisteredType

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

(Zděděno od PropertyDescriptor)
Description

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

(Zděděno od MemberDescriptor)
DesignTimeOnly

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

(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 určující, zda má být tato vlastnost lokalizována, jak je uvedeno v LocalizableAttribute.

(Zděděno od PropertyDescriptor)
IsReadOnly

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

Name

Získá jméno č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 urč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 změna hodnoty oznámení pro tuto vlastnost může pocházet z mimo popisovač vlastnosti.

(Zděděno od PropertyDescriptor)

Metody

AddValueChanged(Object, EventHandler)

Umožňuje upozorňování na další objekty při změně této vlastnosti.

(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á to 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í PropertyDescriptorCollection.

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

Vrátí PropertyDescriptorCollection pomocí zadaného pole atributů jako filtru.

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

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

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

Vrátí PropertyDescriptorCollection pro daný objekt.

(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 se měl použít při vyvolání členů.

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

Získá Type aktuální instance.

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

Vrátí typ s použitím názvu.

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

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

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

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

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

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

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

Vyvolá ValueChanged událost, kterou jste implementovali.

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

Umožňuje upozorňování na další objekty při změně této vlastnosti.

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

Obnoví hodnotu pro tuto vlastnost 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é