TypeDescriptor.GetEditor Metodo
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.
Restituisce un editor con il tipo di base specificata.
Overload
GetEditor(Object, Type) |
Ottiene un editor con il tipo di base specificato per il componente specificato. |
GetEditor(Type, Type) |
Restituisce un editor con il tipo di base specificato per il tipo specificato. |
GetEditor(Object, Type, Boolean) |
Restituisce un editor con il tipo base specificato e con un descrittore di tipi personalizzato per il componente specificato. |
GetEditor(Object, Type)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
Ottiene un editor con il tipo di base specificato per il componente specificato.
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
Parametri
- component
- Object
Componente per il quale ottenere l'editor.
Restituisce
Istanza dell'editor che può eseguire il cast al tipo di editor specificato o null
se non viene trovato nessun editor del tipo richiesto.
Eccezioni
component
o editorBaseType
è null
.
component
è un oggetto remoto tra processi.
Commenti
Il tipo di editorBaseType
è in genere UITypeEditor, ma è anche possibile usare altri tipi , ad esempio ComponentEditor e InstanceCreationEditor.
È possibile definire più editor per una proprietà. Questo metodo consente di selezionare l'editor che si vuole usare.
Vedi anche
- AddEditorTable(Type, Hashtable)
- GetConverter
- Cenni preliminari sugli editor di tipi con interfaccia utente
Si applica a
GetEditor(Type, Type)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
Restituisce un editor con il tipo di base specificato per il tipo specificato.
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
Parametri
- editorBaseType
- Type
Oggetto Type che rappresenta il tipo di base dell'editor che si sta tentando di trovare.
Restituisce
Istanza dell'oggetto editor che può eseguire il cast al tipo di base specificato o null
se non viene trovato nessun editor del tipo richiesto.
Eccezioni
type
o editorBaseType
è null
.
Commenti
Il tipo di editorBaseType
è in genere UITypeEditor, ma è anche possibile usare altri tipi ( ad esempio ComponentEditor e InstanceCreationEditor).
È possibile definire più editor per un tipo. Usare questo metodo per selezionare quello che si vuole usare.
Chiamare questa versione di questo metodo solo quando non si dispone di un'istanza dell'oggetto .
Vedi anche
- AddEditorTable(Type, Hashtable)
- GetConverter
- Cenni preliminari sugli editor di tipi con interfaccia utente
Si applica a
GetEditor(Object, Type, Boolean)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
Restituisce un editor con il tipo base specificato e con un descrittore di tipi personalizzato per il componente specificato.
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
Parametri
- component
- Object
Componente per il quale ottenere l'editor.
- noCustomTypeDesc
- Boolean
Flag che indica se prendere in considerazione le informazioni sulla descrizione dei tipi personalizzati.
Restituisce
Istanza dell'editor che può eseguire il cast al tipo di editor specificato o null
se non viene trovato nessun editor del tipo richiesto.
Eccezioni
component
o editorBaseType
è null
.
component
è un oggetto remoto tra processi.
Commenti
Il tipo di editorBaseType
è in genere UITypeEditor, ma è anche possibile usare altri tipi ( ad esempio ComponentEditor e InstanceCreationEditor).
È possibile definire più editor per una proprietà. Questo metodo consente di selezionare l'editor che si vuole usare.
Vedi anche
- ICustomTypeDescriptor
- AddEditorTable(Type, Hashtable)
- GetConverter
- Cenni preliminari sugli editor di tipi con interfaccia utente
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per