ToolZone Classe

Definição

Serve como a classe base para um conjunto de zonas auxiliares que aparecem apenas em determinados modos de exibição de página associados.

public ref class ToolZone abstract : System::Web::UI::WebControls::WebParts::WebZone, System::Web::UI::IPostBackEventHandler
public abstract class ToolZone : System.Web.UI.WebControls.WebParts.WebZone, System.Web.UI.IPostBackEventHandler
type ToolZone = class
    inherit WebZone
    interface IPostBackEventHandler
Public MustInherit Class ToolZone
Inherits WebZone
Implements IPostBackEventHandler
Herança
Derivado
Implementações

Comentários

No conjunto de controle de Web Parts, uma zona é uma região em uma página da Web que contém controles de servidor e fornece layout modular com uma interface do usuário (interface do usuário) consistente para os controles contidos.

Há dois tipos gerais de controles de zona que derivam da classe de WebZone base: zonas WebPartZoneBase e zonas ToolZone. As zonas de WebPartZoneBase contêm controles de servidor (que podem ser controles de WebPart personalizados ou outros controles de servidor, incluindo controles de ASP.NET e controles de usuário). Esses controles formam a interface do usuário primária de uma página da Web e são visíveis em todos os modos de exibição possíveis, a menos que estejam ocultos programaticamente ou por um usuário.

As zonas de ToolZone são zonas auxiliares especiais que aparecem somente quando uma página está em determinados modos de exibição associados à zona, e essas zonas também contêm controles especiais de servidor que permitem que os usuários modifiquem o layout, a aparência, as propriedades e o conteúdo das páginas da Web de dentro de um navegador. Os desenvolvedores podem herdar da classe ToolZone base ou de qualquer uma das zonas de ToolZone derivadas para criar zonas personalizadas.

O conjunto de controle de Web Parts contém três tipos de zonas de ToolZone, descritos na tabela a seguir.

Tipo de zona de ferramenta Descrição
EditorZone Contém controles usados para editar propriedades de controle de servidor e WebPart em uma página.
CatalogZone Contém controles CatalogPart, que por sua vez contêm controles WebPart que os usuários podem adicionar a uma página.
ConnectionsZone Não contém elementos de marcação declarativos; essa zona é autocontida. Em tempo de execução, ele renderiza uma interface do usuário especial que permite que os usuários gerenciem conexões entre controles WebPart.

A classe base ToolZone fornece métodos e propriedades úteis para zonas derivadas. Ele contém métodos RenderHeader e RenderFooter, que substituem os métodos base da classe WebZone e botões de renderização e outros atributos de interface do usuário para o cabeçalho e o rodapé de uma zona. Há também vários membros para lidar com verbos, que são ações comuns de interface do usuário que os usuários podem executar em várias zonas. Os membros relacionados ao tratamento de verbos incluem: RenderVerb, RenderVerbse HeaderCloseVerb.

O ToolZone contém dois métodos sobrecarregados, que adicionam objetos WebPartDisplayMode à coleção AssociatedDisplayModes. Essa coleção de modos de exibição associados determina quais modos de exibição estão relacionados a um tipo específico de zona (em outras palavras, determina em quais modos de exibição uma zona está visível). A união de todos os modos de exibição associados para todas as zonas de ToolZone em uma determinada página da Web determina quais modos de exibição (além do modo de navegação normal) são possíveis ou suportados na página. A coleção de modos de exibição com suporte para uma página está contida na propriedade SupportedDisplayModes.

Nota

A qualquer momento, somente um modo de exibição pode estar ativo em uma página. O modo de exibição ativo atualmente é referenciado na propriedade DisplayMode.

A classe ToolZone também contém várias propriedades de estilo que contêm atributos de estilo para os vários elementos de interface do usuário de uma zona. Algumas propriedades de estilo ToolZone incluem EditUIStyle, HeaderVerbStyle, InstructionTextStylee LabelStyle.

Notas aos Implementadores

O conjunto de controle de Web Parts contém as zonas especializadas listadas acima na seção Comentários e, muitas vezes, você pode derivar de uma delas para adicionar comportamento personalizado a uma zona. No entanto, para obter mais controle programático sobre a renderização de uma zona, você deve herdar diretamente da classe ToolZone. Por exemplo, talvez você queira criar uma zona personalizada para uma tarefa especializada, como uma zona de pesquisa.

Para criar uma zona personalizada, você pode substituir qualquer um dos membros do ToolZone virtual para personalizar totalmente a renderização ou substituir apenas um membro específico. Opcionalmente, você também pode criar um modo de exibição personalizado para sua zona herdando da classe WebPartDisplayMode, mas isso não é necessário. No construtor de sua zona, você deve adicionar os vários modos de exibição nos quais deseja que sua zona seja exibida a um objeto WebPartDisplayModeCollection, para que sua zona fique visível quando a página estiver nesses modos de exibição.

Construtores

ToolZone(ICollection)

Associa uma coleção de objetos WebPartDisplayMode a uma zona ToolZone específica, para que a zona possa ser exibida nos modos de exibição de página apropriados.

ToolZone(WebPartDisplayMode)

Associa um único objeto WebPartDisplayMode a uma zona ToolZone específica, para que a zona possa ser exibida no modo de exibição de página apropriado.

Propriedades

AccessKey

Obtém ou define a chave de acesso que permite navegar rapidamente até o controle do servidor Web.

(Herdado de WebControl)
Adapter

Obtém o adaptador específico do navegador para o controle.

(Herdado de Control)
AppRelativeTemplateSourceDirectory

Obtém ou define o diretório virtual relativo ao aplicativo do objeto Page ou UserControl que contém esse controle.

(Herdado de Control)
AssociatedDisplayModes

Obtém a coleção de objetos WebPartDisplayMode associados a uma zona de ToolZone específica.

Attributes

Obtém a coleção de atributos arbitrários (somente para renderização) que não correspondem às propriedades no controle.

(Herdado de WebControl)
BackColor

Obtém ou define a cor da tela de fundo do controle do servidor Web.

(Herdado de WebControl)
BackImageUrl

Obtém ou define a URL como uma imagem de plano de fundo para uma zona.

(Herdado de WebZone)
BindingContainer

Obtém o controle que contém a associação de dados desse controle.

(Herdado de Control)
BorderColor

Obtém ou define a cor da borda do controle Web.

(Herdado de WebControl)
BorderStyle

Obtém ou define o estilo de borda do controle do servidor Web.

(Herdado de WebControl)
BorderWidth

Obtém ou define a largura da borda do controle do servidor Web.

(Herdado de WebControl)
ChildControlsCreated

Obtém um valor que indica se os controles filho do controle do servidor foram criados.

(Herdado de Control)
ClientID

Obtém a ID de controle para marcação HTML gerada por ASP.NET.

(Herdado de Control)
ClientIDMode

Obtém ou define o algoritmo usado para gerar o valor da propriedade ClientID.

(Herdado de Control)
ClientIDSeparator

Obtém um valor de caractere que representa o caractere separador usado na propriedade ClientID.

(Herdado de Control)
Context

Obtém o objeto HttpContext associado ao controle do servidor para a solicitação da Web atual.

(Herdado de Control)
Controls

Obtém um objeto ControlCollection que representa os controles filho em um CompositeControl.

(Herdado de CompositeControl)
ControlStyle

Obtém o estilo do controle do servidor Web. Essa propriedade é usada principalmente por desenvolvedores de controle.

(Herdado de WebControl)
ControlStyleCreated

Obtém um valor que indica se um objeto Style foi criado para a propriedade ControlStyle. Essa propriedade é usada principalmente por desenvolvedores de controle.

(Herdado de WebControl)
CssClass

Obtém ou define a classe CSS (Folha de Estilos em Cascata) renderizada pelo controle do servidor Web no cliente.

(Herdado de WebControl)
DataItemContainer

Obtém uma referência ao contêiner de nomenclatura se o contêiner de nomenclatura implementar IDataItemContainer.

(Herdado de Control)
DataKeysContainer

Obtém uma referência ao contêiner de nomenclatura se o contêiner de nomenclatura implementar IDataKeysControl.

(Herdado de Control)
DesignMode

Obtém um valor que indica se um controle está sendo usado em uma superfície de design.

(Herdado de Control)
Display

Obtém um valor que indica se um controle ToolZone é exibido no momento.

EditUIStyle

Obtém os atributos de estilo para os controles editáveis contidos em um controle ToolZone.

EmptyZoneText

Obtém ou define uma mensagem que aparece quando uma zona não contém controles.

(Herdado de WebZone)
EmptyZoneTextStyle

Obtém os atributos de estilo para o texto do espaço reservado em uma zona vazia.

(Herdado de WebZone)
Enabled

Obtém ou define um valor que indica se o controle do servidor Web está habilitado.

(Herdado de WebControl)
EnableTheming

Obtém ou define um valor que indica se os temas se aplicam a esse controle.

(Herdado de WebControl)
EnableViewState

Obtém ou define um valor que indica se o controle do servidor persiste seu estado de exibição e o estado de exibição de todos os controles filho que ele contém, para o cliente solicitante.

(Herdado de Control)
ErrorStyle

Obtém os atributos de estilo para renderizar a mensagem de erro exibida se um controle WebPart não puder ser carregado ou criado.

(Herdado de WebZone)
Events

Obtém uma lista de representantes do manipulador de eventos para o controle. Essa propriedade é somente leitura.

(Herdado de Control)
Font

Obtém as propriedades de fonte associadas ao controle do servidor Web.

(Herdado de WebControl)
FooterStyle

Obtém os atributos de estilo para o conteúdo da área do rodapé de uma zona.

(Herdado de WebZone)
ForeColor

Obtém ou define a cor do primeiro plano (normalmente a cor do texto) do controle do servidor Web.

(Herdado de WebControl)
HasAttributes

Obtém um valor que indica se o controle tem atributos definidos.

(Herdado de WebControl)
HasChildViewState

Obtém um valor que indica se os controles filho do controle do servidor atual têm configurações de estado de exibição salvas.

(Herdado de Control)
HasFooter

Obtém um valor que indica se uma zona tem uma área de rodapé.

(Herdado de WebZone)
HasHeader

Obtém um valor que indica se uma zona tem uma área de cabeçalho.

(Herdado de WebZone)
HeaderCloseVerb

Obtém uma referência ao objeto WebPartVerb no cabeçalho de um controle ToolZone usado para fechar o controle.

HeaderStyle

Obtém os atributos de estilo para o conteúdo da área de cabeçalho de uma zona.

(Herdado de WebZone)
HeaderText

Obtém ou define o texto para a área de cabeçalho de uma zona.

(Herdado de WebZone)
HeaderVerbStyle

Obtém os atributos de estilo para todos os verbos de cabeçalho exibidos em um controle ToolZone.

Height

Obtém ou define a altura do controle do servidor Web.

(Herdado de WebControl)
ID

Obtém ou define o identificador programático atribuído ao controle do servidor.

(Herdado de Control)
IdSeparator

Obtém o caractere usado para separar identificadores de controle.

(Herdado de Control)
InstructionText

Obtém ou define o texto em um controle ToolZone que fornece instruções para os usuários finais.

InstructionTextStyle

Obtém os atributos de estilo do texto de instrução que aparece na parte superior de um controle ToolZone.

IsChildControlStateCleared

Obtém um valor que indica se os controles contidos nesse controle têm estado de controle.

(Herdado de Control)
IsEnabled

Obtém um valor que indica se o controle está habilitado.

(Herdado de WebControl)
IsTrackingViewState

Obtém um valor que indica se o controle do servidor está salvando alterações em seu estado de exibição.

(Herdado de Control)
IsViewStateEnabled

Obtém um valor que indica se o estado de exibição está habilitado para esse controle.

(Herdado de Control)
LabelStyle

Obtém os atributos de estilo para o conteúdo dos rótulos que aparecem junto com os controles de edição em um controle ToolZone. Os controles de ToolZone derivados, como CatalogZone e EditorZone, aplicam os estilos aos rótulos.

LoadViewStateByID

Obtém um valor que indica se o controle participa no carregamento de seu estado de exibição ID em vez de índice.

(Herdado de Control)
NamingContainer

Obtém uma referência ao contêiner de nomenclatura do controle de servidor, que cria um namespace exclusivo para diferenciar entre controles de servidor com o mesmo valor de propriedade ID.

(Herdado de Control)
Padding

Obtém ou define os atributos de preenchimento de célula na tabela que contém os controles WebPart em uma zona.

(Herdado de WebZone)
Page

Obtém uma referência à instância de Page que contém o controle do servidor.

(Herdado de Control)
Parent

Obtém uma referência ao controle pai do controle do servidor na hierarquia de controle de página.

(Herdado de Control)
PartChromePadding

Obtém ou define a distância entre o conteúdo de um controle WebPart e a borda do controle.

(Herdado de WebZone)
PartChromeStyle

Obtém características de estilo que se aplicam às bordas dos controles de Web Parts contidos por uma zona.

(Herdado de WebZone)
PartChromeType

Obtém ou define o tipo de borda que enquadra os controles de Web Parts contidos por uma zona.

(Herdado de WebZone)
PartStyle

Obtém características de estilo que se aplicam à borda e ao conteúdo de cada controle de Web Parts contido por uma zona.

(Herdado de WebZone)
PartTitleStyle

Obtém atributos de estilo para o conteúdo da barra de título para cada controle de Web Parts contido por uma zona.

(Herdado de WebZone)
RenderClientScript

Obtém um valor que indica se o script do cliente deve ser renderizado em uma página de Web Parts.

(Herdado de WebZone)
RenderingCompatibility

Obtém um valor que especifica a versão ASP.NET com a qual o HTML renderizado será compatível.

(Herdado de Control)
Site

Obtém informações sobre o contêiner que hospeda o controle atual quando renderizado em uma superfície de design.

(Herdado de Control)
SkinID

Obtém ou define a pele a ser aplicada ao controle.

(Herdado de WebControl)
Style

Obtém uma coleção de atributos de texto que serão renderizados como um atributo de estilo na marca externa do controle do servidor Web.

(Herdado de WebControl)
SupportsDisabledAttribute

Obtém um valor que indica se o controle deve definir o atributo disabled do elemento HTML renderizado como "desabilitado" quando a propriedade IsEnabled do controle é false.

(Herdado de CompositeControl)
TabIndex

Obtém ou define o índice de tabulação do controle do servidor Web.

(Herdado de WebControl)
TagKey

Obtém o valor HtmlTextWriterTag que corresponde a esse controle de servidor Web. Essa propriedade é usada principalmente por desenvolvedores de controle.

(Herdado de WebZone)
TagName

Obtém o nome da marca de controle. Essa propriedade é usada principalmente por desenvolvedores de controle.

(Herdado de WebControl)
TemplateControl

Obtém ou define uma referência ao modelo que contém esse controle.

(Herdado de Control)
TemplateSourceDirectory

Obtém o diretório virtual do Page ou UserControl que contém o controle do servidor atual.

(Herdado de Control)
ToolTip

Obtém ou define o texto exibido quando o ponteiro do mouse passa o mouse sobre o controle do servidor Web.

(Herdado de WebControl)
UniqueID

Obtém o identificador exclusivo e hierarquicamente qualificado para o controle do servidor.

(Herdado de Control)
ValidateRequestMode

Obtém ou define um valor que indica se o controle verifica a entrada do cliente do navegador em busca de valores potencialmente perigosos.

(Herdado de Control)
VerbButtonType

Obtém ou define que tipo de botão é usado para representar verbos em uma zona.

(Herdado de WebZone)
VerbStyle

Obtém os atributos de estilo para os verbos de interface do usuário associados aos controles de Web Parts em uma zona.

(Herdado de WebZone)
ViewState

Obtém um dicionário de informações de estado que permite salvar e restaurar o estado de exibição de um controle de servidor em várias solicitações para a mesma página.

(Herdado de Control)
ViewStateIgnoresCase

Obtém um valor que indica se o objeto StateBag não diferencia maiúsculas de minúsculas.

(Herdado de Control)
ViewStateMode

Obtém ou define o modo de estado de exibição desse controle.

(Herdado de Control)
Visible

Obtém ou define um valor que indica se um controle de servidor é renderizado como um elemento de interface do usuário na página.

WebPartManager

Obtém uma referência ao controle WebPartManager associado a uma instância de controle WebZone em uma página de Web Parts.

(Herdado de WebZone)
Width

Obtém ou define a largura do controle do servidor Web.

(Herdado de WebControl)

Métodos

AddAttributesToRender(HtmlTextWriter)

Adiciona atributos HTML e estilos que precisam ser renderizados ao HtmlTextWriterTagespecificado. Esse método é usado principalmente por desenvolvedores de controle.

(Herdado de WebControl)
AddedControl(Control, Int32)

Chamado depois que um controle filho é adicionado à coleção Controls do objeto Control.

(Herdado de Control)
AddParsedSubObject(Object)

Notifica o controle do servidor de que um elemento, XML ou HTML, foi analisado e adiciona o elemento ao objeto ControlCollection do controle do servidor.

(Herdado de Control)
ApplyStyle(Style)

Copia todos os elementos nãoblank do estilo especificado para o controle da Web, substituindo quaisquer elementos de estilo existentes do controle. Esse método é usado principalmente por desenvolvedores de controle.

(Herdado de WebControl)
ApplyStyleSheetSkin(Page)

Aplica as propriedades de estilo definidas na folha de estilos de página ao controle.

(Herdado de Control)
BeginRenderTracing(TextWriter, Object)

Inicia o rastreamento em tempo de design dos dados de renderização.

(Herdado de Control)
BuildProfileTree(String, Boolean)

Coleta informações sobre o controle do servidor e o entrega à propriedade Trace a ser exibida quando o rastreamento está habilitado para a página.

(Herdado de Control)
ClearCachedClientID()

Define o valor de ClientID armazenado em cache como null.

(Herdado de Control)
ClearChildControlState()

Exclui as informações de estado de controle para os controles filho do controle do servidor.

(Herdado de Control)
ClearChildState()

Exclui as informações de estado de exibição e de estado de controle para todos os controles filho do controle do servidor.

(Herdado de Control)
ClearChildViewState()

Exclui as informações de estado de exibição para todos os controles filho do controle do servidor.

(Herdado de Control)
ClearEffectiveClientIDMode()

Define a propriedade ClientIDMode da instância de controle atual e de qualquer controle filho para Inherit.

(Herdado de Control)
Close()

Fornece uma declaração de método base que os controles de ToolZone derivados podem substituir para lidar com os detalhes do fechamento de uma zona especializada.

CopyBaseAttributes(WebControl)

Copia as propriedades não encapsuladas pelo objeto Style do controle de servidor Web especificado para o controle do servidor Web do qual esse método é chamado. Esse método é usado principalmente por desenvolvedores de controle.

(Herdado de WebControl)
CreateChildControls()

Chamado pela estrutura de página ASP.NET para notificar os controles de servidor que usam a implementação baseada em composição para criar quaisquer controles filho que eles contenham em preparação para postar de volta ou renderização.

(Herdado de Control)
CreateControlCollection()

Cria um novo objeto ControlCollection para manter os controles filho (literal e servidor) do controle do servidor.

(Herdado de Control)
CreateControlStyle()

Cria o objeto de estilo usado internamente pela classe WebControl para implementar todas as propriedades relacionadas ao estilo. Esse método é usado principalmente por desenvolvedores de controle.

(Herdado de WebControl)
DataBind()

Associa uma fonte de dados ao CompositeControl e a todos os seus controles filho.

(Herdado de CompositeControl)
DataBind(Boolean)

Associa uma fonte de dados ao controle de servidor invocado e a todos os seus controles filho com uma opção para gerar o evento DataBinding.

(Herdado de Control)
DataBindChildren()

Associa uma fonte de dados aos controles filho do controle do servidor.

(Herdado de Control)
Dispose()

Permite que um controle de servidor execute a limpeza final antes de ser liberado da memória.

(Herdado de Control)
EndRenderTracing(TextWriter, Object)

Encerra o rastreamento em tempo de design dos dados de renderização.

(Herdado de Control)
EnsureChildControls()

Determina se o controle do servidor contém controles filho. Se isso não acontecer, ele criará controles filho.

(Herdado de Control)
EnsureID()

Cria um identificador para controles que não têm um identificador atribuído.

(Herdado de Control)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
FindControl(String, Int32)

Pesquisa o contêiner de nomenclatura atual para um controle de servidor com o id especificado e um inteiro, especificados no parâmetro pathOffset, que auxilia na pesquisa. Você não deve substituir essa versão do método FindControl.

(Herdado de Control)
FindControl(String)

Pesquisa o contêiner de nomenclatura atual para um controle de servidor com o parâmetro id especificado.

(Herdado de Control)
Focus()

Define o foco de entrada como um controle.

(Herdado de Control)
GetDesignModeState()

Obtém dados de tempo de design para um controle.

(Herdado de Control)
GetEffectiveChromeType(Part)

Retorna o valor de PartChromeType atual real ou efetivo de um controle WebPart, considerando a propriedade PartChromeType da zona e o modo de exibição atual da página Web Parts.

(Herdado de WebZone)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetRouteUrl(Object)

Obtém a URL que corresponde a um conjunto de parâmetros de rota.

(Herdado de Control)
GetRouteUrl(RouteValueDictionary)

Obtém a URL que corresponde a um conjunto de parâmetros de rota.

(Herdado de Control)
GetRouteUrl(String, Object)

Obtém a URL que corresponde a um conjunto de parâmetros de rota e um nome de rota.

(Herdado de Control)
GetRouteUrl(String, RouteValueDictionary)

Obtém a URL que corresponde a um conjunto de parâmetros de rota e um nome de rota.

(Herdado de Control)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetUniqueIDRelativeTo(Control)

Retorna a parte prefixada da propriedade UniqueID do controle especificado.

(Herdado de Control)
HasControls()

Determina se o controle do servidor contém controles filho.

(Herdado de Control)
HasEvents()

Retorna um valor que indica se os eventos são registrados para o controle ou quaisquer controles filho.

(Herdado de Control)
IsLiteralContent()

Determina se o controle do servidor contém apenas conteúdo literal.

(Herdado de Control)
LoadControlState(Object)

Restaura informações de estado de controle de uma solicitação de página anterior que foi salva pelo método SaveControlState().

(Herdado de Control)
LoadViewState(Object)

Carrega o estado da exibição.

MapPathSecure(String)

Recupera o caminho físico para o qual um caminho virtual, absoluto ou relativo, é mapeado.

(Herdado de Control)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
MergeStyle(Style)

Copia todos os elementos nãoblank do estilo especificado para o controle da Web, mas não substituirá nenhum elemento de estilo existente do controle. Esse método é usado principalmente por desenvolvedores de controle.

(Herdado de WebControl)
OnBubbleEvent(Object, EventArgs)

Determina se o evento para o controle do servidor é passado para a hierarquia de controle do servidor de interface do usuário da página.

(Herdado de Control)
OnDataBinding(EventArgs)

Gera o evento DataBinding.

(Herdado de Control)
OnDisplayModeChanged(Object, WebPartDisplayModeEventArgs)

Fornece uma declaração de método base que os controles de ToolZone derivados podem substituir para lidar com os detalhes da alteração dos modos de exibição de página para uma zona especializada.

OnInit(EventArgs)

Cria manipuladores de eventos especializados usados pelo controle WebPartManager em uma página da Web.

OnLoad(EventArgs)

Gera o evento Load.

(Herdado de Control)
OnPreRender(EventArgs)

Gera o evento PreRender.

(Herdado de WebZone)
OnSelectedWebPartChanged(Object, WebPartEventArgs)

Fornece uma declaração de método base que os controles de ToolZone derivados podem substituir para lidar com o evento de alteração de qual controle de Web Parts é selecionado em uma zona especializada.

OnUnload(EventArgs)

Gera o evento Unload.

(Herdado de Control)
OpenFile(String)

Obtém um Stream usado para ler um arquivo.

(Herdado de Control)
RaiseBubbleEvent(Object, EventArgs)

Atribui todas as fontes do evento e suas informações ao pai do controle.

(Herdado de Control)
RaisePostBackEvent(String)

Chama o método Close() para um controle de ToolZone quando o controle é retornado para o servidor.

RecreateChildControls()

Recria os controles filho em um controle derivado de CompositeControl.

(Herdado de CompositeControl)
RemovedControl(Control)

Chamado depois que um controle filho é removido da coleção Controls do objeto Control.

(Herdado de Control)
Render(HtmlTextWriter)

Grava o conteúdo do CompositeControl no objeto HtmlTextWriter especificado para exibição no cliente.

(Herdado de CompositeControl)
RenderBeginTag(HtmlTextWriter)

Renderiza a marca HTML de abertura do controle de zona para o objeto HtmlTextWriter especificado.

(Herdado de WebZone)
RenderBody(HtmlTextWriter)

Substitui a renderização para o corpo de um controle de zona.

(Herdado de WebZone)
RenderChildren(HtmlTextWriter)

Gera o conteúdo dos filhos de um controle de servidor para um objeto HtmlTextWriter fornecido, que grava o conteúdo a ser renderizado no cliente.

(Herdado de Control)
RenderContents(HtmlTextWriter)

Renderiza todo o conteúdo de um controle de zona entre as marcas inicial e final para o objeto HtmlTextWriter especificado.

(Herdado de WebZone)
RenderControl(HtmlTextWriter, ControlAdapter)

Gera conteúdo de controle de servidor para um objeto HtmlTextWriter fornecido usando um objeto ControlAdapter fornecido.

(Herdado de Control)
RenderControl(HtmlTextWriter)

O servidor de saída controla o conteúdo para um objeto HtmlTextWriter fornecido e armazena informações de rastreamento sobre o controle se o rastreamento estiver habilitado.

(Herdado de Control)
RenderEndTag(HtmlTextWriter)

Renderiza a marca de fechamento HTML do controle no gravador especificado. Esse método é usado principalmente por desenvolvedores de controle.

(Herdado de WebControl)
RenderFooter(HtmlTextWriter)

Substitui o método base para renderizar verbos no rodapé de um controle ToolZone.

RenderHeader(HtmlTextWriter)

Substitui o método base para fornecer renderização especializada para a área de cabeçalho exigida pelos controles ToolZone.

RenderVerb(HtmlTextWriter, WebPartVerb)

Renderiza um verbo individual com um controle ToolZone.

RenderVerbs(HtmlTextWriter)

Fornece uma declaração de método base que os controles de ToolZone derivados podem substituir para personalizar a renderização dos verbos em uma zona especializada.

ResolveAdapter()

Obtém o adaptador de controle responsável por renderizar o controle especificado.

(Herdado de Control)
ResolveClientUrl(String)

Obtém uma URL que pode ser usada pelo navegador.

(Herdado de Control)
ResolveUrl(String)

Converte uma URL em uma que é utilizável no cliente solicitante.

(Herdado de Control)
SaveControlState()

Salva as alterações de estado do controle do servidor que ocorreram desde o momento em que a página foi postada de volta no servidor.

(Herdado de Control)
SaveViewState()

Salva todas as alterações de estado de exibição que ocorreram depois que uma página foi postada novamente no servidor.

SetDesignModeState(IDictionary)

Define dados de tempo de design para um controle.

(Herdado de Control)
SetRenderMethodDelegate(RenderMethod)

Atribui um representante do manipulador de eventos para renderizar o controle do servidor e seu conteúdo em seu controle pai.

(Herdado de Control)
SetTraceData(Object, Object, Object)

Define dados de rastreamento para rastreamento em tempo de design de dados de renderização, usando o objeto rastreado, a chave de dados de rastreamento e o valor dos dados de rastreamento.

(Herdado de Control)
SetTraceData(Object, Object)

Define dados de rastreamento para rastreamento em tempo de design de dados de renderização, usando a chave de dados de rastreamento e o valor dos dados de rastreamento.

(Herdado de Control)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
TrackViewState()

Controla as alterações no estado de exibição de um controle de zona.

Eventos

DataBinding

Ocorre quando o controle do servidor é associado a uma fonte de dados.

(Herdado de Control)
Disposed

Ocorre quando um controle de servidor é liberado da memória, que é o último estágio do ciclo de vida do controle do servidor quando uma página ASP.NET é solicitada.

(Herdado de Control)
Init

Ocorre quando o controle do servidor é inicializado, que é a primeira etapa em seu ciclo de vida.

(Herdado de Control)
Load

Ocorre quando o controle do servidor é carregado no objeto Page.

(Herdado de Control)
PreRender

Ocorre depois que o objeto Control é carregado, mas antes da renderização.

(Herdado de Control)
Unload

Ocorre quando o controle do servidor é descarregado da memória.

(Herdado de Control)

Implantações explícitas de interface

IAttributeAccessor.GetAttribute(String)

Obtém um atributo do controle Web com o nome especificado.

(Herdado de WebControl)
IAttributeAccessor.SetAttribute(String, String)

Define um atributo do controle Web como o nome e o valor especificados.

(Herdado de WebControl)
ICompositeControlDesignerAccessor.RecreateChildControls()

Permite que um designer recrie a coleção de controles filho do controle composto no ambiente de tempo de design.

(Herdado de CompositeControl)
IControlBuilderAccessor.ControlBuilder

Para obter uma descrição desse membro, consulte ControlBuilder.

(Herdado de Control)
IControlDesignerAccessor.GetDesignModeState()

Para obter uma descrição desse membro, consulte GetDesignModeState().

(Herdado de Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

Para obter uma descrição desse membro, consulte SetDesignModeState(IDictionary).

(Herdado de Control)
IControlDesignerAccessor.SetOwnerControl(Control)

Para obter uma descrição desse membro, consulte SetOwnerControl(Control).

(Herdado de Control)
IControlDesignerAccessor.UserData

Para obter uma descrição desse membro, consulte UserData.

(Herdado de Control)
IDataBindingsAccessor.DataBindings

Para obter uma descrição desse membro, consulte DataBindings.

(Herdado de Control)
IDataBindingsAccessor.HasDataBindings

Para obter uma descrição desse membro, consulte HasDataBindings.

(Herdado de Control)
IExpressionsAccessor.Expressions

Para obter uma descrição desse membro, consulte Expressions.

(Herdado de Control)
IExpressionsAccessor.HasExpressions

Para obter uma descrição desse membro, consulte HasExpressions.

(Herdado de Control)
IParserAccessor.AddParsedSubObject(Object)

Para obter uma descrição desse membro, consulte AddParsedSubObject(Object).

(Herdado de Control)
IPostBackEventHandler.RaisePostBackEvent(String)

Implementa o método RaisePostBackEvent(String).

Métodos de Extensão

FindDataSourceControl(Control)

Retorna a fonte de dados associada ao controle de dados para o controle especificado.

FindFieldTemplate(Control, String)

Retorna o modelo de campo para a coluna especificada no contêiner de nomenclatura do controle especificado.

FindMetaTable(Control)

Retorna o objeto metatável para o controle de dados que contém.

GetDefaultValues(INamingContainer)

Obtém a coleção dos valores padrão para o controle de dados especificado.

GetMetaTable(INamingContainer)

Obtém os metadados da tabela para o controle de dados especificado.

SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>)

Define os metadados da tabela e o mapeamento de valor padrão para o controle de dados especificado.

SetMetaTable(INamingContainer, MetaTable, Object)

Define os metadados da tabela e o mapeamento de valor padrão para o controle de dados especificado.

SetMetaTable(INamingContainer, MetaTable)

Define os metadados da tabela para o controle de dados especificado.

TryGetMetaTable(INamingContainer, MetaTable)

Determina se os metadados da tabela estão disponíveis.

EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>)

Habilita o comportamento de Dados Dinâmicos para o controle de dados especificado.

EnableDynamicData(INamingContainer, Type, Object)

Habilita o comportamento de Dados Dinâmicos para o controle de dados especificado.

EnableDynamicData(INamingContainer, Type)

Habilita o comportamento de Dados Dinâmicos para o controle de dados especificado.

Aplica-se a

Confira também