CustomTypeDescriptor Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce una semplice implementazione predefinita dell'interfaccia ICustomTypeDescriptor .
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
- Ereditarietà
-
CustomTypeDescriptor
- Derivato
- Implementazioni
Commenti
Analogamente TypeDescriptionProvidera , la classe si basa su un oggetto padre di tipo ICustomTypeDescriptor fornito durante la CustomTypeDescriptor costruzione. In questo modo è possibile eseguire l'override selettivo di classi da CustomTypeDescriptor a metodi di override selettivo.
Costruttori
| Nome | Descrizione |
|---|---|
| CustomTypeDescriptor() |
Inizializza una nuova istanza della classe CustomTypeDescriptor. |
| CustomTypeDescriptor(ICustomTypeDescriptor) |
Inizializza una nuova istanza della CustomTypeDescriptor classe utilizzando un descrittore di tipo personalizzato padre. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetAttributes() |
Restituisce una raccolta di attributi personalizzati per il tipo rappresentato da questo descrittore di tipo. |
| GetClassName() |
Restituisce il nome completo della classe rappresentata da questo descrittore di tipo. |
| GetComponentName() |
Restituisce il nome della classe rappresentata da questo descrittore di tipo. |
| GetConverter() |
Restituisce un convertitore di tipi per il tipo rappresentato da questo descrittore di tipo. |
| GetDefaultEvent() |
Restituisce il descrittore di evento per l'evento predefinito dell'oggetto rappresentato da questo descrittore di tipo. |
| GetDefaultProperty() |
Restituisce il descrittore di proprietà per la proprietà predefinita dell'oggetto rappresentato da questo descrittore di tipo. |
| GetEditor(Type) |
Restituisce un editor del tipo specificato che deve essere associato alla classe rappresentata da questo descrittore di tipo. |
| GetEvents() |
Restituisce un insieme di descrittori di eventi per l'oggetto rappresentato da questo descrittore di tipo. |
| GetEvents(Attribute[]) |
Restituisce una raccolta filtrata di descrittori di eventi per l'oggetto rappresentato da questo descrittore di tipo. |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetProperties() |
Restituisce un insieme di descrittori di proprietà per l'oggetto rappresentato da questo descrittore di tipo. |
| GetProperties(Attribute[]) |
Restituisce un insieme filtrato di descrittori di proprietà per l'oggetto rappresentato da questo descrittore di tipo. |
| GetPropertyOwner(PropertyDescriptor) |
Restituisce un oggetto che contiene la proprietà descritta dal descrittore di proprietà specificato. |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |