Comparteix a través de


ExtenderControlToolboxItem Clase

Definición

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
ExtenderControlToolboxItem
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)

Se aplica a