CustomTypeDescriptor Třída

Definice

Poskytuje jednoduchou výchozí implementaci ICustomTypeDescriptor rozhraní.

public ref class CustomTypeDescriptor abstract : System::ComponentModel::ICustomTypeDescriptor
public abstract class CustomTypeDescriptor : System.ComponentModel.ICustomTypeDescriptor
type CustomTypeDescriptor = class
    interface ICustomTypeDescriptor
Public MustInherit Class CustomTypeDescriptor
Implements ICustomTypeDescriptor
Dědičnost
CustomTypeDescriptor
Odvozené
Implementuje

Poznámky

CustomTypeDescriptor Podobně jako TypeDescriptionProvidertřída spoléhá na nadřazený objekt typu ICustomTypeDescriptor zadaný během výstavby. To umožňuje třídy odvozené z CustomTypeDescriptor selektivně přepsat metody.

Konstruktory

CustomTypeDescriptor()

Inicializuje novou instanci CustomTypeDescriptor třídy.

CustomTypeDescriptor(ICustomTypeDescriptor)

Inicializuje novou instanci CustomTypeDescriptor třídy pomocí nadřazeného popisovače vlastního typu.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetAttributes()

Vrátí kolekci vlastních atributů pro typ reprezentovaný tímto popisovačem typu.

GetClassName()

Vrátí plně kvalifikovaný název třídy reprezentované popisovačem tohoto typu.

GetComponentName()

Vrátí název třídy reprezentované popisovačem tohoto typu.

GetConverter()

Vrátí převaděč typů pro typ reprezentovaný tímto popisovačem typu.

GetDefaultEvent()

Vrátí popisovač události pro výchozí událost objektu reprezentovaný popisovačem tohoto typu.

GetDefaultProperty()

Vrátí popisovač vlastnosti pro výchozí vlastnost objektu reprezentovaný popisovačem tohoto typu.

GetEditor(Type)

Vrátí editor zadaného typu, který má být přidružen ke třídě reprezentované popisovačem tohoto typu.

GetEvents()

Vrátí kolekci popisovačů událostí pro objekt reprezentovaný popisovačem tohoto typu.

GetEvents(Attribute[])

Vrátí filtrovanou kolekci popisovačů událostí pro objekt reprezentovaný popisovačem tohoto typu.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetProperties()

Vrátí kolekci popisovačů vlastností pro objekt reprezentovaný popisovačem tohoto typu.

GetProperties(Attribute[])

Vrátí filtrovanou kolekci popisovačů vlastností pro objekt reprezentovaný popisovačem tohoto typu.

GetPropertyOwner(PropertyDescriptor)

Vrátí objekt, který obsahuje vlastnost popsanou popisovačem zadané vlastnosti.

GetType()

Získá aktuální Type instanci.

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

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

(Zděděno od Object)
ToString()

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

(Zděděno od Object)

Platí pro

Viz také