DeviceSpecificControlBuilder Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.
Proporciona compatibilidad de análisis para construcciones de DeviceSpecific/Choice. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulte Mobile Apps & Sites with ASP.NET.
public ref class DeviceSpecificControlBuilder : System::Web::UI::ControlBuilder
public class DeviceSpecificControlBuilder : System.Web.UI.ControlBuilder
[System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")]
public class DeviceSpecificControlBuilder : System.Web.UI.ControlBuilder
type DeviceSpecificControlBuilder = class
inherit ControlBuilder
[<System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")>]
type DeviceSpecificControlBuilder = class
inherit ControlBuilder
Public Class DeviceSpecificControlBuilder
Inherits ControlBuilder
- Herencia
- Atributos
Comentarios
El DeviceSpecificControlBuilder analizador de páginas crea y usa internamente la clase al analizar un <elemento DeviceSpecific> .
La DeviceSpecificControlBuilder clase implementa los siguientes comportamientos de persistencia: omite el espacio en blanco directamente dentro del control y solo permite un <elemento Choice> como secundario.
Constructores
| DeviceSpecificControlBuilder() |
Obsoletos.
Crea una instancia de la clase DeviceSpecificControlBuilder. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulte Mobile Apps & Sites with ASP.NET. |
Propiedades
| BindingContainerBuilder |
Obsoletos.
Obtiene el generador de controles que corresponde al contenedor de enlace para el control que este generador crea. (Heredado de ControlBuilder) |
| BindingContainerType |
Obsoletos.
Obtiene el tipo de contenedor de enlace para el control que crea este generador. (Heredado de ControlBuilder) |
| ComplexPropertyEntries |
Obsoletos.
Obtiene una colección de entradas de propiedad complejas. (Heredado de ControlBuilder) |
| ControlType |
Obsoletos.
Obtiene el Type del control que se va a crear. (Heredado de ControlBuilder) |
| CurrentFilterResolutionService |
Obsoletos.
Obtiene un objeto IFilterResolutionService utilizado para administrar servicios relacionados con filtros de dispositivos cuando se analizan y se conservan controles en el diseñador. (Heredado de ControlBuilder) |
| DeclareType |
Obsoletos.
Obtiene el tipo que utilizará la generación de código para declarar el control. (Heredado de ControlBuilder) |
| FChildrenAsProperties |
Obsoletos.
Obtiene un valor que determina si el control tiene un objeto ParseChildrenAttribute con ChildrenAsProperties establecida en |
| FIsNonParserAccessor |
Obsoletos.
Obtiene un valor que determina si el control implementa la interfaz de IParserAccessor. (Heredado de ControlBuilder) |
| HasAspCode |
Obsoletos.
Obtiene un valor que indica si el control contiene bloques de código. (Heredado de ControlBuilder) |
| ID |
Obsoletos.
Obtiene o establece la propiedad de identificador del control que se va a crear. (Heredado de ControlBuilder) |
| InDesigner |
Obsoletos.
Devuelve un valor que indica si se está ejecutando ControlBuilder en el diseñador. (Heredado de ControlBuilder) |
| InPageTheme |
Obsoletos.
Obtiene un valor booleano que indica si este objeto ControlBuilder se utiliza para generar temas de página. (Heredado de ControlBuilder) |
| ItemType |
Obsoletos.
Obtiene el tipo establecido en el contenedor de enlace. (Heredado de ControlBuilder) |
| Localize |
Obsoletos.
Obtiene un valor booleano que indica si se adapta el control creado por el objeto ControlBuilder. (Heredado de ControlBuilder) |
| NamingContainerType |
Obsoletos.
Obtiene el tipo de contenedor de nomenclatura para el control que este generador crea. (Heredado de ControlBuilder) |
| PageVirtualPath |
Obsoletos.
Obtiene la ruta de acceso virtual de una página que se va a compilar por esta instancia de ControlBuilder. (Heredado de ControlBuilder) |
| Parser |
Obsoletos.
Obtiene el objeto TemplateParser responsable de analizar el control. (Heredado de ControlBuilder) |
| ServiceProvider |
Obsoletos.
Obtiene el objeto de servicio para el objeto ControlBuilder. (Heredado de ControlBuilder) |
| SubBuilders |
Obsoletos.
Obtiene una lista de los objetos ControlBuilder secundarios para este objeto ControlBuilder. (Heredado de ControlBuilder) |
| TagName |
Obsoletos.
Obtiene el nombre de etiqueta del control que se va a crear. (Heredado de ControlBuilder) |
| TemplatePropertyEntries |
Obsoletos.
Obtiene una colección de entradas de propiedad de plantilla. (Heredado de ControlBuilder) |
| ThemeResolutionService |
Obsoletos.
Obtiene un objeto IThemeResolutionService utilizado en tiempo de diseño para administrar temas y máscaras de controles. (Heredado de ControlBuilder) |
Métodos
| AllowWhitespaceLiterals() |
Obsoletos.
Determina si se permiten literales de espacio en blanco en el contenido entre las etiquetas de cierre y apertura de un control. El marco de trabajo de la página ASP.NET llama a este método. (Heredado de ControlBuilder) |
| AppendLiteralString(String) |
Obsoletos.
Agrega el contenido literal especificado a un control. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulte Mobile Apps & Sites with ASP.NET. |
| AppendSubBuilder(ControlBuilder) |
Obsoletos.
Agrega generadores al objeto ControlBuilder para todos los controles secundarios que pertenecen al control contenedor. (Heredado de ControlBuilder) |
| BuildObject() |
Obsoletos.
Crea una instancia en tiempo de diseño del control referida por este objeto ControlBuilder. (Heredado de ControlBuilder) |
| CloseControl() |
Obsoletos.
Llamado por el analizador para informar al generador de que el análisis de las etiquetas de apertura y cierre del control ha finalizado. (Heredado de ControlBuilder) |
| Equals(Object) |
Obsoletos.
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
| GetChildControlType(String, IDictionary) |
Obsoletos.
Obtiene el valor Type del tipo de control correspondiente a una etiqueta secundaria. El marco de trabajo de la página ASP.NET llama a este método. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulte Mobile Apps & Sites with ASP.NET. |
| GetHashCode() |
Obsoletos.
Sirve como la función hash predeterminada. (Heredado de Object) |
| GetObjectPersistData() |
Obsoletos.
Crea el objeto ObjectPersistData para este objeto ControlBuilder. (Heredado de ControlBuilder) |
| GetResourceKey() |
Obsoletos.
Recupera la clave de recurso para el objeto ControlBuilder. (Heredado de ControlBuilder) |
| GetType() |
Obsoletos.
Obtiene el Type de la instancia actual. (Heredado de Object) |
| HasBody() |
Obsoletos.
Determina si un control tiene etiquetas de apertura y cierre. El marco de trabajo de la página ASP.NET llama a este método. (Heredado de ControlBuilder) |
| HtmlDecodeLiterals() |
Obsoletos.
Determina si la cadena literal de un control HTML debe descodificarse en HTML. El marco de trabajo de la página ASP.NET llama a este método. (Heredado de ControlBuilder) |
| Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary) |
Obsoletos.
Inicializa el objeto ControlBuilder para su utilización después de haber creado una instancia. El marco de trabajo de la página ASP.NET llama a este método. (Heredado de ControlBuilder) |
| MemberwiseClone() |
Obsoletos.
Crea una copia superficial del Object actual. (Heredado de Object) |
| NeedsTagInnerText() |
Obsoletos.
Determina si el generador de controles necesita obtener su texto interno. Si es así, debe llamarse al método SetTagInnerText(String). El marco de trabajo de la página ASP.NET llama a este método. (Heredado de ControlBuilder) |
| OnAppendToParentBuilder(ControlBuilder) |
Obsoletos.
Notifica el ControlBuilder que se agrega a un generador de controles principales. (Heredado de ControlBuilder) |
| ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod) |
Obsoletos.
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. (Heredado de ControlBuilder) |
| SetResourceKey(String) |
Obsoletos.
Establece la clave de recurso para el objeto ControlBuilder. (Heredado de ControlBuilder) |
| SetServiceProvider(IServiceProvider) |
Obsoletos.
Establece el objeto de servicio para el objeto ControlBuilder. (Heredado de ControlBuilder) |
| SetTagInnerText(String) |
Obsoletos.
Proporciona el ControlBuilder con el texto interno de la etiqueta del control. (Heredado de ControlBuilder) |
| ToString() |
Obsoletos.
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |