CustomTypeDescriptor Klass

Definition

Tillhandahåller en enkel standardimplementering av ICustomTypeDescriptor gränssnittet.

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
Arv
CustomTypeDescriptor
Härledda
Implementeringar

Kommentarer

Precis som TypeDescriptionProviderförlitar sig klassen på ett överordnat CustomTypeDescriptor objekt av typen ICustomTypeDescriptor som tillhandahålls under konstruktionen. På så sätt kan klasser som härleds från CustomTypeDescriptor metoder som selektivt åsidosätter metoder.

Konstruktorer

Name Description
CustomTypeDescriptor()

Initierar en ny instans av CustomTypeDescriptor klassen.

CustomTypeDescriptor(ICustomTypeDescriptor)

Initierar en ny instans av klassen med en överordnad CustomTypeDescriptor anpassad typbeskrivning.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetAttributes()

Returnerar en samling anpassade attribut för den typ som representeras av den här typens beskrivning.

GetClassName()

Returnerar det fullständigt kvalificerade namnet på klassen som representeras av den här typens beskrivning.

GetComponentName()

Returnerar namnet på klassen som representeras av den här typens beskrivning.

GetConverter()

Returnerar en typkonverterare för den typ som representeras av den här typens beskrivning.

GetDefaultEvent()

Returnerar händelsebeskrivningen för standardhändelsen för objektet som representeras av den här typens beskrivning.

GetDefaultProperty()

Returnerar egenskapsbeskrivningen för standardegenskapen för objektet som representeras av den här typen av beskrivning.

GetEditor(Type)

Returnerar en redigerare av den angivna typen som ska associeras med klassen som representeras av den här typens beskrivning.

GetEvents()

Returnerar en samling händelsebeskrivningar för objektet som representeras av den här typen av beskrivning.

GetEvents(Attribute[])

Returnerar en filtrerad samling händelsebeskrivningar för objektet som representeras av den här typen av beskrivning.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetProperties()

Returnerar en samling egenskapsbeskrivningar för objektet som representeras av den här typen av beskrivning.

GetProperties(Attribute[])

Returnerar en filtrerad samling egenskapsbeskrivningar för objektet som representeras av den här typen av beskrivning.

GetPropertyOwner(PropertyDescriptor)

Returnerar ett objekt som innehåller egenskapen som beskrivs av den angivna egenskapsbeskrivningen.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även