ObjectTagBuilder Classe

Definição

Usado pela classe ASP.NET TemplateParser para analisar marcas de <object> do lado do servidor. Essa classe não pode ser herdada.

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

public ref class ObjectTagBuilder sealed : System::Web::UI::ControlBuilder
public sealed class ObjectTagBuilder : System.Web.UI.ControlBuilder
type ObjectTagBuilder = class
    inherit ControlBuilder
Public NotInheritable Class ObjectTagBuilder
Inherits ControlBuilder
Herança
ObjectTagBuilder

Construtores

Nome Description
ObjectTagBuilder()

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 ObjectTagBuilder.

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)
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)
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 conteúdo, como texto ou HTML, a um controle.

AppendSubBuilder(ControlBuilder)

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

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

BuildObject()

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

Cria uma instância de tempo de design do controle que é referenciado por esse ControlBuilder objeto.

(Herdado de ControlBuilder)
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 ControlBuilder)
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.

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

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 marcas de objeto quando a página é analisada.

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. Nesse caso, o SetTagInnerText(String) método deve ser chamado. Esse método é chamado pela estrutura de página ASP.NET.

(Herdado de ControlBuilder)
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)
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.

Fornece o ControlBuilder texto interno da marca de controle.

(Herdado de ControlBuilder)
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