ToolboxService.GetToolboxItems 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'interfaccia ICollection degli oggetti ToolboxItem.
Overload
GetToolboxItems(Assembly, String, Boolean) |
Restituisce un'interfaccia ICollection degli oggetti ToolboxItem per l'assembly specificato. |
GetToolboxItems(AssemblyName, Boolean) |
Restituisce un'interfaccia ICollection degli oggetti ToolboxItem per l'assembly specificato. |
GetToolboxItems(AssemblyName) |
Restituisce un'interfaccia ICollection degli oggetti ToolboxItem per l'assembly specificato. |
GetToolboxItems(Assembly, String) |
Restituisce una classe ICollection contenente tutti gli elementi della casella degli strumenti nell'assembly specificato. |
GetToolboxItems(Assembly, String, Boolean)
Restituisce un'interfaccia ICollection degli oggetti ToolboxItem per l'assembly specificato.
public:
static System::Collections::ICollection ^ GetToolboxItems(System::Reflection::Assembly ^ a, System::String ^ newCodeBase, bool throwOnError);
public static System.Collections.ICollection GetToolboxItems (System.Reflection.Assembly a, string newCodeBase, bool throwOnError);
static member GetToolboxItems : System.Reflection.Assembly * string * bool -> System.Collections.ICollection
Public Shared Function GetToolboxItems (a As Assembly, newCodeBase As String, throwOnError As Boolean) As ICollection
Parametri
- a
- Assembly
Assembly da enumerare.
- newCodeBase
- String
Stringa che rappresenta il percorso URL dell'assembly.
- throwOnError
- Boolean
true
per generare un'eccezione o un errore; in caso contrario, false
.
Restituisce
Insieme contenente tutti gli elementi della casella degli strumenti nell'assembly rappresentato dal nome dell'assembly specificato.
Eccezioni
a
è null
.
Commenti
Il GetToolboxItems metodo analizza l'assembly per tutti i tipi che supportano gli elementi della casella degli strumenti e restituisce gli elementi per tali tipi. Per supportare un elemento della casella degli strumenti, un tipo deve avere le caratteristiche seguenti:
Essere pubblici.
Implementare IComponent.
Non essere astratti.
Non è impostato ToolboxItemAttribute su
false
sul relativo tipo.Non contengono parametri generici.
Gli assembly vengono bloccati per la durata di un processo, quindi l'enumerazione di vari file tramite GetToolboxItems può causare il caricamento di molti assembly. I GetToolboxItems metodi che accettano un nome dell'assembly creano un assembly separato AppDomain per la ricerca. Al termine dell'enumerazione ToolboxItem degli oggetti per un set di assembly, è possibile chiamare il UnloadToolboxItems metodo, che scarica e AppDomain libera i riferimenti ai file negli assembly caricati.
Si applica a
GetToolboxItems(AssemblyName, Boolean)
Restituisce un'interfaccia ICollection degli oggetti ToolboxItem per l'assembly specificato.
public:
static System::Collections::ICollection ^ GetToolboxItems(System::Reflection::AssemblyName ^ an, bool throwOnError);
public static System.Collections.ICollection GetToolboxItems (System.Reflection.AssemblyName an, bool throwOnError);
static member GetToolboxItems : System.Reflection.AssemblyName * bool -> System.Collections.ICollection
Public Shared Function GetToolboxItems (an As AssemblyName, throwOnError As Boolean) As ICollection
Parametri
- an
- AssemblyName
Nome di un assembly dal quale caricare un assembly.
- throwOnError
- Boolean
true
per generare un'eccezione o un errore; in caso contrario, false
.
Restituisce
Insieme contenente tutti gli elementi della casella degli strumenti nell'assembly rappresentato dal nome dell'assembly specificato.
Eccezioni
an
è null
.
Commenti
Il GetToolboxItems metodo analizza l'assembly per tutti i tipi che supportano gli elementi della casella degli strumenti e restituisce gli elementi per tali tipi. Per supportare un elemento della casella degli strumenti, un tipo deve avere le caratteristiche seguenti:
Essere pubblici.
Implementare IComponent.
Non essere astratti.
Non è impostato ToolboxItemAttribute su
false
sul relativo tipo.Non contengono parametri generici.
Gli assembly vengono bloccati per la durata di un processo, quindi l'enumerazione di vari file tramite GetToolboxItems può causare il caricamento di molti assembly. I GetToolboxItems metodi che accettano un nome dell'assembly creano un assembly separato AppDomain per la ricerca. Al termine dell'enumerazione ToolboxItem degli oggetti per un set di assembly, è possibile chiamare il UnloadToolboxItems metodo, che scarica e AppDomain libera i riferimenti ai file negli assembly caricati.
Si applica a
GetToolboxItems(AssemblyName)
Restituisce un'interfaccia ICollection degli oggetti ToolboxItem per l'assembly specificato.
public:
static System::Collections::ICollection ^ GetToolboxItems(System::Reflection::AssemblyName ^ an);
public static System.Collections.ICollection GetToolboxItems (System.Reflection.AssemblyName an);
static member GetToolboxItems : System.Reflection.AssemblyName -> System.Collections.ICollection
Public Shared Function GetToolboxItems (an As AssemblyName) As ICollection
Parametri
- an
- AssemblyName
Nome di un assembly dal quale caricare un assembly.
Restituisce
Insieme contenente tutti gli elementi della casella degli strumenti nell'assembly rappresentato dal nome dell'assembly specificato.
Eccezioni
an
è null
.
Commenti
Il GetToolboxItems metodo analizza l'assembly per tutti i tipi che supportano gli elementi della casella degli strumenti e restituisce gli elementi per tali tipi. Per supportare un elemento della casella degli strumenti, un tipo deve avere le caratteristiche seguenti:
Essere pubblici.
Implementare IComponent.
Non essere astratti.
Non è impostato ToolboxItemAttribute su
false
sul relativo tipo.Non contengono parametri generici.
Gli assembly vengono bloccati per la durata di un processo, quindi l'enumerazione di vari file tramite GetToolboxItems può causare il caricamento di molti assembly. I GetToolboxItems metodi che accettano un nome dell'assembly creano un assembly separato AppDomain per la ricerca. Al termine dell'enumerazione ToolboxItem degli oggetti per un set di assembly, è possibile chiamare il UnloadToolboxItems metodo, che scarica e AppDomain libera i riferimenti ai file negli assembly caricati.
Gli assembly caricati in questo modo vengono caricati in modo separato AppDomain in modo che possano essere scaricati in seguito. Questo blocca solo momentaneamente il file dell'assembly.
Vedi anche
Si applica a
GetToolboxItems(Assembly, String)
Restituisce una classe ICollection contenente tutti gli elementi della casella degli strumenti nell'assembly specificato.
public:
static System::Collections::ICollection ^ GetToolboxItems(System::Reflection::Assembly ^ a, System::String ^ newCodeBase);
public static System.Collections.ICollection GetToolboxItems (System.Reflection.Assembly a, string newCodeBase);
static member GetToolboxItems : System.Reflection.Assembly * string -> System.Collections.ICollection
Public Shared Function GetToolboxItems (a As Assembly, newCodeBase As String) As ICollection
Parametri
- a
- Assembly
Assembly da enumerare.
- newCodeBase
- String
Stringa che rappresenta il percorso URL dell'assembly.
Restituisce
Insieme contenente tutti gli elementi della casella degli strumenti nell'assembly specificato.
Eccezioni
a
è null
.
Commenti
Il GetToolboxItems metodo analizza l'assembly per tutti i tipi che supportano gli elementi della casella degli strumenti e restituisce gli elementi per tali tipi. Per supportare un elemento della casella degli strumenti, un tipo deve avere le caratteristiche seguenti:
Essere pubblici.
Implementare IComponent.
Non essere astratti.
Non è impostato ToolboxItemAttribute su
false
sul relativo tipo.Non contengono parametri generici.
Gli assembly vengono bloccati per la durata di un processo, quindi l'enumerazione di vari file tramite GetToolboxItems può causare il caricamento di molti assembly. I GetToolboxItems metodi che accettano un nome dell'assembly creano un assembly separato AppDomain per la ricerca. Al termine dell'enumerazione ToolboxItem degli oggetti per un set di assembly, è possibile chiamare il UnloadToolboxItems metodo, che scarica e AppDomain libera i riferimenti ai file negli assembly caricati.