Partilhar via


ObjectTagBuilder Classe

Definição

Usado pela classe ASP.NET TemplateParser para analisar marcas <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

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

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

(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 para o 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 objeto IFilterResolutionService que é 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 ChildrenAsProperties definido 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 interface IParserAccessor.

(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 algum bloco 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 está sendo executado no designer.

(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 este objeto ControlBuilder é usado para gerar os 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 tipo definido 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 este objeto ControlBuilder está 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 esta instância ControlBuilder.

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

(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 ControlBuilder filho para esse objeto ControlBuilder.

(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 objeto IThemeResolutionService que é usado no tempo de design para gerenciar os temas e capas do controle.

(Herdado de ControlBuilder)

Métodos

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 marcas de abertura e fechamento do 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 objeto ObjectTagBuilder 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 objeto ControlBuilder.

(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 o 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 do tipo de controle correspondente a uma marca filha. 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 de hash padrão.

(Herdado de Object)
GetObjectPersistData()

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

Cria o objeto ObjectPersistData para este objeto ControlBuilder.

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

(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 de 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 para 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 marca 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 Object atual.

(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. Se sim, o método SetTagInnerText(String) 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 o ControlBuilder que 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 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)

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

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

(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 com o texto interno da marca do 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