MasterPageControlBuilder Classe

Definição

Atua como uma classe de mesclagem e um contêiner para páginas de conteúdo compostas apenas por Content controles e seus respectivos controles filho.

public ref class MasterPageControlBuilder : System::Web::UI::UserControlControlBuilder
public class MasterPageControlBuilder : System.Web.UI.UserControlControlBuilder
type MasterPageControlBuilder = class
    inherit UserControlControlBuilder
Public Class MasterPageControlBuilder
Inherits UserControlControlBuilder
Herança

Comentários

A MasterPageControlBuilder classe é usada para criar uma página mestra que não herda da UserControl classe. As classes que você deriva da função de MasterPageControlBuilder classe como outras páginas mestras fazem, desde que você especifique sua nova classe no Inherits atributo do arquivo .master que você cria em seu aplicativo Web.

Construtores

Nome Description
MasterPageControlBuilder()

Inicializa uma nova instância da classe MasterPageControlBuilder.

Propriedades

Nome Description
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)
ComplexPropertyEntries

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

(Herdado de ControlBuilder)
ControlType

Obtém o Type controle a ser criado.

(Herdado de ControlBuilder)
CurrentFilterResolutionService

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

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 definido ChildrenAsProperties como true.

(Herdado de ControlBuilder)
FIsNonParserAccessor

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

(Herdado de ControlBuilder)
HasAspCode

Obtém um valor que indica se o controle contém blocos 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 designer está em execução.

(Herdado de ControlBuilder)
InPageTheme

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

(Herdado de ControlBuilder)
ItemType

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

(Herdado de ControlBuilder)
Localize

Obtém um valor booliano que indica se o controle criado por esse ControlBuilder objeto é 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 essa ControlBuilder instância.

(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 este ControlBuilder objeto.

(Herdado de ControlBuilder)
SubBuilders

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

(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)
ThemeResolutionService

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()

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)

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)

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

(Herdado de ControlBuilder)
BuildObject()

Cria uma instância do controle identificado pela ControlType propriedade.

(Herdado de UserControlControlBuilder)
CloseControl()

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

(Herdado de ControlBuilder)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetChildControlType(String, IDictionary)

Obtém o Type tipo de controle correspondente a uma marca filho. Esse método é chamado pela estrutura de página ASP.NET.

(Herdado de ControlBuilder)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetObjectPersistData()

Cria o ObjectPersistData objeto para este ControlBuilder objeto.

(Herdado de ControlBuilder)
GetResourceKey()

Recupera a chave de recurso deste ControlBuilder objeto.

(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 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 em HTML. Esse método é chamado pela estrutura de página ASP.NET.

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

Inicializa o ControlBuilder para uso depois de instanciado. Esse método é chamado pela estrutura de página ASP.NET.

(Herdado de ControlBuilder)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
NeedsTagInnerText()

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

(Herdado de UserControlControlBuilder)
OnAppendToParentBuilder(ControlBuilder)

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

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

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)

Define a chave de recurso para este ControlBuilder objeto.

(Herdado de ControlBuilder)
SetServiceProvider(IServiceProvider)

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

(Herdado de ControlBuilder)
SetTagInnerText(String)

Fornece o UserControlControlBuilder objeto com o texto interno da marca de controle.

(Herdado de UserControlControlBuilder)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também