CustomTypeDescriptor Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A felület egyszerű alapértelmezett implementációját ICustomTypeDescriptor biztosítja.
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
- Öröklődés
-
CustomTypeDescriptor
- Származtatott
- Megvalósítás
Megjegyzések
Ehhez hasonlóan TypeDescriptionProvideraz CustomTypeDescriptor osztály az építés során megadott szülőobjektumra ICustomTypeDescriptor támaszkodik. Ez lehetővé teszi a metódusok szelektív felülbírálását lehetővé tevő osztályok használatát CustomTypeDescriptor .
Konstruktorok
| Name | Description |
|---|---|
| CustomTypeDescriptor() |
Inicializálja a CustomTypeDescriptor osztály új példányát. |
| CustomTypeDescriptor(ICustomTypeDescriptor) |
Inicializálja az CustomTypeDescriptor osztály új példányát egy szülő egyéni típusú leíró használatával. |
Metódusok
| Name | Description |
|---|---|
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetAttributes() |
A típusleíró által képviselt típushoz tartozó egyéni attribútumok gyűjteményét adja vissza. |
| GetClassName() |
Az ilyen típusú leíró által képviselt osztály teljes nevét adja vissza. |
| GetComponentName() |
Az ilyen típusú leíró által képviselt osztály nevét adja vissza. |
| GetConverter() |
Egy típuskonvertert ad vissza a típusleíró által képviselt típushoz. |
| GetDefaultEvent() |
Az ilyen típusú leíró által képviselt objektum alapértelmezett eseményének eseményleíróját adja vissza. |
| GetDefaultProperty() |
Az ilyen típusú leíró által képviselt objektum alapértelmezett tulajdonságának tulajdonságleíróját adja vissza. |
| GetEditor(Type) |
A megadott típusú szerkesztőt adja vissza, amelyet az ilyen típusú leíró által képviselt osztályhoz kell társítani. |
| GetEvents() |
Az ilyen típusú leíró által képviselt objektum eseményleíróinak gyűjteményét adja vissza. |
| GetEvents(Attribute[]) |
Az ilyen típusú leíró által képviselt objektum eseményleíróinak szűrt gyűjteményét adja vissza. |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetProperties() |
Az ilyen típusú leíró által képviselt objektum tulajdonságleíróinak gyűjteményét adja vissza. |
| GetProperties(Attribute[]) |
Az ilyen típusú leíró által képviselt objektum tulajdonságleíróinak szűrt gyűjteményét adja vissza. |
| GetPropertyOwner(PropertyDescriptor) |
A megadott tulajdonságleíró által leírt tulajdonságot tartalmazó objektumot ad vissza. |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |