ExtenderControlToolboxItem Clase
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í.
Proporciona una manera de determinar qué controles de destino se pueden extender mediante un control extensor determinado en el cuadro de herramientas.
public ref class ExtenderControlToolboxItem : System::Web::UI::Design::WebControlToolboxItem
[System.Serializable]
public class ExtenderControlToolboxItem : System.Web.UI.Design.WebControlToolboxItem
[<System.Serializable>]
type ExtenderControlToolboxItem = class
inherit WebControlToolboxItem
Public Class ExtenderControlToolboxItem
Inherits WebControlToolboxItem
- Herencia
- Atributos
Comentarios
El GetTargetControlTypes método devuelve la colección de tipos de destino. La colección se almacena en caché para el rendimiento mediante el Properties diccionario .
Si escribe un control extensor que implementa IExtenderControl, pero que no deriva de ExtenderControl, especifique este tipo en el ToolboxItemAttribute atributo del control.
Constructores
| Nombre | Description |
|---|---|
| ExtenderControlToolboxItem() |
Inicializa una nueva instancia de la clase ExtenderControlToolboxItem. |
| ExtenderControlToolboxItem(SerializationInfo, StreamingContext) |
Inicializa una nueva instancia de la ExtenderControlToolboxItem clase mediante los parámetros especificados. |
| ExtenderControlToolboxItem(Type) |
Inicializa una nueva instancia de la ExtenderControlToolboxItem clase mediante el tipo especificado. |
Propiedades
| Nombre | Description |
|---|---|
| AssemblyName |
Obtiene o establece el nombre del ensamblado que contiene el tipo o los tipos que crea el elemento del cuadro de herramientas. (Heredado de ToolboxItem) |
| Bitmap |
Obtiene o establece un mapa de bits para representar el elemento del cuadro de herramientas en el cuadro de herramientas. (Heredado de ToolboxItem) |
| Company |
Obtiene o establece el nombre de la compañía para este ToolboxItemobjeto . (Heredado de ToolboxItem) |
| ComponentType |
Obtiene el tipo de componente para este ToolboxItemobjeto . (Heredado de ToolboxItem) |
| DependentAssemblies |
Obtiene o establece el para AssemblyName el elemento del cuadro de herramientas. (Heredado de ToolboxItem) |
| Description |
Obtiene o establece la descripción de este ToolboxItemobjeto . (Heredado de ToolboxItem) |
| DisplayName |
Obtiene o establece el nombre para mostrar del elemento del cuadro de herramientas. (Heredado de ToolboxItem) |
| Filter |
Obtiene o establece el filtro que determina si el elemento del cuadro de herramientas se puede usar en un componente de destino. (Heredado de ToolboxItem) |
| IsTransient |
Obtiene un valor que indica si el elemento del cuadro de herramientas es transitorio. (Heredado de ToolboxItem) |
| Locked |
Obtiene un valor que indica si ToolboxItem está bloqueado actualmente. (Heredado de ToolboxItem) |
| OriginalBitmap |
Obtiene o establece el mapa de bits original que se usará en el cuadro de herramientas de este elemento. (Heredado de ToolboxItem) |
| Properties |
Obtiene un diccionario de propiedades. (Heredado de ToolboxItem) |
| TypeName |
Obtiene o establece el nombre completo del tipo de que crea el elemento del cuadro de IComponent herramientas cuando se invoca. (Heredado de ToolboxItem) |
| Version |
Obtiene la versión de este ToolboxItemobjeto . (Heredado de ToolboxItem) |
Métodos
| Nombre | Description |
|---|---|
| CheckUnlocked() |
Produce una excepción si el elemento del cuadro de herramientas está bloqueado actualmente. (Heredado de ToolboxItem) |
| CreateComponents() |
Crea los componentes que el elemento del cuadro de herramientas está configurado para crear. (Heredado de ToolboxItem) |
| CreateComponents(IDesignerHost, IDictionary) |
Crea los componentes que el elemento del cuadro de herramientas está configurado para crear, mediante el host de diseñador y los valores predeterminados especificados. (Heredado de ToolboxItem) |
| CreateComponents(IDesignerHost) |
Crea los componentes que el elemento del cuadro de herramientas está configurado para crear mediante el host de diseñador especificado. (Heredado de ToolboxItem) |
| CreateComponentsCore(IDesignerHost, IDictionary) |
Crea una matriz de componentes cuando se invoca el elemento del cuadro de herramientas. (Heredado de ToolboxItem) |
| CreateComponentsCore(IDesignerHost) |
Crea objetos a partir de cada tipo contenido en este ToolboxItemy los agrega al diseñador especificado. (Heredado de WebControlToolboxItem) |
| Deserialize(SerializationInfo, StreamingContext) |
Carga el estado del elemento del cuadro de herramientas desde el objeto de información de serialización especificado. (Heredado de WebControlToolboxItem) |
| Equals(Object) |
Determina si dos ToolboxItem instancias son iguales. (Heredado de ToolboxItem) |
| FilterPropertyValue(String, Object) |
Filtra un valor de propiedad antes de devolverlo. (Heredado de ToolboxItem) |
| GetHashCode() |
Devuelve el código hash de esta instancia. (Heredado de ToolboxItem) |
| GetTargetControlTypes(IDesignerHost) |
Devuelve la colección de tipos de destino. |
| GetToolAttributeValue(IDesignerHost, Type) |
Obtiene el valor del tipo de atributo especificado del elemento del cuadro de herramientas. (Heredado de WebControlToolboxItem) |
| GetToolHtml(IDesignerHost) |
Obtiene el CÓDIGO HTML del control Web que crea la herramienta. (Heredado de WebControlToolboxItem) |
| GetToolType(IDesignerHost) |
Obtiene el tipo de este elemento del cuadro de herramientas. (Heredado de WebControlToolboxItem) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| GetType(IDesignerHost, AssemblyName, String, Boolean) |
Crea una instancia del tipo especificado, opcionalmente mediante un host de diseñador y un nombre de ensamblado especificados. (Heredado de ToolboxItem) |
| GetType(IDesignerHost) |
Habilita el acceso al tipo asociado al elemento del cuadro de herramientas. (Heredado de ToolboxItem) |
| Initialize(Type) |
Rellena previamente la entrada de caché de tipo de destino con el tipo especificado. |
| Lock() |
Bloquea el elemento del cuadro de herramientas y evita cambios en sus propiedades. (Heredado de ToolboxItem) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| OnComponentsCreated(ToolboxComponentsCreatedEventArgs) |
Genera el evento ComponentsCreated. (Heredado de ToolboxItem) |
| OnComponentsCreating(ToolboxComponentsCreatingEventArgs) |
Genera el evento ComponentsCreating. (Heredado de ToolboxItem) |
| Serialize(SerializationInfo, StreamingContext) |
Guarda el estado del elemento del cuadro de herramientas en el objeto de información de serialización especificado. (Heredado de WebControlToolboxItem) |
| ToString() |
Devuelve un String objeto que representa el objeto actual ToolboxItem. (Heredado de ToolboxItem) |
| ValidatePropertyType(String, Object, Type, Boolean) |
Valida que un objeto es de un tipo determinado. (Heredado de ToolboxItem) |
| ValidatePropertyValue(String, Object) |
Valida una propiedad antes de asignarla al diccionario de propiedades. (Heredado de ToolboxItem) |
Eventos
| Nombre | Description |
|---|---|
| ComponentsCreated |
Se produce inmediatamente después de crear los componentes. (Heredado de ToolboxItem) |
| ComponentsCreating |
Se produce cuando los componentes están a punto de crearse. (Heredado de ToolboxItem) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Para obtener una descripción de este miembro, consulte el GetObjectData(SerializationInfo, StreamingContext) método . (Heredado de ToolboxItem) |