ToolboxService.GetToolboxItems Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne un ICollection d'objets ToolboxItem.
Surcharges
GetToolboxItems(Assembly, String, Boolean) |
Retourne un ICollection d'objets ToolboxItem pour l'assembly donné. |
GetToolboxItems(AssemblyName, Boolean) |
Retourne un ICollection d'objets ToolboxItem pour l'assembly donné. |
GetToolboxItems(AssemblyName) |
Retourne un ICollection d'objets ToolboxItem pour l'assembly donné. |
GetToolboxItems(Assembly, String) |
Retourne ICollection qui contient tous les éléments de boîte à outils de l'assembly donné. |
GetToolboxItems(Assembly, String, Boolean)
Retourne un ICollection d'objets ToolboxItem pour l'assembly donné.
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
Paramètres
- a
- Assembly
Assembly à énumérer.
- newCodeBase
- String
Une chaîne correspondant à l'URL de l'assembly.
- throwOnError
- Boolean
true
pour lever une exception pour une erreur ; sinon, false
.
Retours
Collection qui contient tous les éléments de boîte à outils de l'assembly représenté par le nom d'assembly donné.
Exceptions
a
a la valeur null
.
Remarques
La GetToolboxItems méthode analyse l’assembly pour tous les types qui prennent en charge les éléments de boîte à outils et retourne des éléments pour ces types. Pour prendre en charge un élément de boîte à outils, un type doit avoir les caractéristiques suivantes :
Soyez public.
Implémentez IComponent.
Ne pas être abstrait.
N’a pas défini ToolboxItemAttribute
false
sur son type.Ne contiennent pas de paramètres génériques.
Les assemblys étant verrouillés pendant la durée d’un processus, l’énumération de différents fichiers peut GetToolboxItems entraîner le chargement de nombreux assemblys. Les GetToolboxItems méthodes qui prennent un nom d’assembly créent un distinct AppDomain pour rechercher les assemblys. Lorsque vous avez fini d’énumérer des ToolboxItem objets pour un ensemble d’assemblys, vous pouvez appeler la UnloadToolboxItems méthode , qui décharge et AppDomain libère les références de fichier sur les assemblys chargés.
S’applique à
GetToolboxItems(AssemblyName, Boolean)
Retourne un ICollection d'objets ToolboxItem pour l'assembly donné.
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
Paramètres
- an
- AssemblyName
Nom de l'assembly à partir duquel charger un assembly.
- throwOnError
- Boolean
true
pour lever une exception pour une erreur ; sinon, false
.
Retours
Collection qui contient tous les éléments de boîte à outils de l'assembly représenté par le nom d'assembly donné.
Exceptions
an
a la valeur null
.
Remarques
La GetToolboxItems méthode analyse l’assembly pour tous les types qui prennent en charge les éléments de boîte à outils et retourne des éléments pour ces types. Pour prendre en charge un élément de boîte à outils, un type doit avoir les caractéristiques suivantes :
Soyez public.
Implémentez IComponent.
Ne pas être abstrait.
N’a pas défini ToolboxItemAttribute
false
sur son type.Ne contiennent pas de paramètres génériques.
Les assemblys étant verrouillés pendant la durée d’un processus, l’énumération de différents fichiers peut GetToolboxItems entraîner le chargement de nombreux assemblys. Les GetToolboxItems méthodes qui prennent un nom d’assembly créent un distinct AppDomain pour rechercher les assemblys. Lorsque vous avez fini d’énumérer des ToolboxItem objets pour un ensemble d’assemblys, vous pouvez appeler la UnloadToolboxItems méthode , qui décharge et AppDomain libère les références de fichier sur les assemblys chargés.
S’applique à
GetToolboxItems(AssemblyName)
Retourne un ICollection d'objets ToolboxItem pour l'assembly donné.
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
Paramètres
- an
- AssemblyName
Nom de l'assembly à partir duquel charger un assembly.
Retours
Collection qui contient tous les éléments de boîte à outils de l'assembly représenté par le nom d'assembly donné.
Exceptions
an
a la valeur null
.
Remarques
La GetToolboxItems méthode analyse l’assembly pour tous les types qui prennent en charge les éléments de boîte à outils et retourne des éléments pour ces types. Pour prendre en charge un élément de boîte à outils, un type doit avoir les caractéristiques suivantes :
Soyez public.
Implémentez IComponent.
Ne pas être abstrait.
N’a pas défini ToolboxItemAttribute
false
sur son type.Ne contiennent pas de paramètres génériques.
Les assemblys étant verrouillés pendant la durée d’un processus, l’énumération de différents fichiers peut GetToolboxItems entraîner le chargement de nombreux assemblys. Les GetToolboxItems méthodes qui prennent un nom d’assembly créent un distinct AppDomain pour rechercher les assemblys. Lorsque vous avez fini d’énumérer des ToolboxItem objets pour un ensemble d’assemblys, vous pouvez appeler la UnloadToolboxItems méthode , qui décharge et AppDomain libère les références de fichier sur les assemblys chargés.
Les assemblys chargés de cette manière sont chargés dans un autre afin AppDomain qu’ils puissent être déchargés ultérieurement. Cela ne verrouille que momentanément le fichier d’assembly.
Voir aussi
S’applique à
GetToolboxItems(Assembly, String)
Retourne ICollection qui contient tous les éléments de boîte à outils de l'assembly donné.
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
Paramètres
- a
- Assembly
Assembly à énumérer.
- newCodeBase
- String
Une chaîne correspondant à l'URL de l'assembly.
Retours
Collection qui contient tous les éléments de boîte à outils de l'assembly donné.
Exceptions
a
a la valeur null
.
Remarques
La GetToolboxItems méthode analyse l’assembly pour tous les types qui prennent en charge les éléments de boîte à outils et retourne des éléments pour ces types. Pour prendre en charge un élément de boîte à outils, un type doit avoir les caractéristiques suivantes :
Soyez public.
Implémentez IComponent.
Ne pas être abstrait.
N’a pas défini ToolboxItemAttribute
false
sur son type.Ne contiennent pas de paramètres génériques.
Les assemblys étant verrouillés pendant la durée d’un processus, l’énumération de différents fichiers peut GetToolboxItems entraîner le chargement de nombreux assemblys. Les GetToolboxItems méthodes qui prennent un nom d’assembly créent un distinct AppDomain pour rechercher les assemblys. Lorsque vous avez fini d’énumérer des ToolboxItem objets pour un ensemble d’assemblys, vous pouvez appeler la UnloadToolboxItems méthode , qui décharge et AppDomain libère les références de fichier sur les assemblys chargés.