RootBuilder Classe

Definição

Dá suporte ao analisador de página na definição do comportamento de como o conteúdo é analisado.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

public ref class RootBuilder sealed : System::Web::UI::TemplateBuilder
public ref class RootBuilder : System::Web::UI::TemplateBuilder
public sealed class RootBuilder : System.Web.UI.TemplateBuilder
public class RootBuilder : System.Web.UI.TemplateBuilder
type RootBuilder = class
    inherit TemplateBuilder
Public NotInheritable Class RootBuilder
Inherits TemplateBuilder
Public Class RootBuilder
Inherits TemplateBuilder
Herança
Derivado

Construtores

Nome Description
RootBuilder()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe RootBuilder.

RootBuilder(TemplateParser)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da RootBuilder classe com o analisador de modelo especificado.

Propriedades

Nome Description
BindingContainerBuilder

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o construtor de controle que corresponde ao contêiner de associação para o controle que esse construtor cria.

(Herdado de ControlBuilder)
BindingContainerType

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o tipo do contêiner de associação para o controle que esse construtor cria.

(Herdado de ControlBuilder)
BuiltObjects

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma coleção dos objetos a serem mantidos que foram criados pelo construtor raiz.

ComplexPropertyEntries

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma coleção de entradas de propriedade complexas.

(Herdado de ControlBuilder)
ControlType

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o Type controle a ser criado.

(Herdado de ControlBuilder)
CurrentFilterResolutionService

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um IFilterResolutionService objeto usado para gerenciar serviços relacionados ao filtro de dispositivo ao analisar e persistir controles no designer.

(Herdado de ControlBuilder)
DeclareType

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o tipo que será usado pela geração de código para declarar o controle.

(Herdado de ControlBuilder)
FChildrenAsProperties

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um valor que determina se o controle tem um ParseChildrenAttribute com definido ChildrenAsProperties como true.

(Herdado de ControlBuilder)
FIsNonParserAccessor

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um valor que determina se o controle implementa a IParserAccessor interface.

(Herdado de ControlBuilder)
HasAspCode

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um valor que indica se o controle contém blocos de código.

(Herdado de ControlBuilder)
ID

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define a propriedade do identificador para o controle a ser criado.

(Herdado de ControlBuilder)
InDesigner

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna se o ControlBuilder designer está em execução.

(Herdado de ControlBuilder)
InPageTheme

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um valor booliano que indica se esse ControlBuilder objeto é usado para gerar temas de página.

(Herdado de ControlBuilder)
ItemType

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o conjunto de tipos no contêiner de associação.

(Herdado de ControlBuilder)
Localize

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um valor booliano que indica se o controle criado por esse ControlBuilder objeto é localizado.

(Herdado de ControlBuilder)
NamingContainerType

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o tipo do contêiner de nomenclatura para o controle que esse construtor cria.

(Herdado de ControlBuilder)
PageVirtualPath

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o caminho virtual de uma página a ser criada por essa ControlBuilder instância.

(Herdado de ControlBuilder)
Parser

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o TemplateParser responsável por analisar o controle.

(Herdado de ControlBuilder)
ServiceProvider

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o objeto de serviço para este ControlBuilder objeto.

(Herdado de ControlBuilder)
SubBuilders

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma lista de objetos filho ControlBuilder para este ControlBuilder objeto.

(Herdado de ControlBuilder)
TagName

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o nome da marca para o controle a ser criado.

(Herdado de ControlBuilder)
TemplatePropertyEntries

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma coleção de entradas de propriedade de modelo.

(Herdado de ControlBuilder)
Text

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define o texto entre as marcas de abertura e fechamento do modelo.

(Herdado de TemplateBuilder)
ThemeResolutionService

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um IThemeResolutionService objeto usado no tempo de design para gerenciar temas de controle e peles.

(Herdado de ControlBuilder)

Métodos

Nome Description
AllowWhitespaceLiterals()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Determina se literais de espaço em branco são permitidos no conteúdo entre as marcas de abertura e fechamento de um controle. Esse método é chamado pela estrutura de página ASP.NET.

(Herdado de ControlBuilder)
AppendLiteralString(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Adiciona o conteúdo literal especificado a um controle. Esse método é chamado pela estrutura de página ASP.NET.

(Herdado de ControlBuilder)
AppendSubBuilder(ControlBuilder)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Adiciona construtores ao ControlBuilder objeto para quaisquer controles filho que pertençam ao controle de contêiner.

(Herdado de ControlBuilder)
BuildObject()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Usado durante o tempo de design para criar o modelo e seus controles filho.

(Herdado de TemplateBuilder)
CloseControl()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Chamado pelo analisador para informar ao construtor que a análise das marcas de abertura e fechamento do controle está concluída.

(Herdado de TemplateBuilder)
Equals(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetChildControlType(String, IDictionary)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna o tipo de controle de quaisquer controles filho analisados.

GetHashCode()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Serve como a função hash predefinida.

(Herdado de Object)
GetObjectPersistData()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria o ObjectPersistData objeto para este ControlBuilder objeto.

(Herdado de ControlBuilder)
GetResourceKey()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Recupera a chave de recurso deste ControlBuilder objeto.

(Herdado de ControlBuilder)
GetType()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o Type da instância atual.

(Herdado de Object)
HasBody()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Determina se um controle tem uma marca de abertura e fechamento. Esse método é chamado pela estrutura de página ASP.NET.

(Herdado de ControlBuilder)
HtmlDecodeLiterals()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Determina se a cadeia de caracteres literal de um controle HTML deve ser decodificada em HTML. Esse método é chamado pela estrutura de página ASP.NET.

(Herdado de ControlBuilder)
Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa o construtor de modelos quando uma solicitação da Web é feita.

(Herdado de TemplateBuilder)
InstantiateIn(Control)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Define o objeto ao qual os Control modelos e controles filho pertencem no tempo de design.

(Herdado de TemplateBuilder)
MemberwiseClone()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
NeedsTagInnerText()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Determina se o construtor de controle precisa obter seu texto interno.

(Herdado de TemplateBuilder)
OnAppendToParentBuilder(ControlBuilder)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Notifica que ControlBuilder ele está sendo adicionado a um construtor de controle pai.

(Herdado de ControlBuilder)
OnCodeGenerationComplete()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Fornece uma maneira de modificar o objeto após a CodeCompileUnit conclusão da geração de código.

ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Permite que os construtores de controle personalizados acessem o CodeDom (CodeDom) gerado e insiram e modifiquem o código durante o processo de análise e criação de controles.

(Herdado de ControlBuilder)
SetResourceKey(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Define a chave de recurso para este ControlBuilder objeto.

(Herdado de ControlBuilder)
SetServiceProvider(IServiceProvider)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Define o objeto de serviço para este ControlBuilder objeto.

(Herdado de ControlBuilder)
SetTagInnerText(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Salva o texto interno da marca de modelo.

(Herdado de TemplateBuilder)
ToString()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a