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 forma de determinar qué controles de destino se pueden extender mediante un control extensor concreto 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
ExtenderControlToolboxItem() |
Inicializa una nueva instancia de la clase ExtenderControlToolboxItem. |
ExtenderControlToolboxItem(SerializationInfo, StreamingContext) |
Inicializa una instancia nueva de la clase ExtenderControlToolboxItem con los parámetros especificados. |
ExtenderControlToolboxItem(Type) |
Inicializa una nueva instancia de la clase ExtenderControlToolboxItem usando el tipo especificado. |
Propiedades
AssemblyName |
Obtiene o establece el nombre del ensamblado que contiene los tipos que va a crear el elemento de cuadro de herramientas. (Heredado de ToolboxItem) |
Bitmap |
Obtiene o establece un mapa de bits que representa el elemento en el cuadro de herramientas. (Heredado de ToolboxItem) |
Company |
Obtiene o establece el nombre de la compañía que se va a mostrar para este elemento ToolboxItem. (Heredado de ToolboxItem) |
ComponentType |
Obtiene el tipo de componente de este ToolboxItem. (Heredado de ToolboxItem) |
DependentAssemblies |
Obtiene o establece AssemblyName del elemento del cuadro de herramientas. (Heredado de ToolboxItem) |
Description |
Obtiene o establece la descripción de este ToolboxItem. (Heredado de ToolboxItem) |
DisplayName |
Obtiene o establece el nombre en pantalla de este 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 utilizar 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 IComponent que crea el elemento del cuadro de herramientas al ser invocado. (Heredado de ToolboxItem) |
Version |
Obtiene la versión de este ToolboxItem. (Heredado de ToolboxItem) |
Métodos
CheckUnlocked() |
Produce una excepción si el elemento de cuadro de herramientas se encuentra actualmente bloqueado. (Heredado de ToolboxItem) |
CreateComponents() |
Crea los componentes que se deben crear según la configuración del elemento de cuadro de herramientas. (Heredado de ToolboxItem) |
CreateComponents(IDesignerHost) |
Crea los componentes que se deben crear según la configuración del elemento de cuadro de herramientas, utilizando el host del diseñador especificado. (Heredado de ToolboxItem) |
CreateComponents(IDesignerHost, IDictionary) |
Crea los componentes que se deben crear según la configuración del elemento del cuadro de herramientas, utilizando el host del diseñador especificado y los valores predeterminados. (Heredado de ToolboxItem) |
CreateComponentsCore(IDesignerHost) |
Crea objetos a partir de cada tipo contenido en esta clase ToolboxItem y los agrega al diseñador especificado. (Heredado de WebControlToolboxItem) |
CreateComponentsCore(IDesignerHost, IDictionary) |
Crea una matriz de componentes cuando se invoca el elemento del cuadro de herramientas. (Heredado de ToolboxItem) |
Deserialize(SerializationInfo, StreamingContext) |
Carga el estado del elemento de cuadro de herramientas a partir del objeto de información de serialización especificado. (Heredado de WebControlToolboxItem) |
Equals(Object) |
Determina si dos instancias de ToolboxItem 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 para el control Web que crea la herramienta. (Heredado de WebControlToolboxItem) |
GetToolType(IDesignerHost) |
Obtiene el tipo de este elemento de cuadro de herramientas. (Heredado de WebControlToolboxItem) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
GetType(IDesignerHost) |
Permite el acceso al tipo asociado al elemento del cuadro de herramientas. (Heredado de ToolboxItem) |
GetType(IDesignerHost, AssemblyName, String, Boolean) |
Crea una instancia del tipo especificado, utilizando opcionalmente un host de diseñador y un nombre de ensamblado especificados. (Heredado de ToolboxItem) |
Initialize(Type) |
Rellena previamente la entrada de caché para el tipo de destino con el tipo especificado. |
Lock() |
Bloquea el elemento del cuadro de herramientas e impide que se cambien sus propiedades. (Heredado de ToolboxItem) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (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 valor de tipo String que representa la clase ToolboxItem actual. (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 que sea asignada al diccionario de propiedades. (Heredado de ToolboxItem) |
Eventos
ComponentsCreated |
Se produce inmediatamente después de la creación de componentes. (Heredado de ToolboxItem) |
ComponentsCreating |
Se produce inmediatamente antes de la creación de componentes. (Heredado de ToolboxItem) |
Implementaciones de interfaz explícitas
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Para obtener una descripción de este miembro, vea el método GetObjectData(SerializationInfo, StreamingContext). (Heredado de ToolboxItem) |