TypeDescriptor.GetEditor Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un editor con el tipo base especificado.
Sobrecargas
GetEditor(Object, Type) |
Obtiene un editor con el tipo base especificado para el componente especificado. |
GetEditor(Type, Type) |
Devuelve un editor con el tipo base especificado para el tipo especificado. |
GetEditor(Object, Type, Boolean) |
Devuelve un editor con el tipo base especificado y con un descriptor de tipos personalizado para el componente especificado. |
GetEditor(Object, Type)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
Obtiene un editor con el tipo base especificado para el componente especificado.
public:
static System::Object ^ GetEditor(System::Object ^ component, Type ^ editorBaseType);
public static object GetEditor (object component, Type editorBaseType);
public static object? GetEditor (object component, Type editorBaseType);
static member GetEditor : obj * Type -> obj
Public Shared Function GetEditor (component As Object, editorBaseType As Type) As Object
Parámetros
- component
- Object
Componente para el que se obtendrá el editor.
Devoluciones
Una instancia del editor que se puede convertir al tipo de editor especificado, o bien, null
si no se encuentra ningún editor del tipo solicitado.
Excepciones
component
o editorBaseType
es null
.
component
es un objeto remoto entre procesos.
Comentarios
El tipo de editorBaseType
suele ser UITypeEditor, pero también puede usar otros tipos (por ejemplo, ComponentEditor y InstanceCreationEditor).
Puede definir varios editores para una propiedad . Use este método para seleccionar el editor que desea usar.
Consulte también
- AddEditorTable(Type, Hashtable)
- GetConverter
- Información general sobre editores de tipos de interfaz de usuario
Se aplica a
GetEditor(Type, Type)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
Devuelve un editor con el tipo base especificado para el tipo especificado.
public:
static System::Object ^ GetEditor(Type ^ type, Type ^ editorBaseType);
public static object GetEditor (Type type, Type editorBaseType);
public static object? GetEditor (Type type, Type editorBaseType);
static member GetEditor : Type * Type -> obj
Public Shared Function GetEditor (type As Type, editorBaseType As Type) As Object
Parámetros
Devoluciones
Una instancia del objeto de editor que se puede convertir al tipo de base especificado, o bien, null
si no se encuentra ningún editor del tipo solicitado.
Excepciones
type
o editorBaseType
es null
.
Comentarios
El tipo de editorBaseType
suele ser UITypeEditor, pero también puede usar otros tipos (por ejemplo ComponentEditor , y InstanceCreationEditor).
Puede definir varios editores para un tipo. Use este método para seleccionar el que desea usar.
Llame a esta versión de este método solo cuando no tenga una instancia del objeto .
Consulte también
- AddEditorTable(Type, Hashtable)
- GetConverter
- Información general sobre editores de tipos de interfaz de usuario
Se aplica a
GetEditor(Object, Type, Boolean)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
Devuelve un editor con el tipo base especificado y con un descriptor de tipos personalizado para el componente especificado.
public:
static System::Object ^ GetEditor(System::Object ^ component, Type ^ editorBaseType, bool noCustomTypeDesc);
public static object GetEditor (object component, Type editorBaseType, bool noCustomTypeDesc);
public static object? GetEditor (object component, Type editorBaseType, bool noCustomTypeDesc);
static member GetEditor : obj * Type * bool -> obj
Public Shared Function GetEditor (component As Object, editorBaseType As Type, noCustomTypeDesc As Boolean) As Object
Parámetros
- component
- Object
Componente para el que se obtendrá el editor.
- noCustomTypeDesc
- Boolean
Marca que indica si se debe considerar la información de descripción de tipo personalizado.
Devoluciones
Una instancia del editor que se puede convertir al tipo de editor especificado, o bien, null
si no se encuentra ningún editor del tipo solicitado.
Excepciones
component
o editorBaseType
es null
.
component
es un objeto remoto entre procesos.
Comentarios
El tipo de editorBaseType
suele ser UITypeEditor, pero también puede usar otros tipos (por ejemplo ComponentEditor , y InstanceCreationEditor).
Puede definir varios editores para una propiedad . Use este método para seleccionar el editor que desea usar.
Consulte también
- ICustomTypeDescriptor
- AddEditorTable(Type, Hashtable)
- GetConverter
- Información general sobre editores de tipos de interfaz de usuario