ToolboxService.GetToolboxItems 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 una ICollection de objetos ToolboxItem.
Sobrecargas
GetToolboxItems(Assembly, String, Boolean) |
Devuelve una ICollection de objetos ToolboxItem para el ensamblado dado. |
GetToolboxItems(AssemblyName, Boolean) |
Devuelve una ICollection de objetos ToolboxItem para el ensamblado dado. |
GetToolboxItems(AssemblyName) |
Devuelve una ICollection de objetos ToolboxItem para el ensamblado dado. |
GetToolboxItems(Assembly, String) |
Devuelve una ICollection con todos los elementos del cuadro de herramientas en el ensamblado especificado. |
GetToolboxItems(Assembly, String, Boolean)
Devuelve una ICollection de objetos ToolboxItem para el ensamblado dado.
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
Parámetros
- a
- Assembly
Ensamblado que se va a enumerar.
- newCodeBase
- String
Cadena que representa la dirección URL del ensamblado.
- throwOnError
- Boolean
Es true
para producir una excepción cuando se genera un error; de lo contrario, es false
.
Devoluciones
Una colección que contiene todos los elementos del cuadro de herramientas en el ensamblado representado por el nombre de ensamblado dado.
Excepciones
a
es null
.
Comentarios
El GetToolboxItems método examina el ensamblado para todos los tipos que admiten elementos del cuadro de herramientas y devuelve elementos para esos tipos. Para admitir un elemento del cuadro de herramientas, un tipo debe tener las siguientes características:
Ser público.
Implemente IComponent.
No sea abstracto.
No tiene establecido en ToolboxItemAttribute
false
en su tipo.No contiene parámetros genéricos.
Los ensamblados se bloquean durante el proceso, por lo que la enumeración de varios archivos a través GetToolboxItems de puede hacer que se carguen muchos ensamblados. Los GetToolboxItems métodos que toman un nombre de ensamblado crean un elemento independiente AppDomain para buscar ensamblados. Cuando haya terminado de enumerar ToolboxItem objetos para un conjunto de ensamblados, puede llamar al UnloadToolboxItems método , que descarga AppDomain y libera las referencias de archivo en los ensamblados cargados.
Se aplica a
GetToolboxItems(AssemblyName, Boolean)
Devuelve una ICollection de objetos ToolboxItem para el ensamblado dado.
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
Parámetros
- an
- AssemblyName
Nombre de ensamblado a partir del que se va cargar un ensamblado.
- throwOnError
- Boolean
Es true
para producir una excepción cuando se genera un error; de lo contrario, es false
.
Devoluciones
Una colección que contiene todos los elementos del cuadro de herramientas en el ensamblado representado por el nombre de ensamblado dado.
Excepciones
an
es null
.
Comentarios
El GetToolboxItems método examina el ensamblado para todos los tipos que admiten elementos del cuadro de herramientas y devuelve elementos para esos tipos. Para admitir un elemento del cuadro de herramientas, un tipo debe tener las siguientes características:
Ser público.
Implemente IComponent.
No sea abstracto.
No tiene establecido en ToolboxItemAttribute
false
en su tipo.No contiene parámetros genéricos.
Los ensamblados se bloquean durante el proceso, por lo que la enumeración de varios archivos a través GetToolboxItems de puede hacer que se carguen muchos ensamblados. Los GetToolboxItems métodos que toman un nombre de ensamblado crean un elemento independiente AppDomain para buscar ensamblados. Cuando haya terminado de enumerar ToolboxItem objetos para un conjunto de ensamblados, puede llamar al UnloadToolboxItems método , que descarga AppDomain y libera las referencias de archivo en los ensamblados cargados.
Se aplica a
GetToolboxItems(AssemblyName)
Devuelve una ICollection de objetos ToolboxItem para el ensamblado dado.
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
Parámetros
- an
- AssemblyName
Nombre de ensamblado a partir del que se va cargar un ensamblado.
Devoluciones
Una colección que contiene todos los elementos del cuadro de herramientas en el ensamblado representado por el nombre de ensamblado dado.
Excepciones
an
es null
.
Comentarios
El GetToolboxItems método examina el ensamblado para todos los tipos que admiten elementos del cuadro de herramientas y devuelve elementos para esos tipos. Para admitir un elemento del cuadro de herramientas, un tipo debe tener las siguientes características:
Ser público.
Implemente IComponent.
No sea abstracto.
No tiene establecido en ToolboxItemAttribute
false
en su tipo.No contiene parámetros genéricos.
Los ensamblados se bloquean durante el proceso, por lo que la enumeración de varios archivos a través GetToolboxItems de puede hacer que se carguen muchos ensamblados. Los GetToolboxItems métodos que toman un nombre de ensamblado crean un elemento independiente AppDomain para buscar ensamblados. Cuando haya terminado de enumerar ToolboxItem objetos para un conjunto de ensamblados, puede llamar al UnloadToolboxItems método , que descarga AppDomain y libera las referencias de archivo en los ensamblados cargados.
Los ensamblados cargados de esta manera se cargan en un elemento independiente AppDomain para que se puedan descargar más adelante. Esto solo bloquea momentáneamente el archivo de ensamblado.
Consulte también
Se aplica a
GetToolboxItems(Assembly, String)
Devuelve una ICollection con todos los elementos del cuadro de herramientas en el ensamblado especificado.
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
Parámetros
- a
- Assembly
Ensamblado que se va a enumerar.
- newCodeBase
- String
Cadena que representa la dirección URL del ensamblado.
Devoluciones
Una colección que contiene todos los elementos del cuadro de herramientas en el ensamblado especificado.
Excepciones
a
es null
.
Comentarios
El GetToolboxItems método examina el ensamblado para todos los tipos que admiten elementos del cuadro de herramientas y devuelve elementos para esos tipos. Para admitir un elemento del cuadro de herramientas, un tipo debe tener las siguientes características:
Ser público.
Implemente IComponent.
No sea abstracto.
No tiene establecido en ToolboxItemAttribute
false
en su tipo.No contiene parámetros genéricos.
Los ensamblados se bloquean durante el proceso, por lo que la enumeración de varios archivos a través GetToolboxItems de puede hacer que se carguen muchos ensamblados. Los GetToolboxItems métodos que toman un nombre de ensamblado crean un elemento independiente AppDomain para buscar ensamblados. Cuando haya terminado de enumerar ToolboxItem objetos para un conjunto de ensamblados, puede llamar al UnloadToolboxItems método , que descarga AppDomain y libera las referencias de archivo en los ensamblados cargados.