HtmlEmptyTagControlBuilder Clase

Definición

Interactúa con el analizador de páginas para compilar controles de servidor HTML que no tienen un cuerpo o etiqueta de cierre.Interacts with the page parser to build HTML server controls that do not have a body or closing tag. Esta clase no puede heredarse.This class cannot be inherited.

public ref class HtmlEmptyTagControlBuilder sealed : System::Web::UI::ControlBuilder
public sealed class HtmlEmptyTagControlBuilder : System.Web.UI.ControlBuilder
type HtmlEmptyTagControlBuilder = class
    inherit ControlBuilder
Public NotInheritable Class HtmlEmptyTagControlBuilder
Inherits ControlBuilder
Herencia
HtmlEmptyTagControlBuilder

Comentarios

El HtmlEmptyTagControlBuilder control interactúa con el analizador de páginas para compilar controles de servidor HTML que no tienen un cuerpo o una etiqueta de cierre, como <img> ,, <link> <input> y <meta> .The HtmlEmptyTagControlBuilder control interacts with the page parser to build HTML server controls that do not have a body or closing tag, such as <img>, <link>, <input>, and <meta>. La HasBody propiedad siempre devuelve false , que indica que los controles compilados con el HtmlEmptyTagControlBuilder control no tienen etiquetas de cierre.The HasBody property always returns false, indicating that controls built with the HtmlEmptyTagControlBuilder control do not have closing tags.

Constructores

HtmlEmptyTagControlBuilder()

Inicializa una nueva instancia de la clase HtmlEmptyTagControlBuilder.Initializes a new instance of the HtmlEmptyTagControlBuilder class.

Propiedades

BindingContainerBuilder

Obtiene el generador de controles que corresponde al contenedor de enlace para el control que este generador crea.Gets the control builder that corresponds to the binding container for the control that this builder creates.

(Heredado de ControlBuilder)
BindingContainerType

Obtiene el tipo de contenedor de enlace para el control que crea este generador.Gets the type of the binding container for the control that this builder creates.

(Heredado de ControlBuilder)
ComplexPropertyEntries

Obtiene una colección de entradas de propiedad complejas.Gets a collection of complex property entries.

(Heredado de ControlBuilder)
ControlType

Obtiene el Type del control que se va a crear.Gets the Type for the control to be created.

(Heredado de ControlBuilder)
CurrentFilterResolutionService

Obtiene un objeto IFilterResolutionService utilizado para administrar servicios relacionados con filtros de dispositivos cuando se analizan y se conservan controles en el diseñador.Gets an IFilterResolutionService object that is used to manage device-filter related services when parsing and persisting controls in the designer.

(Heredado de ControlBuilder)
DeclareType

Obtiene el tipo que utilizará la generación de código para declarar el control.Gets the type that will be used by code generation to declare the control.

(Heredado de ControlBuilder)
FChildrenAsProperties

Obtiene un valor que determina si el control tiene un objeto ParseChildrenAttribute con ChildrenAsProperties establecida en true.Gets a value that determines whether the control has a ParseChildrenAttribute with ChildrenAsProperties set to true.

(Heredado de ControlBuilder)
FIsNonParserAccessor

Obtiene un valor que determina si el control implementa la interfaz de IParserAccessor.Gets a value that determines whether the control implements the IParserAccessor interface.

(Heredado de ControlBuilder)
HasAspCode

Obtiene un valor que indica si el control contiene bloques de código.Gets a value indicating whether the control contains any code blocks.

(Heredado de ControlBuilder)
ID

Obtiene o establece la propiedad de identificador del control que se va a crear.Gets or sets the identifier property for the control to be built.

(Heredado de ControlBuilder)
InDesigner

Devuelve un valor que indica si se está ejecutando ControlBuilder en el diseñador.Returns whether the ControlBuilder is running in the designer.

(Heredado de ControlBuilder)
InPageTheme

Obtiene un valor booleano que indica si este objeto ControlBuilder se utiliza para generar temas de página.Gets a Boolean value indicating whether this ControlBuilder object is used to generate page themes.

(Heredado de ControlBuilder)
ItemType

Obtiene el tipo establecido en el contenedor de enlace.Gets the type set on the binding container.

(Heredado de ControlBuilder)
Localize

Obtiene un valor booleano que indica si se adapta el control creado por el objeto ControlBuilder.Gets a Boolean value indicating whether the control that is created by this ControlBuilder object is localized.

(Heredado de ControlBuilder)
NamingContainerType

Obtiene el tipo de contenedor de nomenclatura para el control que este generador crea.Gets the type of the naming container for the control that this builder creates.

(Heredado de ControlBuilder)
PageVirtualPath

Obtiene la ruta de acceso virtual de una página que se va a compilar por esta instancia de ControlBuilder.Gets the virtual path of a page to be built by this ControlBuilder instance.

(Heredado de ControlBuilder)
Parser

Obtiene el objeto TemplateParser responsable de analizar el control.Gets the TemplateParser responsible for parsing the control.

(Heredado de ControlBuilder)
ServiceProvider

Obtiene el objeto de servicio para el objeto ControlBuilder.Gets the service object for this ControlBuilder object.

(Heredado de ControlBuilder)
SubBuilders

Obtiene una lista de los objetos ControlBuilder secundarios para este objeto ControlBuilder.Gets a list of child ControlBuilder objects for this ControlBuilder object.

(Heredado de ControlBuilder)
TagName

Obtiene el nombre de etiqueta del control que se va a crear.Gets the tag name for the control to be built.

(Heredado de ControlBuilder)
TemplatePropertyEntries

Obtiene una colección de entradas de propiedad de plantilla.Gets a collection of template property entries.

(Heredado de ControlBuilder)
ThemeResolutionService

Obtiene un objeto IThemeResolutionService utilizado en tiempo de diseño para administrar temas y máscaras de controles.Gets an IThemeResolutionService object that is used in design time to manage control themes and skins.

(Heredado de ControlBuilder)

Métodos

AllowWhitespaceLiterals()

Determina si se permiten literales de espacio en blanco en el contenido entre las etiquetas de cierre y apertura de un control.Determines whether white space literals are permitted in the content between a control's opening and closing tags. El marco de trabajo de la página ASP.NET llama a este método.This method is called by the ASP.NET page framework.

(Heredado de ControlBuilder)
AppendLiteralString(String)

Agrega el contenido literal especificado a un control.Adds the specified literal content to a control. El marco de trabajo de la página ASP.NET llama a este método.This method is called by the ASP.NET page framework.

(Heredado de ControlBuilder)
AppendSubBuilder(ControlBuilder)

Agrega generadores al objeto ControlBuilder para todos los controles secundarios que pertenecen al control contenedor.Adds builders to the ControlBuilder object for any child controls that belong to the container control.

(Heredado de ControlBuilder)
BuildObject()

Crea una instancia en tiempo de diseño del control referida por este objeto ControlBuilder.Builds a design-time instance of the control that is referred to by this ControlBuilder object.

(Heredado de ControlBuilder)
CloseControl()

Llamado por el analizador para informar al generador de que el análisis de las etiquetas de apertura y cierre del control ha finalizado.Called by the parser to inform the builder that the parsing of the control's opening and closing tags is complete.

(Heredado de ControlBuilder)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetChildControlType(String, IDictionary)

Obtiene el valor Type del tipo de control correspondiente a una etiqueta secundaria.Obtains the Type of the control type corresponding to a child tag. El marco de trabajo de la página ASP.NET llama a este método.This method is called by the ASP.NET page framework.

(Heredado de ControlBuilder)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetObjectPersistData()

Crea el objeto ObjectPersistData para este objeto ControlBuilder.Creates the ObjectPersistData object for this ControlBuilder object.

(Heredado de ControlBuilder)
GetResourceKey()

Recupera la clave de recurso para el objeto ControlBuilder.Retrieves the resource key for this ControlBuilder object.

(Heredado de ControlBuilder)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
HasBody()

Indica que los controles compilados con el control HtmlEmptyTagControlBuilder no tienen etiquetas de cierre.Indicates that the controls built with the HtmlEmptyTagControlBuilder control do not have closing tags.

HtmlDecodeLiterals()

Determina si la cadena literal de un control HTML debe descodificarse en HTML.Determines whether the literal string of an HTML control must be HTML decoded. El marco de trabajo de la página ASP.NET llama a este método.This method is called by the ASP.NET page framework.

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

Inicializa el objeto ControlBuilder para su utilización después de haber creado una instancia.Initializes the ControlBuilder for use after it is instantiated. El marco de trabajo de la página ASP.NET llama a este método.This method is called by the ASP.NET page framework.

(Heredado de ControlBuilder)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
NeedsTagInnerText()

Determina si el generador de controles necesita obtener su texto interno.Determines if the control builder needs to get its inner text. Si es así, debe llamarse al método SetTagInnerText(String).If so, the SetTagInnerText(String) method must be called. El marco de trabajo de la página ASP.NET llama a este método.This method is called by the ASP.NET page framework.

(Heredado de ControlBuilder)
OnAppendToParentBuilder(ControlBuilder)

Notifica el ControlBuilder que se agrega a un generador de controles principales.Notifies the ControlBuilder that it is being added to a parent control builder.

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

Permite a los generadores de controles personalizados el acceso al objeto CodeDom (Code Document Object Model) generado y la inserción y modificación del código durante el proceso de análisis y compilación de controles.Enables custom control builders to access the generated Code Document Object Model (CodeDom) and insert and modify code during the process of parsing and building controls.

(Heredado de ControlBuilder)
SetResourceKey(String)

Establece la clave de recurso para el objeto ControlBuilder.Sets the resource key for this ControlBuilder object.

(Heredado de ControlBuilder)
SetServiceProvider(IServiceProvider)

Establece el objeto de servicio para el objeto ControlBuilder.Sets the service object for this ControlBuilder object.

(Heredado de ControlBuilder)
SetTagInnerText(String)

Proporciona el ControlBuilder con el texto interno de la etiqueta del control.Provides the ControlBuilder with the inner text of the control tag.

(Heredado de ControlBuilder)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a

Consulte también