ExtenderControlToolboxItem Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece uma maneira de determinar quais controles de destino podem ser estendidos por um controle de 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
- 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 implemente, mas que não deriva, especifique IExtenderControlesse tipo no ExtenderControl atributo do controle.ToolboxItemAttribute
Construtores
| Nome | Description |
|---|---|
| ExtenderControlToolboxItem() |
Inicializa uma nova instância da classe ExtenderControlToolboxItem. |
| 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
| Nome | Description |
|---|---|
| AssemblyName |
Obtém ou define o nome do assembly que contém o tipo ou tipos que o item da caixa de ferramentas cria. (Herdado de ToolboxItem) |
| Bitmap |
Obtém ou define um bitmap para representar o item da caixa de ferramentas na caixa de ferramentas. (Herdado de ToolboxItem) |
| Company |
Obtém ou define o nome da empresa para isso ToolboxItem. (Herdado de ToolboxItem) |
| ComponentType |
Obtém o tipo de componente para isso ToolboxItem. (Herdado de ToolboxItem) |
| DependentAssemblies |
Obtém ou define o AssemblyName item da caixa de ferramentas. (Herdado de ToolboxItem) |
| Description |
Obtém ou define a descrição para isso ToolboxItem. (Herdado de ToolboxItem) |
| DisplayName |
Obtém ou define o nome de exibição para o item da caixa de ferramentas. (Herdado de ToolboxItem) |
| Filter |
Obtém ou define o filtro que determina se o item da caixa de ferramentas pode ser usado em um componente de destino. (Herdado de ToolboxItem) |
| IsTransient |
Obtém um valor que indica se o item da caixa de ferramentas é transitório. (Herdado de ToolboxItem) |
| Locked |
Obtém um valor que indica se o ToolboxItem valor está bloqueado no momento. (Herdado de ToolboxItem) |
| OriginalBitmap |
Obtém ou define o bitmap original que será usado na caixa de ferramentas deste 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 que o item da caixa de IComponent ferramentas cria quando invocado. (Herdado de ToolboxItem) |
| Version |
Obtém a versão para isso ToolboxItem. (Herdado de ToolboxItem) |
Métodos
| Nome | Description |
|---|---|
| CheckUnlocked() |
Gerará uma exceção se o item da caixa de ferramentas estiver bloqueado no momento. (Herdado de ToolboxItem) |
| CreateComponents() |
Cria os componentes que o item da caixa de ferramentas está configurado para criar. (Herdado de ToolboxItem) |
| CreateComponents(IDesignerHost, IDictionary) |
Cria os componentes que o item da caixa de ferramentas está configurado para criar, usando o host do designer especificado e os valores padrão. (Herdado de ToolboxItem) |
| CreateComponents(IDesignerHost) |
Cria os componentes que o item da caixa de ferramentas está configurado para criar, usando o host de designer especificado. (Herdado de ToolboxItem) |
| CreateComponentsCore(IDesignerHost, IDictionary) |
Cria uma matriz de componentes quando o item da caixa de ferramentas é invocado. (Herdado de ToolboxItem) |
| CreateComponentsCore(IDesignerHost) |
Cria objetos de cada tipo contido nele ToolboxIteme os adiciona ao designer especificado. (Herdado de WebControlToolboxItem) |
| 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 ToolboxItem instâncias são iguais. (Herdado de ToolboxItem) |
| FilterPropertyValue(String, Object) |
Filtra um valor de propriedade antes de devolvê-lo. (Herdado de ToolboxItem) |
| GetHashCode() |
Retorna o código hash dessa instância. (Herdado de ToolboxItem) |
| GetTargetControlTypes(IDesignerHost) |
Retorna a coleção de tipos de destino. |
| 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 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, AssemblyName, String, Boolean) |
Cria uma instância do tipo especificado, opcionalmente usando um host de designer e um nome de assembly especificados. (Herdado de ToolboxItem) |
| GetType(IDesignerHost) |
Habilita o acesso ao tipo associado ao item da caixa de ferramentas. (Herdado de ToolboxItem) |
| Initialize(Type) |
Preenche previamente a entrada de cache do tipo de destino com o tipo especificado. |
| Lock() |
Bloqueia o item da caixa de ferramentas e impede alterações em suas propriedades. (Herdado de ToolboxItem) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (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 no objeto de informações de serialização especificado. (Herdado de WebControlToolboxItem) |
| ToString() |
Retorna um String que representa o atual ToolboxItem. (Herdado de ToolboxItem) |
| ValidatePropertyType(String, Object, Type, Boolean) |
Valida se um objeto é de um determinado tipo. (Herdado de ToolboxItem) |
| ValidatePropertyValue(String, Object) |
Valida uma propriedade antes de ser atribuída ao dicionário de propriedades. (Herdado de ToolboxItem) |
Eventos
| Nome | 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) |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Para obter uma descrição desse membro, consulte o GetObjectData(SerializationInfo, StreamingContext) método. (Herdado de ToolboxItem) |