Compartilhar via


ExtenderControlToolboxItem Classe

Definição

Fornece uma maneira de determinar quais controles de destino podem ser estendidos por um controle do extensor específico na caixa de ferramentas.

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
Herança
ExtenderControlToolboxItem
Atributos

Comentários

O GetTargetControlTypes método retorna a coleção de tipos de destino. A coleção é armazenada em cache para desempenho usando o Properties dicionário .

Se você escrever um controle de extensor que implementa , mas que não deriva de , especifique IExtenderControlesse tipo no ToolboxItemAttribute atributo do controle.ExtenderControl

Construtores

ExtenderControlToolboxItem()

Inicializa uma nova instância da classe ExtenderControlToolboxItem.

ExtenderControlToolboxItem(SerializationInfo, StreamingContext)

Inicializa uma nova instância da classe ExtenderControlToolboxItem usando os parâmetros especificados.

ExtenderControlToolboxItem(Type)

Inicializa uma nova instância da classe ExtenderControlToolboxItem usando o tipo especificado.

Propriedades

AssemblyName

Obtém ou define o nome do assembly que contém o tipo ou os tipos que o item de caixa de ferramentas cria.

(Herdado de ToolboxItem)
Bitmap

Obtém ou define um bitmap para representar o item de caixa de ferramentas na caixa de ferramentas.

(Herdado de ToolboxItem)
Company

Obtém ou define o nome da empresa para este ToolboxItem.

(Herdado de ToolboxItem)
ComponentType

Obtém o tipo de componente para este ToolboxItem.

(Herdado de ToolboxItem)
DependentAssemblies

Obtém ou define o AssemblyName para o item de caixa de ferramentas.

(Herdado de ToolboxItem)
Description

Obtém ou define a descrição para este ToolboxItem.

(Herdado de ToolboxItem)
DisplayName

Obtém ou define o nome de exibição desse item de caixa de ferramentas.

(Herdado de ToolboxItem)
Filter

Obtém ou define o filtro que determina se o item de caixa de ferramentas pode ser usado em um componente de destino.

(Herdado de ToolboxItem)
IsTransient

Obtém um valor que indica se o item de caixa de ferramentas é transitório.

(Herdado de ToolboxItem)
Locked

Obtém um valor que indica se o ToolboxItem está bloqueado no momento.

(Herdado de ToolboxItem)
OriginalBitmap

Obtém ou define o bitmap original que será usado na caixa de ferramentas para este item.

(Herdado de ToolboxItem)
Properties

Obtém um dicionário de propriedades.

(Herdado de ToolboxItem)
TypeName

Obtém ou define o nome totalmente qualificado do tipo de IComponent que o item de caixa de ferramentas cria quando invocado.

(Herdado de ToolboxItem)
Version

Obtém a versão desta ToolboxItem.

(Herdado de ToolboxItem)

Métodos

CheckUnlocked()

Gera uma exceção se o item de caixa de ferramentas está bloqueado no momento.

(Herdado de ToolboxItem)
CreateComponents()

Cria os componentes que o item de caixa de ferramentas está configurado para criar.

(Herdado de ToolboxItem)
CreateComponents(IDesignerHost)

Cria os componentes que o item de caixa de ferramentas está configurado para criar, usando o host de designer especificado.

(Herdado de ToolboxItem)
CreateComponents(IDesignerHost, IDictionary)

Cria os componentes que o item de caixa de ferramentas está configurado para criar, usando o host de designer especificado e os valores padrão.

(Herdado de ToolboxItem)
CreateComponentsCore(IDesignerHost)

Cria objetos de cada tipo contido neste ToolboxItem e adiciona-os ao designer especificado.

(Herdado de WebControlToolboxItem)
CreateComponentsCore(IDesignerHost, IDictionary)

Cria uma matriz de componentes quando o item de caixa de ferramentas é invocado.

(Herdado de ToolboxItem)
Deserialize(SerializationInfo, StreamingContext)

Carrega o estado do item da caixa de ferramentas do objeto de informações de serialização especificado.

(Herdado de WebControlToolboxItem)
Equals(Object)

Determina se duas instâncias ToolboxItem são iguais.

(Herdado de ToolboxItem)
FilterPropertyValue(String, Object)

Filtra um valor da propriedade antes de retorná-lo.

(Herdado de ToolboxItem)
GetHashCode()

Retorna o código hash para a instância.

(Herdado de ToolboxItem)
GetTargetControlTypes(IDesignerHost)

Retorna a coleção de tipos de destino.

GetToolAttributeValue(IDesignerHost, Type)

Obtém o valor do tipo especificado do atributo do item da caixa de ferramentas.

(Herdado de WebControlToolboxItem)
GetToolHtml(IDesignerHost)

Obtém o HTML do controle da Web que a ferramenta cria.

(Herdado de WebControlToolboxItem)
GetToolType(IDesignerHost)

Obtém o tipo deste item de caixa de ferramentas.

(Herdado de WebControlToolboxItem)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetType(IDesignerHost)

Habilita o acesso ao tipo associado ao item de caixa de ferramentas.

(Herdado de ToolboxItem)
GetType(IDesignerHost, AssemblyName, String, Boolean)

Cria uma instância do tipo especificado, opcionalmente usando um nome de assembly e host de designer especificados.

(Herdado de ToolboxItem)
Initialize(Type)

Preenche antecipadamente a entrada de cache de tipo de destino com o tipo especificado.

Lock()

Bloqueia o item de caixa de ferramentas e impede alterações em suas propriedades.

(Herdado de ToolboxItem)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
OnComponentsCreated(ToolboxComponentsCreatedEventArgs)

Aciona o evento ComponentsCreated.

(Herdado de ToolboxItem)
OnComponentsCreating(ToolboxComponentsCreatingEventArgs)

Aciona o evento ComponentsCreating.

(Herdado de ToolboxItem)
Serialize(SerializationInfo, StreamingContext)

Salva o estado do item da caixa de ferramentas para o objeto de informações de serialização especificado.

(Herdado de WebControlToolboxItem)
ToString()

Retorna um valor String que representa o ToolboxItem atual.

(Herdado de ToolboxItem)
ValidatePropertyType(String, Object, Type, Boolean)

Valida que um objeto é de um determinado tipo.

(Herdado de ToolboxItem)
ValidatePropertyValue(String, Object)

Valida uma propriedade antes de ela ser atribuída ao dicionário de propriedades.

(Herdado de ToolboxItem)

Eventos

ComponentsCreated

Ocorre imediatamente após a criação de componentes.

(Herdado de ToolboxItem)
ComponentsCreating

Ocorre quando os componentes estão prestes a ser criados.

(Herdado de ToolboxItem)

Implantações explícitas de interface

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Para obter uma descrição desse membro, consulte o método GetObjectData(SerializationInfo, StreamingContext).

(Herdado de ToolboxItem)

Aplica-se a