ExtenderControlToolboxItem Classe

Definição

Fornece uma forma de determinar quais os controlos de alvo que podem ser estendidos por um determinado controlo extensor 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

Observações

O GetTargetControlTypes método devolve a coleção de tipos-alvo. A coleção é armazenada em cache para desempenho através do Properties dicionário.

Se escrever um controlo extensor que implemente IExtenderControl, mas que não derive de ExtenderControl, especifique este tipo no ToolboxItemAttribute atributo do seu controlo.

Construtores

Name Description
ExtenderControlToolboxItem()

Inicializa uma nova instância da ExtenderControlToolboxItem classe.

ExtenderControlToolboxItem(SerializationInfo, StreamingContext)

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

ExtenderControlToolboxItem(Type)

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

Propriedades

Name Description
AssemblyName

Recebe ou define o nome do conjunto que contém o(s) tipo(s) que o item da caixa de ferramentas cria.

(Herdado de ToolboxItem)
Bitmap

Recebe ou define um bitmap para representar o item da caixa de ferramentas dentro da caixa de ferramentas.

(Herdado de ToolboxItem)
Company

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

(Herdado de ToolboxItem)
ComponentType

Obtém o tipo de componente para este ToolboxItem.

(Herdado de ToolboxItem)
DependentAssemblies

Recebe ou define o AssemblyName item da 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 do item da caixa de ferramentas.

(Herdado de ToolboxItem)
Filter

Recebe ou define o filtro que determina se o item da caixa de ferramentas pode ser usado num componente de destino.

(Herdado de ToolboxItem)
IsTransient

Recebe um valor que indica se o item da caixa de ferramentas é transitório.

(Herdado de ToolboxItem)
Locked

Recebe um valor que indica se está ToolboxItem atualmente bloqueado.

(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

Recebe ou define o nome totalmente qualificado do tipo que IComponent o item da caixa de ferramentas cria quando invocado.

(Herdado de ToolboxItem)
Version

Obtém a versão para isto ToolboxItem.

(Herdado de ToolboxItem)

Métodos

Name Description
CheckUnlocked()

Abre uma exceção se o item da caixa de ferramentas estiver atualmente bloqueado.

(Herdado de ToolboxItem)
CreateComponents()

Cria os componentes para os quais o item da caixa de ferramentas está configurado.

(Herdado de ToolboxItem)
CreateComponents(IDesignerHost, IDictionary)

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

(Herdado de ToolboxItem)
CreateComponents(IDesignerHost)

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

(Herdado de ToolboxItem)
CreateComponentsCore(IDesignerHost, IDictionary)

Cria um array de componentes quando o item da caixa de ferramentas é invocado.

(Herdado de ToolboxItem)
CreateComponentsCore(IDesignerHost)

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

(Herdado de WebControlToolboxItem)
Deserialize(SerializationInfo, StreamingContext)

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

(Herdado de WebControlToolboxItem)
Equals(Object)

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

(Herdado de ToolboxItem)
FilterPropertyValue(String, Object)

Filtra o valor de um imóvel antes de o devolver.

(Herdado de ToolboxItem)
GetHashCode()

Devolve o código de hash para esta instância.

(Herdado de ToolboxItem)
GetTargetControlTypes(IDesignerHost)

Devolve a coleção de tipos de alvo.

GetToolAttributeValue(IDesignerHost, Type)

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

(Herdado de WebControlToolboxItem)
GetToolHtml(IDesignerHost)

Obtém o HTML para o controlo Web que a ferramenta cria.

(Herdado de WebControlToolboxItem)
GetToolType(IDesignerHost)

Recebe o tipo deste item da caixa de ferramentas.

(Herdado de WebControlToolboxItem)
GetType()

Obtém o Type da instância atual.

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

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

(Herdado de ToolboxItem)
GetType(IDesignerHost)

Permite o acesso ao tipo associado ao item da caixa de ferramentas.

(Herdado de ToolboxItem)
Initialize(Type)

Prepreenche a entrada do cache do tipo alvo com o tipo especificado.

Lock()

Bloqueia o item da caixa de ferramentas e impede alterações às suas propriedades.

(Herdado de ToolboxItem)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
OnComponentsCreated(ToolboxComponentsCreatedEventArgs)

Eleva o ComponentsCreated evento.

(Herdado de ToolboxItem)
OnComponentsCreating(ToolboxComponentsCreatingEventArgs)

Eleva o ComponentsCreating evento.

(Herdado de ToolboxItem)
Serialize(SerializationInfo, StreamingContext)

Guarda o estado do item da caixa de ferramentas no objeto de informação de serialização especificado.

(Herdado de WebControlToolboxItem)
ToString()

Devolve a String que representa a corrente ToolboxItem.

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

Valida que um objeto é de um dado tipo.

(Herdado de ToolboxItem)
ValidatePropertyValue(String, Object)

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

(Herdado de ToolboxItem)

evento

Name Description
ComponentsCreated

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

(Herdado de ToolboxItem)
ComponentsCreating

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

(Herdado de ToolboxItem)

Implementações de Interface Explícita

Name Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Para uma descrição deste elemento, veja o GetObjectData(SerializationInfo, StreamingContext) método.

(Herdado de ToolboxItem)

Aplica-se a