Partilhar via


FileLevelPageControlBuilder Classe

Definição

Analisa os arquivos de paginação e é a classe ControlBuilder padrão para analisar arquivos de paginação.

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

Comentários

Os construtores de controle dão suporte ao analisador de página na criação de um controle e aos controles filho que o controle contém. A FileLevelPageControlBuilder classe é a classe padrão ControlBuilder para arquivos de página individuais. Substitua os FileLevelPageControlBuilder métodos para fornecer análise de página personalizada.

Construtores

FileLevelPageControlBuilder()

Inicializa uma nova instância da classe FileLevelPageControlBuilder.

Propriedades

BindingContainerBuilder

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

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.

(Herdado de RootBuilder)
ComplexPropertyEntries

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

(Herdado de ControlBuilder)
ControlType

Obtém o Type para o controle a ser criado.

(Herdado de ControlBuilder)
CurrentFilterResolutionService

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

(Herdado de ControlBuilder)
DeclareType

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

(Herdado de ControlBuilder)
FChildrenAsProperties

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

(Herdado de ControlBuilder)
FIsNonParserAccessor

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

(Herdado de ControlBuilder)
HasAspCode

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

(Herdado de ControlBuilder)
ID

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

(Herdado de ControlBuilder)
InDesigner

Retorna se o ControlBuilder está sendo executado no designer.

(Herdado de ControlBuilder)
InPageTheme

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

(Herdado de ControlBuilder)
ItemType

Obtém o tipo definido no contêiner de associação.

(Herdado de ControlBuilder)
Localize

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

(Herdado de ControlBuilder)
NamingContainerType

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

(Herdado de ControlBuilder)
PageVirtualPath

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

(Herdado de ControlBuilder)
Parser

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

(Herdado de ControlBuilder)
ServiceProvider

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

(Herdado de ControlBuilder)
SubBuilders

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

(Herdado de ControlBuilder)
TagName

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

(Herdado de ControlBuilder)
TemplatePropertyEntries

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

(Herdado de ControlBuilder)
Text

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

(Herdado de TemplateBuilder)
ThemeResolutionService

Obtém um objeto IThemeResolutionService que é usado no tempo de design para gerenciar os temas e capas do controle.

(Herdado de ControlBuilder)

Métodos

AllowWhitespaceLiterals()

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

(Herdado de ControlBuilder)
AppendLiteralString(String)

Adiciona o conteúdo literal especificado a um controle.

AppendSubBuilder(ControlBuilder)

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

BuildObject()

Usado no tempo de design para criar o modelo e seus controles filhos.

(Herdado de TemplateBuilder)
CloseControl()

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

(Herdado de TemplateBuilder)
Equals(Object)

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.

(Herdado de RootBuilder)
GetHashCode()

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

(Herdado de Object)
GetObjectPersistData()

Cria o objeto ObjectPersistData para este objeto ControlBuilder.

(Herdado de ControlBuilder)
GetResourceKey()

Recupera a chave de recurso para este objeto ControlBuilder.

(Herdado de ControlBuilder)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
HasBody()

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

(Herdado de ControlBuilder)
HtmlDecodeLiterals()

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

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

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

(Herdado de TemplateBuilder)
InstantiateIn(Control)

Define o objeto Control aos quais os modelos e controles filho pertencem no tempo de design.

(Herdado de TemplateBuilder)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
NeedsTagInnerText()

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

(Herdado de TemplateBuilder)
OnAppendToParentBuilder(ControlBuilder)

Notifica o ControlBuilder que 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 CodeCompileUnit após a conclusão da geração de código.

(Herdado de RootBuilder)
ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod)

Permite que os criadores de controle personalizado acessem o CodeDom (Modelo de Objeto do Documento de Código) gerado e insiram e modifiquem o código durante o processo de análise e criação de controles.

(Herdado de ControlBuilder)
SetResourceKey(String)

Define a chave de recurso para este objeto ControlBuilder.

(Herdado de ControlBuilder)
SetServiceProvider(IServiceProvider)

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

(Herdado de ControlBuilder)
SetTagInnerText(String)

Salva o texto interno da marca do modelo.

(Herdado de TemplateBuilder)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também