System.Web.UI Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece classes e interfaces que permitem criar controlos de servidor ASP.NET e páginas Web ASP.NET para a interface de utilizador das suas aplicações Web ASP.NET.
Classes
| Name | Description |
|---|---|
| AsyncPostBackErrorEventArgs |
Fornece dados para o AsyncPostBackError evento. |
| AsyncPostBackTrigger |
Define um evento de controlo e opcional do controlo como um gatilho de controlo postback assíncrono que faz com que um UpdatePanel controlo seja atualizado. |
| AttributeCollection |
Fornece acesso ao modelo de objeto a todos os atributos declarados na etiqueta de abertura de um elemento de controlo de servidor ASP.NET. Esta classe não pode ser herdada. |
| AuthenticationServiceManager |
Configura a localização de uma implementação personalizada do serviço de autenticação. |
| BaseParser |
Fornece um conjunto base de funcionalidades para classes envolvidas na análise de pedidos de página ASP.NET e controlos de servidor. |
| BasePartialCachingControl |
Fornece a funcionalidade base para as StaticPartialCachingControl classes e.PartialCachingControl |
| BaseTemplateParser |
Implementa análise de templates ASP.NET para ficheiros template. |
| BindableTemplateBuilder |
Suporta análise de páginas de controlos encadernados por dados que se associam automaticamente a um controlo de fonte de dados ASP.NET dentro de secções de conteúdo templateadas. Esta classe não pode ser herdada. |
| BoundPropertyEntry |
Representa uma propriedade de controlo que está ligada a dados a uma expressão. |
| BuilderPropertyEntry |
Serve como classe base para todas as entradas de propriedade que requerem um construtor de controlos. |
| ChtmlTextWriter |
Escreve uma série de caracteres e texto específicos de cHTML no fluxo de saída de um controlo de servidor ASP.NET. A classe ChtmlTextWriter fornece capacidades de formatação que os controlos ASP.NET servidores usam ao renderizar conteúdo cHTML para clientes. |
| ClientScriptManager |
Define métodos para gerir scripts de cliente em aplicações Web. |
| CodeStatementBuilder |
Gera instruções DOM de código. |
| CompiledBindableTemplateBuilder |
Fornece a implementação padrão de um objeto IBindableTemplate, que ASP.NET utiliza sempre que analisa a ligação de dados bidirecional dentro do conteúdo templateado de um controlo ASP.NET, como FormView. Esta classe não pode ser herdada. |
| CompiledTemplateBuilder |
Uma ITemplate implementação que é chamada a partir do código da classe de página gerada. Esta classe não pode ser herdada. |
| ComplexPropertyEntry |
Serve como entrada de propriedade para propriedades de leitura/escrita e apenas leitura, como modelos. |
| CompositeScriptReference |
Representa uma coleção de referências de script para combinar num único script composto. |
| CompositeScriptReferenceEventArgs |
Fornece dados para o ResolveCompositeScriptReference evento. |
| ConstructorNeedsTagAttribute |
Especifica que um controlo de servidor precisa de um nome de etiqueta no seu construtor. |
| Control |
Define as propriedades, métodos e eventos que são partilhados por todos os controlos do servidor ASP.NET. |
| ControlBuilder |
Suporta o parser de páginas na construção de um controlo e o controlo filho que ele contém. |
| ControlBuilderAttribute |
Especifica uma classe ControlBuilder para construir um controlo personalizado dentro do parser de ASP.NET. Esta classe não pode ser herdada. |
| ControlCachePolicy |
Fornece acesso programático às definições de cache de saída de um controlo de utilizador ASP.NET. |
| ControlCollection |
Fornece um contentor de recolha que permite aos controlos do servidor ASP.NET manter uma lista dos seus controlos filhos. |
| ControlSkin |
Representa uma skin de controlo, que é um meio de definir propriedades estilísticas aplicadas a um controlo de servidor Web ASP.NET. |
| ControlValuePropertyAttribute |
Especifica a propriedade padrão de um controlo ao qual um ControlParameter objeto se associa em tempo de execução. Esta classe não pode ser herdada. |
| CssClassPropertyAttribute |
Adiciona capacidades de edição de Folhas de Estilo em Cascata (CSS) a uma propriedade no momento do design. |
| CssStyleCollection |
Contém os atributos de estilo inline de folhas de estilo em cascata HTML (CSS) para um controlo de servidor HTML especificado. Esta classe não pode ser herdada. |
| DataBinder |
Fornece suporte a designers de desenvolvimento rápido de aplicações (RAD) para gerar e analisar sintaxe de expressões de ligação de dados. Esta classe não pode ser herdada. |
| DataBinding |
Contém informação sobre uma única expressão de ligação de dados num controlo de servidor ASP.NET, que permite a designers de desenvolvimento rápido de aplicações (RAD), como Microsoft Visual Studio, criar expressões de ligação de dados em tempo de design. Esta classe não pode ser herdada. |
| DataBindingCollection |
Fornece uma coleção de objetos DataBinding para um controlo de servidor ASP.NET. Esta classe não pode ser herdada. |
| DataBindingHandlerAttribute |
Especifica uma classe em tempo de design que realiza a ligação de dados dos controlos dentro de um projetista. Esta classe não pode ser herdada. |
| DataBoundLiteralControl |
Mantém expressões de ligação de dados e texto literal estático. Esta classe não pode ser herdada. |
| DataControlExtensions |
Fornece métodos de extensão utilizados pelos Dados Dinâmicos ASP.NET. |
| DataKeyPropertyAttribute |
Especifica a propriedade padrão de um controlo ao qual a ControlParameter propriedade se liga em tempo de execução. |
| DataSourceCacheDurationConverter |
Fornece um conversor de tipos para converter objetos inteiros assinados de 32 bits para e a partir de representações de duração do cache de controlo de fonte de dados. |
| DataSourceControl |
Serve como a classe base para controlos que representam fontes de dados para controlos ligados a dados. |
| DataSourceControlBuilder |
Suporta o parser de páginas em controlos de construção que estão ligados a um fornecedor de dados. Esta classe não pode ser herdada. |
| DataSourceSelectArguments |
Fornece um mecanismo que os controlos encadernados por dados utilizam para solicitar operações relacionadas com dados aos controlos fonte de dados quando os dados são recuperados. Esta classe não pode ser herdada. |
| DataSourceView |
Serve como classe base para todas as classes de vista de fonte de dados, que definem as capacidades dos controlos de fonte de dados. |
| DesignerDataBoundLiteralControl |
Representa a versão em tempo de projeto do DataBoundLiteralControl controlo. Esta classe não pode ser herdada. |
| DesignTimeParseData |
Fornece informação ao analisador durante o tempo de design. |
| DesignTimeTemplateParser |
Fornece análise sintática no momento do design. |
| EmptyControlCollection |
Fornece suporte padrão para uma ControlCollection coleção que está sempre vazia. |
| EventEntry |
Serve como entrada de propriedade para os gestores de eventos. |
| ExpressionBinding |
Suporta a análise e persistência de uma instância de ligação de expressão. Esta classe não pode ser herdada. |
| ExpressionBindingCollection |
Representa uma coleção de ExpressionBinding objetos. Esta classe não pode ser herdada. |
| ExtenderControl |
Fornece uma classe base abstrata para um controlo de extensor. |
| FileLevelControlBuilderAttribute |
Permite que uma TemplateControlclasse derivada em especifique o construtor de controlos usado no nível superior da árvore construtora ao analisar o ficheiro. Esta classe não pode ser herdada. |
| FileLevelMasterPageControlBuilder |
Analisa ficheiros mestres de paginação. |
| FileLevelPageControlBuilder |
Analisa ficheiros de paginação e é a classe padrão ControlBuilder para analisar ficheiros de paginação. |
| FileLevelUserControlBuilder |
Suporta o parser de páginas na construção de um controlo de utilizador ao especificar a FileLevelUserControlBuilder classe que é usada para analisar o ficheiro de controlo de utilizador. |
| FilterableAttribute |
Especifica se a propriedade a que o atributo é aplicado suporta filtragem de dispositivos. Esta classe não pode ser herdada. |
| HiddenFieldPageStatePersister |
Armazena o estado da vista de página ASP.NET no cliente Web num elemento HTML oculto. |
| HierarchicalDataSourceControl |
Fornece uma classe base para controlos de fonte de dados que representam dados hierárquicos. |
| HierarchicalDataSourceView |
Representa uma vista de dados num nó ou coleção de nós numa estrutura de dados hierárquica para um HierarchicalDataSourceControl controlo. |
| HistoryEventArgs |
Fornece dados para o Navigate evento. |
| Html32TextWriter |
Escreve uma série de caracteres e texto específicos de HTML 3.2 para o fluxo de saída de um controlo de servidor ASP.NET. A classe Html32TextWriter fornece capacidades de formatação que os controlos ASP.NET servidores usam ao renderizar conteúdo HTML 3.2 para clientes. |
| HtmlTextWriter |
Escreve caracteres de marcação e texto num fluxo de saída de controlo do servidor ASP.NET. Esta classe fornece capacidades de formatação que os controlos de servidor ASP.NET utilizam ao renderizar a marcação para clientes. |
| IDReferencePropertyAttribute |
Define um atributo aplicado a propriedades que contêm referências ID. Esta classe não pode ser herdada. |
| ImageClickEventArgs |
Fornece dados para quaisquer eventos que ocorram quando um utilizador clica num controlo de ASP.NET servidor baseado em imagem, como os controlos HtmlInputImage ou ImageButton servidores. Esta classe não pode ser herdada. |
| IndexedString |
Fornece uma classe de string utilitária que é usada pela ObjectStateFormatter classe para otimizar a serialização de grafos de objetos. Esta classe não pode ser herdada. |
| ListSourceHelper |
Utilizado pelos controlos de fonte de dados ao implementar os membros definidos pela IListSource interface. Esta classe não pode ser herdada. |
| LiteralControl |
Representa elementos HTML, texto e quaisquer outras strings numa página ASP.NET que não requerem processamento no servidor. |
| LosFormatter |
Serializa o estado de visualização de uma página Web Forms. Esta classe não pode ser herdada. |
| MasterPage |
Funciona como modelo e contentor de fusão para páginas compostas apenas por Content controlos e respetivos controlos filhos. |
| MasterPageControlBuilder |
Funciona como uma classe de fusão e contentor para páginas de conteúdo compostas apenas por Content controlos e respetivos controlos filhos. |
| NonVisualControlAttribute |
Define o atributo que indica se um controlo é tratado como um controlo visual ou não visual durante o tempo de design. Esta classe não pode ser herdada. |
| ObjectConverter |
Converte um objeto de um tipo de objeto para outro tipo de objeto. Esta classe está obsoleta. Usa a Convert aula e o Format(String, Object) método em vez disso. |
| ObjectPersistData |
Durante o processo de construção, mantém informações sobre as entradas da propriedade. |
| ObjectStateFormatter |
Serializa e desserializa grafos de objetos que representam o estado de um objeto. Esta classe não pode ser herdada. |
| ObjectTagBuilder |
Usado pela classe ASP.NET TemplateParser para analisar etiquetas |
| OutputCacheParameters |
Encapsula as definições de inicialização da cache de saída analisadas a partir de uma diretiva de página @ OutputCache por ASP.NET. Esta classe não pode ser herdada. |
| Page |
Representa um ficheiro .aspx, também conhecido como página de Formulários Web, solicitado a um servidor que aloja uma aplicação Web ASP.NET. |
| PageAsyncTask |
Contém informações sobre uma tarefa assíncrona registada numa página. Esta classe não pode ser herdada. |
| PageHandlerFactory |
Cria instâncias de classes que herdam da Page classe e implementa a IHttpHandler interface. As instâncias são criadas dinamicamente para tratar pedidos de ficheiros ASP.NET. A classe PageHandlerFactory é a implementação padrão de fábrica do handler para ASP.NET páginas. |
| PageParser |
Implementa um parser para .aspx ficheiros. Esta classe não pode ser herdada. |
| PageParserFilter |
Fornece uma classe base abstrata para um filtro de analisador de páginas que é usado pelo analisador ASP.NET para determinar se um item é permitido na página em tempo de análise. |
| PageStatePersister |
Fornece a funcionalidade base para mecanismos de persistência de estado de vista ASP.NET. |
| PageTheme |
Representa a classe base para um tema de página, que é uma coleção de recursos usados para definir uma aparência consistente entre páginas e controlos num site. O tema da página pode ser definido através da configuração ou da diretiva da página. |
| Pair |
Fornece uma classe utilitária básica que é usada para armazenar dois objetos relacionados. |
| ParseChildrenAttribute |
Define um atributo de metadados que podes usar ao desenvolver controlos de servidor ASP.NET. Use a ParseChildrenAttribute classe para indicar como o analisador de páginas deve tratar o conteúdo aninhado dentro de uma etiqueta de controlo de servidor declarada numa página. Esta classe não pode ser herdada. |
| ParseRecorder |
Classe base abstrata para objetos que precisam de ser notificados sobre eventos de análise durante a análise de páginas. |
| PartialCachingAttribute |
Define o atributo de metadados que os controlos do utilizador do Web Forms (ficheiros .ascx) usam para indicar se e como a sua saída é armazenada em cache. Esta classe não pode ser herdada. |
| PartialCachingControl |
Criado quando um controlo do utilizador (ficheiro .ascx) é especificado para cache de saída, usando a diretiva da página @ OutputCache ou o PartialCachingAttribute atributo, e o controlo do utilizador é inserido na hierarquia de controlo da página ao carregar dinamicamente o controlo do utilizador com o LoadControl(String) método. |
| PersistChildrenAttribute |
Define um atributo utilizado pelos controlos do servidor ASP.NET para indicar, no momento do design, se o conteúdo aninhado contido num controlo do servidor corresponde aos controlos ou às propriedades do controlo do servidor. Esta classe não pode ser herdada. |
| PersistenceModeAttribute |
Define o atributo de metadados que especifica como uma propriedade ou evento de controlo de servidor ASP.NET é persistido numa página ASP.NET no momento do design. Esta classe não pode ser herdada. |
| PostBackOptions |
Especifica como o JavaScript do lado do cliente é gerado para iniciar um evento de postback. |
| PostBackTrigger |
Define um controlo dentro de um UpdatePanel controlo como um controlo de postback. |
| ProfileServiceManager |
Configura um conjunto de propriedades de perfil pré-carregadas e a localização de uma implementação personalizada do serviço de perfil. |
| PropertyConverter |
Contém funções auxiliares para converter valores de propriedades para e a partir de cadeias. |
| PropertyEntry |
Atua como a classe base para todas as classes de entrada de propriedades. |
| RegisteredArrayDeclaration |
Fornece acesso a uma declaração de array ECMAScript (JavaScript) que foi previamente registada com o Page objeto. |
| RegisteredDisposeScript |
Fornece acesso a um |
| RegisteredExpandoAttribute |
Fornece acesso ao par nome/valor de um atributo personalizado (expando) que estava anteriormente registado no Page objeto. |
| RegisteredHiddenField |
Dá acesso a um valor oculto que estava previamente registado no Page objeto. |
| RegisteredScript |
Fornece acesso a um script cliente que estava previamente registado no Page objeto. |
| RenderTraceListener |
Fornece a classe base abstrata para um objeto que monitoriza enquanto os controlos são renderizados durante um pedido de página. |
| RoleServiceManager |
Configura a localização de uma implementação personalizada do serviço de funções. |
| RootBuilder |
Apoia o parser de páginas na definição do comportamento de como o conteúdo é analisado. |
| ScriptBehaviorDescriptor |
Estende a ScriptComponentDescriptor classe para fornecer um wrapper para definir comportamentos que são convertidos em script cliente. |
| ScriptComponentDescriptor |
Fornece um wrapper para converter componentes do servidor em script cliente. |
| ScriptControl |
Fornece uma classe base abstrata para um controlo de script. |
| ScriptControlDescriptor |
Define um objeto de controlo cliente. |
| ScriptDescriptor |
Quando sobrescrito numa classe derivada, define um script que cria uma instância de uma classe cliente. |
| ScriptManager |
Gere bibliotecas de scripts ASP.NET Ajax e ficheiros de script, renderização parcial de páginas e geração de classes proxy de cliente para serviços Web e aplicações. |
| ScriptManagerProxy |
Permite que componentes aninhados, como páginas de conteúdo e controlos de utilizador, adicionem referências de scripts e serviços às páginas quando um ScriptManager controlo já está definido num elemento pai. |
| ScriptReference |
Regista um ficheiro ECMAScript (JavaScript) para utilização numa página web ASP.NET. |
| ScriptReferenceBase |
A classe base para todas as classes de referência de script. |
| ScriptReferenceCollection |
Representa uma coleção de referências a scripts. |
| ScriptReferenceEventArgs |
Fornece dados para o ResolveScriptReference evento. |
| ScriptResourceAttribute |
Define um recurso numa assembly a ser usado a partir de um ficheiro de script cliente. Esta classe não pode ser herdada. |
| ScriptResourceDefinition |
Define a localização de um recurso de script. |
| ScriptResourceMapping |
Fornece suporte para mapeamento de localização para recursos de scripts. |
| ServiceReference |
Regista um serviço Web para utilização numa página Web. |
| ServiceReferenceCollection |
Contém um conjunto de ServiceReference objetos. |
| SessionPageStatePersister |
Armazena o estado da vista de página ASP.NET no servidor Web. |
| SimplePropertyEntry |
Representa a definição da propriedade de controlo e do seu valor. |
| SimpleWebHandlerParser |
Fornece funcionalidade base para análise de ficheiros Web handler. |
| SkinBuilder |
Fornece um ControlBuilder objeto usado no momento do design para aplicar skins de controlo aos controlos. |
| StateBag |
Gerir o estado de visualização dos controlos do servidor ASP.NET, incluindo páginas. Esta classe não pode ser herdada. |
| StateItem |
Representa um item que é guardado na StateBag classe quando a informação do estado da visualização é mantida entre pedidos Web. Esta classe não pode ser herdada. |
| StateManagedCollection |
Fornece uma classe base para todas as coleções fortemente tipadas que gerem IStateManager objetos. |
| StaticPartialCachingControl |
Representa uma instância da UserControl classe especificada para cache de saída e incluída declarativamente numa página ou noutro controlo de utilizador. |
| SupportsEventValidationAttribute |
Define o atributo de metadados que os controlos do servidor Web usam para indicar suporte à validação de eventos. Esta classe não pode ser herdada. |
| TagPrefixAttribute |
Define o prefixo de etiqueta usado numa página Web para identificar controlos personalizados. Esta classe não pode ser herdada. |
| TargetControlTypeAttribute |
Estende a Attribute classe para indicar o tipo de controlo de servidor ao qual um controlo extensor pode ser aplicado. |
| TemplateBuilder |
Suporta o parser de páginas na construção de um modelo e o sistema de controlo filho que ele contém. |
| TemplateContainerAttribute |
Declara o tipo base do controlo do contentor de uma propriedade que devolve uma ITemplate interface e é marcada com o TemplateContainerAttribute atributo. O controlo com a ITemplate propriedade deve implementar a INamingContainer interface. Esta classe não pode ser herdada. |
| TemplateControl |
Fornece à Page classe e à UserControl classe um conjunto base de funcionalidades. |
| TemplateControlParser |
Implementa análise de templates ASP.NET para controlos de templates. |
| TemplateInstanceAttribute |
Define um atributo de metadados que é usado para especificar o número de instâncias permitidas de um modelo. Esta classe não pode ser herdada. |
| TemplateParser |
Serve como classe base abstrata para analisadores de ficheiros ASP.NET. |
| TemplatePropertyEntry |
Permite a entrada de propriedades para ITemplate propriedades de classe. |
| ThemeableAttribute |
Define o atributo de metadados que o servidor Web controla e os seus membros usam para indicar se a sua renderização pode ser afetada por temas e skins de controlo. Esta classe não pode ser herdada. |
| ThemeProvider |
Fornece uma classe que encapsula informações de temas e folhas de estilo para controlos num ambiente de designer. |
| Timer |
Realiza postbacks assíncronos ou síncronos de páginas Web num intervalo definido. |
| ToolboxDataAttribute |
Especifica a etiqueta padrão gerada para um controlo personalizado quando é arrastado de uma caixa de ferramentas numa ferramenta como Microsoft Visual Studio. |
| Triplet |
Fornece uma classe utilitária básica que é usada para armazenar três objetos relacionados. |
| UpdatePanel |
Permite que secções de uma página sejam parcialmente renderizadas sem necessidade de devolução de publicação. |
| UpdatePanelControlTrigger |
Fornece uma classe base comum para controlos que podem ser gatilhos para UpdatePanel controlos. |
| UpdatePanelTrigger |
Fornece uma classe base comum para objetos que podem ser gatilhos para UpdatePanel controlos. |
| UpdatePanelTriggerCollection |
Representa uma coleção de UpdatePanelTrigger objetos para um UpdatePanel controlo. |
| UpdateProgress |
Fornece feedback visual no navegador quando o conteúdo de um ou mais UpdatePanel controlos é atualizado. |
| UrlPropertyAttribute |
Define o atributo que controla para identificar propriedades de cadeia que contêm valores de URL. Esta classe não pode ser herdada. |
| UserControl |
Representa um ficheiro .ascx, também conhecido como controlo de utilizador, solicitado a um servidor que aloja uma aplicação Web ASP.NET. O ficheiro deve ser chamado a partir de uma página Web Forms ou ocorrerá um erro no parser. |
| UserControlControlBuilder |
Suporta o parser de páginas ASP.NET na construção de uma instância de controlo de utilizador. |
| ValidationPropertyAttribute |
Define o atributo de metadados que os controlos do servidor ASP.NET usam para identificar uma propriedade de validação. Esta classe não pode ser herdada. |
| ValidationSettings |
Fornece as definições de validação do cliente para a aplicação. |
| ValidatorCollection |
Expõe uma variedade de IValidator referências. Esta classe não pode ser herdada. |
| VerificationAttribute |
Define o atributo de metadados de uma regra de acessibilidade de conteúdos Web. Esta classe não pode ser herdada. |
| ViewStateException |
Representa a exceção que é lançada quando o estado da vista não pode ser carregado ou validado. Esta classe não pode ser herdada. |
| ViewStateModeByIdAttribute |
Define o atributo de metadados que ASP.NET controlos do servidor usam para especificar se participam no carregamento da informação do estado da vista por ID. Esta classe não pode ser herdada. |
| WebResourceAttribute |
Define o atributo de metadados que permite um recurso embutido numa assembleia. Esta classe não pode ser herdada. |
| WebServiceParser |
Fornece um parser para manipuladores de serviços Web. |
| XhtmlTextWriter |
Escreve caracteres específicos da Extensible Hypertext Markup Language (XHTML), incluindo todas as variações dos módulos XHTML derivadas de XHTML, no fluxo de saída de um controlo de servidor ASP.NET para dispositivos móveis. Substitua a classe XhtmlTextWriter para fornecer renderização XHTML personalizada para ASP.NET páginas e controlos de servidor. |
| XPathBinder |
Fornece suporte para projetistas de desenvolvimento rápido de aplicações (RAD) para analisar expressões de ligação de dados que utilizam expressões XPath. Esta classe não pode ser herdada. |
Interfaces
| Name | Description |
|---|---|
| IAttributeAccessor |
Define métodos usados pelos controlos de servidor ASP.NET para fornecer acesso programático a qualquer atributo declarado na etiqueta de abertura de um controlo de servidor. |
| IAutoFieldGenerator |
Define um método que gera automaticamente campos para controlos ligados a dados que utilizam funcionalidades ASP.NET Dynamic Data. |
| IBindableControl |
Define um método que permite aos controlos de template de campo implementar ligação de dados bidirecional. |
| IBindableTemplate |
Fornece uma forma de ASP.NET controlos ligados a dados, como DetailsView e FormView, se ligarem automaticamente a um controlo de fonte de dados ASP.NET dentro das secções de conteúdo templateado. |
| ICallbackEventHandler |
Usado para indicar que um controlo pode ser o alvo de um evento de callback no servidor. |
| ICheckBoxControl |
Define a propriedade e o evento que um controlo implementa para funcionar como uma caixa de seleção. |
| ICodeBlockTypeAccessor |
Fornece acesso ao CodeBlockType de um construtor de blocos de código. |
| IControlBuilderAccessor |
Permite que o serializador de controlo chegue ao construtor para obter um controlo. |
| IControlDesignerAccessor |
Proporciona acesso a um designer de controlo para armazenar dados temporários em tempo de projeto associados a um controlo. |
| IDataBindingsAccessor |
Permite o acesso à coleção de expressões de ligação de dados num controlo no momento do projeto. |
| IDataItemContainer |
Permite que os contentores de controlo de dados identifiquem um objeto de elemento de dados para operações simplificadas de ligação de dados. |
| IDataKeysControl |
Define propriedades que especificam como o ASP.NET cria IDs de cliente para um controlo ligado a dados. |
| IDataSource |
Representa uma fonte de dados abstrata à qual os controlos de dados vinculados se ligam. |
| IDataSourceViewSchemaAccessor |
Permite a um conversor de tipos aceder à informação do esquema armazenada num objeto. |
| IEditableTextControl |
Representa um controlo que renderiza texto que pode ser alterado pelo utilizador. |
| IExpressionsAccessor |
Define as propriedades que uma classe deve implementar para suportar coleções de expressões. |
| IExtenderControl |
Define o comportamento de um controlo extensor. |
| IFilterResolutionService |
Fornece uma interface que os desenvolvedores de design podem usar para avaliar filtros de dispositivo por nome. |
| IHierarchicalDataSource |
Representa uma fonte de dados hierárquica à qual controla dados encadernados hierárquicos, como pode TreeView ligar-se. |
| IHierarchicalEnumerable |
Representa uma coleção hierárquica que pode ser enumerada através de uma IEnumerator interface. Coleções que implementam a interface IHierarchicalEnumerable são usadas por ASP.NET navegação do site e controlos de fonte de dados. |
| IHierarchyData |
Expõe um nó de uma estrutura de dados hierárquica, incluindo o objeto nó e algumas propriedades que descrevem características do nó. Os objetos que implementam a interface IHierarchyData podem estar contidos em coleções IHierarchicalEnumerable e são usados por ASP.NET navegação de sites e controlos de fonte de dados. |
| INamingContainer |
Identifica um controlo de contentor que cria um novo espaço de nomes ID dentro da hierarquia de controlo de um Page objeto. Isto é apenas uma interface de marcadores. |
| INavigateUIData |
Fornece uma interface que as classes implementam para fornecer dados e valores da interface de utilizador de navegação aos controlos de navegação. |
| IParserAccessor |
Define o método que os controlos do servidor ASP.NET devem implementar para reconhecer quando elementos, seja HTML ou XML, são analisados. |
| IPostBackDataHandler |
Define métodos que os controlos do servidor ASP.NET devem implementar para carregar automaticamente os dados de postback. |
| IPostBackEventHandler |
Define o método que os controlos do servidor ASP.NET devem implementar para gerir eventos de postback. |
| IResourceUrlGenerator |
Define o método que um designer-host deve implementar para fornecer pesquisa de referência de URL para recursos embutidos. |
| IScriptControl |
Define métodos que os controlos do servidor ASP.NET devem implementar para definir recursos ECMAScript (JavaScript) em aplicações habilitadas para AJAX. |
| IStateFormatter |
Define métodos que um tipo implementa para serializar e desserializar um grafo de objetos. |
| IStateManager |
Define as propriedades e métodos que qualquer classe deve implementar para suportar a gestão do estado da vista para um controlo de servidor. |
| IStyleSheet |
Define os métodos que uma classe deve implementar para suportar a criação de regras de estilo. |
| ITemplate |
Define o comportamento para preencher um controlo de servidor ASP.NET templateado com controlos filhos. Os controlos filhos representam os modelos inline definidos na página. |
| ITextControl |
Define a interface que um controlo implementa para obter ou definir o seu conteúdo textual. |
| IThemeResolutionService |
Fornece uma interface que os desenvolvedores de ferramentas de design podem usar para fornecer um conjunto de ThemeProvider objetos, que podem ser usados para aplicar temas e skins de controlo a controlos num ambiente de design time. |
| IUrlResolutionService |
Define um serviço implementado por objetos para resolver URLs relativas com base em informação contextual. |
| IUserControlDesignerAccessor |
Define as propriedades que permitem ao designer aceder a informações sobre um controlo de utilizador no momento do design. |
| IUserControlTypeResolutionService |
Define o método que uma classe deve implementar para devolver o tipo de controlo para um prefixo e nome de etiqueta especificados. |
| IValidator |
Define as propriedades e métodos que os objetos que participam na validação do Web Forms devem implementar. |
Enumerações
| Name | Description |
|---|---|
| AjaxFrameworkMode |
Especifica como os scripts do cliente da biblioteca cliente Microsoft Ajax são incluídos no cliente. |
| ClientIDMode |
Especifica como ASP.NET gera o ClientID para um controlo que pode ser acedido no script do cliente. |
| CodeBlockType |
Especifica o tipo do bloco de código. |
| CodeConstructType |
Especifica as construções de código que podem ser analisadas no ProcessCodeConstruct(CodeConstructType, String) método da PageParserFilter classe. |
| CompilationMode |
Define constantes que especificam como ASP.NET deve compilar .aspx páginas e controlos .ascx. |
| ConflictOptions |
Determina como os controlos de fonte de dados do ASP.NET lidam com conflitos de dados ao atualizar ou eliminar dados. |
| DataSourceCacheExpiry |
Descreve a forma como os dados armazenados em cache usando mecanismos de cache ASP.NET expiram quando é definido um time-out. |
| DataSourceCapabilities |
Fornece uma forma de solicitar processamento para além da recuperação de registos para uma operação de recuperação de dados de um controlo de fonte de dados. |
| DataSourceOperation |
Especifica uma operação de dados realizada por um controlo de fonte de dados. |
| HtmlTextWriterAttribute |
Especifica os atributos HTML que um HtmlTextWriter objeto ou Html32TextWriter escreve na etiqueta de abertura de um elemento HTML quando um pedido Web é processado. |
| HtmlTextWriterStyle |
Especifica os estilos HTML disponíveis para um HtmlTextWriter fluxo de saída de objeto OR Html32TextWriter . |
| HtmlTextWriterTag |
Especifica as etiquetas HTML que podem ser passadas para um HtmlTextWriter fluxo de saída de objeto OR Html32TextWriter . |
| OutputCacheLocation |
Especifica os valores válidos para controlar a localização da resposta HTTP em cache de saída para um recurso. |
| PersistenceMode |
Especifica como uma propriedade ou evento de controlo de servidor ASP.NET é persistido declarativamente num ficheiro .aspx ou .ascx. |
| RegisteredScriptType |
Especifica o tipo de bloco de script cliente que é representado por um RegisteredScript objeto. |
| ScriptMode |
Especifica se ScriptManager e ScriptReference objetos se referem à versão de depuração ou de release dos scripts do cliente. |
| TemplateInstance |
Especifica quantas vezes uma instância de um template pode ser criada. |
| UnobtrusiveValidationMode |
Especifica um comportamento de validação discreta. |
| UpdatePanelRenderMode |
Representa as possíveis opções de renderização de layout para o conteúdo de um UpdatePanel controlo numa página. |
| UpdatePanelUpdateMode |
Representa os possíveis modos de atualização para o conteúdo num UpdatePanel controlo. |
| ValidateRequestMode |
Especifica o tipo de validação do pedido para um controlo. |
| VerificationConditionalOperator |
Especifica operadores para uma expressão condicional usada numa VerificationAttribute classe. |
| VerificationReportLevel |
Especifica níveis de reporte para uma regra de acessibilidade definida por uma VerificationAttribute instância. |
| VerificationRule |
Especifica como as expressões condicionais definidas por uma VerificationAttribute instância são usadas na verificação. |
| ViewStateEncryptionMode |
Especifica se a informação do estado de visualização está encriptada. |
| ViewStateMode |
Especifica se o estado de vista será ativado para um controlo. |
| VirtualReferenceType |
Especifica o tipo de recurso referenciado por um caminho virtual analisado. |
| XhtmlMobileDocType |
Especifica o tipo de XHTML para a XhtmlTextWriter classe renderizar na página ou controlo. |
Delegados
| Name | Description |
|---|---|
| BuildMethod |
Representa o método utilizado para construir um controlo. |
| BuildTemplateMethod |
Suporta ASP.NET durante a criação de um modelo para um controlo template a partir do código de classe gerado. O BuildTemplateMethod delegado trata do InstantiateIn(Control) método. |
| ControlSkinDelegate |
Representa o método que aplica a skin de controlo correta ao controlo especificado. |
| DataSourceViewOperationCallback |
Representa o método de callback assíncrono que um controlo data-bound fornece a uma vista de fonte de dados para operações assíncronas de inserção, atualização ou eliminação de dados. |
| DataSourceViewSelectCallback |
Representa o método de callback assíncrono que um controlo data-bound fornece a uma vista de fonte de dados para recuperação assíncrona de dados. |
| ExtractTemplateValuesMethod |
Fornece um delegado com o qual ASP.NET extrai um conjunto de pares nome/valor de um objeto IBindableTemplate em tempo de execução. Esta classe não pode ser herdada. |
| ImageClickEventHandler |
Representa o método que gere quaisquer eventos que surgem quando um utilizador clica num controlo de servidor ASP.NET baseado em imagem. |
| RenderMethod |
Representa o método que renderiza o recipiente especificado Control para o especificado HtmlTextWriter. |
Observações
Este namespace inclui a Control classe, que fornece um conjunto comum de funcionalidades para todos os controlos de servidor, incluindo controlos de servidor HTML, controlos de servidor Web e controlos de utilizador. Inclui também a Page aula. Esta classe é gerada automaticamente sempre que é feito um pedido para um ficheiro .aspx numa aplicação Web ASP.NET. Podes herdar de ambas as classes.
O namespace inclui também classes que fornecem aos controlos do servidor funcionalidade de ligação de dados, a capacidade de guardar o estado de visualização de um determinado controlo ou página, e funcionalidade de análise sintática.