Compartir vía


DeviceSpecific Clase

Definición

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 una construcción para especificar una opción entre varias alternativas de contenido en el <elemento DeviceSpecific> . Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulta Mobile Apps & Sitios con ASP.NET.

public ref class DeviceSpecific : System::Web::UI::Control
[System.Web.UI.MobileControls.PersistName("DeviceSpecific")]
public class DeviceSpecific : System.Web.UI.Control
[System.Web.UI.MobileControls.PersistName("DeviceSpecific")]
[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 DeviceSpecific : System.Web.UI.Control
[<System.Web.UI.MobileControls.PersistName("DeviceSpecific")>]
type DeviceSpecific = class
    inherit Control
[<System.Web.UI.MobileControls.PersistName("DeviceSpecific")>]
[<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 DeviceSpecific = class
    inherit Control
Public Class DeviceSpecific
Inherits Control
Herencia
DeviceSpecific
Atributos

Comentarios

Dentro de un <elemento DeviceSpecific> , normalmente se especifican uno o varios <elementos Choice> , cada uno que contiene atributos que especifican cómo evaluar la elección con respecto a las funcionalidades del dispositivo de destino. En tiempo de ejecución, cada opción se evalúa en orden y se usa la primera opción que se evalúa correctamente. La construcción DeviceSpecific/Choice se usa para especificar conjuntos de plantillas e invalidar propiedades; por ejemplo, se puede usar para especificar imágenes específicas del dispositivo para el Image control.

Note

Aunque la DeviceSpecific clase hereda del espacio de nombres de Web Forms System.Web.UI.Control , este es solo un detalle de implementación. Un <Choice> elemento no se comporta como un control.

Constructores

Nombre Description
DeviceSpecific()
Obsoletos.

Inicializa una nueva instancia de la clase DeviceSpecific. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulta Mobile Apps & Sitios con ASP.NET.

Propiedades

Nombre Description
Adapter
Obsoletos.

Obtiene el adaptador específico del explorador para el control .

(Heredado de Control)
AppRelativeTemplateSourceDirectory
Obsoletos.

Obtiene o establece el directorio virtual relativo a la Page aplicación del objeto o UserControl que contiene este control.

(Heredado de Control)
BindingContainer
Obsoletos.

Obtiene el control que contiene el enlace de datos de este control.

(Heredado de Control)
ChildControlsCreated
Obsoletos.

Obtiene un valor que indica si se han creado los controles secundarios del control de servidor.

(Heredado de Control)
Choices
Obsoletos.

Recupera la colección de opciones de un <elemento DeviceSpecific> . Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulta Mobile Apps & Sitios con ASP.NET.

ClientID
Obsoletos.

Obtiene el identificador de control para el marcado HTML generado por ASP.NET.

(Heredado de Control)
ClientIDMode
Obsoletos.

Obtiene o establece el algoritmo que se usa para generar el valor de la ClientID propiedad .

(Heredado de Control)
ClientIDSeparator
Obsoletos.

Obtiene un valor de carácter que representa el carácter separador utilizado en la ClientID propiedad .

(Heredado de Control)
Context
Obsoletos.

Obtiene el HttpContext objeto asociado al control de servidor para la solicitud web actual.

(Heredado de Control)
Controls
Obsoletos.

Obtiene un ControlCollection objeto que representa los controles secundarios de un control de servidor especificado en la jerarquía de la interfaz de usuario.

(Heredado de Control)
DataItemContainer
Obsoletos.

Obtiene una referencia al contenedor de nomenclatura si el contenedor de nomenclatura implementa IDataItemContainer.

(Heredado de Control)
DataKeysContainer
Obsoletos.

Obtiene una referencia al contenedor de nomenclatura si el contenedor de nomenclatura implementa IDataKeysControl.

(Heredado de Control)
DesignMode
Obsoletos.

Obtiene un valor que indica si se usa un control en una superficie de diseño.

(Heredado de Control)
EnableTheming
Obsoletos.

Obtiene o establece un valor que indica si los temas se aplican a este control.

(Heredado de Control)
EnableViewState
Obsoletos.

Obtiene o establece un valor que indica si el control guarda automáticamente su estado para su uso en recorridos de ida y vuelta. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulta Mobile Apps & Sitios con ASP.NET.

Events
Obsoletos.

Obtiene una lista de delegados del controlador de eventos para el control . Esta propiedad es de solo lectura.

(Heredado de Control)
HasChildViewState
Obsoletos.

Obtiene un valor que indica si los controles secundarios del control de servidor actual tienen cualquier configuración de estado de vista guardada.

(Heredado de Control)
HasTemplates
Obsoletos.

Obtiene un valor que indica que la opción seleccionada actualmente en el <elemento DeviceSpecific> tiene plantillas definidas en él. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulta Mobile Apps & Sitios con ASP.NET.

ID
Obsoletos.

Obtiene o establece el identificador de programación asignado al control de servidor.

(Heredado de Control)
IdSeparator
Obsoletos.

Obtiene el carácter usado para separar los identificadores de control.

(Heredado de Control)
IsChildControlStateCleared
Obsoletos.

Obtiene un valor que indica si los controles contenidos en este control tienen estado de control.

(Heredado de Control)
IsTrackingViewState
Obsoletos.

Obtiene un valor que indica si el control de servidor guarda los cambios en su estado de vista.

(Heredado de Control)
IsViewStateEnabled
Obsoletos.

Obtiene un valor que indica si el estado de vista está habilitado para este control.

(Heredado de Control)
LoadViewStateByID
Obsoletos.

Obtiene un valor que indica si el control participa en la carga de su estado de vista en ID lugar del índice.

(Heredado de Control)
MobilePage
Obsoletos.

Obtiene la página contenedora. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulta Mobile Apps & Sitios con ASP.NET.

NamingContainer
Obsoletos.

Obtiene una referencia al contenedor de nomenclatura del control de servidor, que crea un espacio de nombres único para diferenciar entre los controles de servidor con el mismo ID valor de propiedad.

(Heredado de Control)
Owner
Obsoletos.

Obtiene el propietario del objeto especificado DeviceSpecific , ya sea un control o un estilo. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulta Mobile Apps & Sitios con ASP.NET.

Page
Obsoletos.

Obtiene una referencia a la Page instancia que contiene el control de servidor.

(Heredado de Control)
Parent
Obsoletos.

Obtiene una referencia al control primario del control de servidor en la jerarquía de controles de página.

(Heredado de Control)
RenderingCompatibility
Obsoletos.

Obtiene un valor que especifica la versión de ASP.NET con la que se representará HTML.

(Heredado de Control)
SelectedChoice
Obsoletos.

Obtiene la opción seleccionada actualmente o null si no es aplicable. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulta Mobile Apps & Sitios con ASP.NET.

Site
Obsoletos.

Obtiene información sobre el contenedor que hospeda el control actual cuando se representa en una superficie de diseño.

(Heredado de Control)
SkinID
Obsoletos.

Obtiene o establece la máscara que se va a aplicar al control.

(Heredado de Control)
TemplateControl
Obsoletos.

Obtiene o establece una referencia a la plantilla que contiene este control.

(Heredado de Control)
TemplateSourceDirectory
Obsoletos.

Obtiene el directorio virtual de Page o UserControl que contiene el control de servidor actual.

(Heredado de Control)
UniqueID
Obsoletos.

Obtiene el identificador único calificado jerárquicamente para el control de servidor.

(Heredado de Control)
ValidateRequestMode
Obsoletos.

Obtiene o establece un valor que indica si el control comprueba la entrada del cliente desde el explorador para detectar valores potencialmente peligrosos.

(Heredado de Control)
ViewState
Obsoletos.

Obtiene un diccionario de información de estado que permite guardar y restaurar el estado de vista de un control de servidor en varias solicitudes para la misma página.

(Heredado de Control)
ViewStateIgnoresCase
Obsoletos.

Obtiene un valor que indica si el StateBag objeto no distingue mayúsculas de minúsculas.

(Heredado de Control)
ViewStateMode
Obsoletos.

Obtiene o establece el modo de estado de vista de este control.

(Heredado de Control)
Visible
Obsoletos.

Obtiene o establece un valor que indica si se representa el control especificado. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulta Mobile Apps & Sitios con ASP.NET.

Métodos

Nombre Description
AddedControl(Control, Int32)
Obsoletos.

Se llama después de agregar un control secundario a la Controls colección del Control objeto .

(Heredado de Control)
AddParsedSubObject(Object)
Obsoletos.

Notifica al control de servidor que se ha analizado un elemento, ya sea XML o HTML, y agrega el elemento al objeto del control de ControlCollection servidor. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulta Mobile Apps & Sitios con ASP.NET.

ApplyStyleSheetSkin(Page)
Obsoletos.

Aplica las propiedades de estilo definidas en la hoja de estilos de página al control .

(Heredado de Control)
BeginRenderTracing(TextWriter, Object)
Obsoletos.

Comienza el seguimiento en tiempo de diseño de los datos de representación.

(Heredado de Control)
BuildProfileTree(String, Boolean)
Obsoletos.

Recopila información sobre el control de servidor y la entrega a la Trace propiedad que se va a mostrar cuando el seguimiento está habilitado para la página.

(Heredado de Control)
ClearCachedClientID()
Obsoletos.

Establece el valor ClientIDalmacenado en caché en null .

(Heredado de Control)
ClearChildControlState()
Obsoletos.

Elimina la información de estado de control de los controles secundarios del control de servidor.

(Heredado de Control)
ClearChildState()
Obsoletos.

Elimina la información de estado de vista y estado de control de todos los controles secundarios del control de servidor.

(Heredado de Control)
ClearChildViewState()
Obsoletos.

Elimina la información de estado de vista de todos los controles secundarios del control de servidor.

(Heredado de Control)
ClearEffectiveClientIDMode()
Obsoletos.

Establece la ClientIDMode propiedad de la instancia de control actual y de cualquier control secundario en Inherit.

(Heredado de Control)
CreateChildControls()
Obsoletos.

Llamado por el marco de ASP.NET página para notificar a los controles de servidor que usan la implementación basada en composición para crear los controles secundarios que contengan como preparación para la publicación o representación.

(Heredado de Control)
CreateControlCollection()
Obsoletos.

Crea un nuevo ControlCollection objeto para contener los controles secundarios (literal y servidor) del control de servidor.

(Heredado de Control)
DataBind()
Obsoletos.

Enlaza un origen de datos al control de servidor invocado y a todos sus controles secundarios.

(Heredado de Control)
DataBind(Boolean)
Obsoletos.

Enlaza un origen de datos al control de servidor invocado y a todos sus controles secundarios con una opción para generar el DataBinding evento.

(Heredado de Control)
DataBindChildren()
Obsoletos.

Enlaza un origen de datos a los controles secundarios del control de servidor.

(Heredado de Control)
Dispose()
Obsoletos.

Permite que un control de servidor realice la limpieza final antes de liberarse de la memoria.

(Heredado de Control)
EndRenderTracing(TextWriter, Object)
Obsoletos.

Finaliza el seguimiento en tiempo de diseño de los datos de representación.

(Heredado de Control)
EnsureChildControls()
Obsoletos.

Determina si el control de servidor contiene controles secundarios. Si no es así, crea controles secundarios.

(Heredado de Control)
EnsureID()
Obsoletos.

Crea un identificador para los controles que no tienen asignado un identificador.

(Heredado de Control)
Equals(Object)
Obsoletos.

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
FindControl(String, Int32)
Obsoletos.

Busca en el contenedor de nomenclatura actual un control de servidor con el especificado id y un entero, especificado en el pathOffset parámetro , que ayuda en la búsqueda. No debe invalidar esta versión del FindControl método.

(Heredado de Control)
FindControl(String)
Obsoletos.

Busca en el contenedor de nomenclatura actual un control de servidor con el parámetro especificado id .

(Heredado de Control)
Focus()
Obsoletos.

Establece el foco de entrada en un control.

(Heredado de Control)
GetDesignModeState()
Obsoletos.

Obtiene los datos en tiempo de diseño de un control.

(Heredado de Control)
GetHashCode()
Obsoletos.

Actúa como función hash predeterminada.

(Heredado de Object)
GetRouteUrl(Object)
Obsoletos.

Obtiene la dirección URL que corresponde a un conjunto de parámetros de ruta.

(Heredado de Control)
GetRouteUrl(RouteValueDictionary)
Obsoletos.

Obtiene la dirección URL que corresponde a un conjunto de parámetros de ruta.

(Heredado de Control)
GetRouteUrl(String, Object)
Obsoletos.

Obtiene la dirección URL que corresponde a un conjunto de parámetros de ruta y un nombre de ruta.

(Heredado de Control)
GetRouteUrl(String, RouteValueDictionary)
Obsoletos.

Obtiene la dirección URL que corresponde a un conjunto de parámetros de ruta y un nombre de ruta.

(Heredado de Control)
GetTemplate(String)
Obsoletos.

Obtiene la plantilla con el nombre especificado. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulta Mobile Apps & Sitios con ASP.NET.

GetType()
Obsoletos.

Obtiene el Type de la instancia actual.

(Heredado de Object)
GetUniqueIDRelativeTo(Control)
Obsoletos.

Devuelve la parte prefijo de la UniqueID propiedad del control especificado.

(Heredado de Control)
HasControls()
Obsoletos.

Determina si el control de servidor contiene controles secundarios.

(Heredado de Control)
HasEvents()
Obsoletos.

Devuelve un valor que indica si los eventos están registrados para el control o para los controles secundarios.

(Heredado de Control)
IsLiteralContent()
Obsoletos.

Determina si el control de servidor contiene solo contenido literal.

(Heredado de Control)
LoadControlState(Object)
Obsoletos.

Restaura la información de estado de control de una solicitud de página anterior guardada por el SaveControlState() método .

(Heredado de Control)
LoadViewState(Object)
Obsoletos.

Restaura la información de estado de vista de una solicitud de página anterior guardada por el SaveViewState() método .

(Heredado de Control)
MapPathSecure(String)
Obsoletos.

Recupera la ruta de acceso física a la que se asigna una ruta de acceso virtual, absoluta o relativa.

(Heredado de Control)
MemberwiseClone()
Obsoletos.

Crea una copia superficial del Objectactual.

(Heredado de Object)
OnBubbleEvent(Object, EventArgs)
Obsoletos.

Determina si el evento del control de servidor se pasa a la jerarquía de controles de servidor de interfaz de usuario de la página.

(Heredado de Control)
OnDataBinding(EventArgs)
Obsoletos.

Genera el evento DataBinding.

(Heredado de Control)
OnInit(EventArgs)
Obsoletos.

Genera el evento Init.

(Heredado de Control)
OnLoad(EventArgs)
Obsoletos.

Genera el evento Load.

(Heredado de Control)
OnPreRender(EventArgs)
Obsoletos.

Genera el evento PreRender.

(Heredado de Control)
OnUnload(EventArgs)
Obsoletos.

Genera el evento Unload.

(Heredado de Control)
OpenFile(String)
Obsoletos.

Obtiene un objeto Stream que se usa para leer un archivo.

(Heredado de Control)
RaiseBubbleEvent(Object, EventArgs)
Obsoletos.

Asigna cualquier origen del evento y su información al elemento primario del control.

(Heredado de Control)
RemovedControl(Control)
Obsoletos.

Se llama después de quitar un control secundario de la Controls colección del Control objeto .

(Heredado de Control)
Render(HtmlTextWriter)
Obsoletos.

Envía el contenido del control de servidor a un objeto proporcionado HtmlTextWriter , que escribe el contenido que se va a representar en el cliente.

(Heredado de Control)
RenderChildren(HtmlTextWriter)
Obsoletos.

Genera el contenido de los elementos secundarios de un control de servidor en un objeto proporcionado HtmlTextWriter , que escribe el contenido que se va a representar en el cliente.

(Heredado de Control)
RenderControl(HtmlTextWriter, ControlAdapter)
Obsoletos.

Genera contenido de control de servidor en un objeto proporcionado HtmlTextWriter mediante un objeto proporcionado ControlAdapter .

(Heredado de Control)
RenderControl(HtmlTextWriter)
Obsoletos.

Genera contenido de control de servidor en un objeto proporcionado HtmlTextWriter y almacena información de seguimiento sobre el control si el seguimiento está habilitado.

(Heredado de Control)
ResolveAdapter()
Obsoletos.

Obtiene el adaptador de control responsable de representar el control especificado.

(Heredado de Control)
ResolveClientUrl(String)
Obsoletos.

Obtiene una dirección URL que el explorador puede usar.

(Heredado de Control)
ResolveUrl(String)
Obsoletos.

Convierte una dirección URL en una que se pueda usar en el cliente solicitante.

(Heredado de Control)
SaveControlState()
Obsoletos.

Guarda los cambios de estado de control de servidor que se han producido desde el momento en que se devolvió la página al servidor.

(Heredado de Control)
SaveViewState()
Obsoletos.

Guarda los cambios de estado de vista de control de servidor que se han producido desde el momento en que la página se devolvió al servidor.

(Heredado de Control)
SetDesignModeState(IDictionary)
Obsoletos.

Establece los datos en tiempo de diseño de un control.

(Heredado de Control)
SetRenderMethodDelegate(RenderMethod)
Obsoletos.

Asigna un delegado de controlador de eventos para representar el control de servidor y su contenido en su control primario.

(Heredado de Control)
SetTraceData(Object, Object, Object)
Obsoletos.

Establece los datos de seguimiento para el seguimiento en tiempo de diseño de los datos de representación, mediante el objeto rastreado, la clave de datos de seguimiento y el valor de los datos de seguimiento.

(Heredado de Control)
SetTraceData(Object, Object)
Obsoletos.

Establece los datos de seguimiento para el seguimiento en tiempo de diseño de los datos de representación, mediante la clave de datos de seguimiento y el valor de los datos de seguimiento.

(Heredado de Control)
ToString()
Obsoletos.

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
TrackViewState()
Obsoletos.

Provoca el seguimiento de los cambios de estado de vista en el control de servidor para que se puedan almacenar en el objeto del control de StateBag servidor. Este objeto es accesible a través de la ViewState propiedad .

(Heredado de Control)

Eventos

Nombre Description
DataBinding
Obsoletos.

Se produce cuando se crean expresiones de enlace de datos en tiempo de diseño. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulta Mobile Apps & Sitios con ASP.NET.

Disposed
Obsoletos.

Se produce cuando se libera un control de servidor de la memoria, que es la última fase del ciclo de vida del control de servidor cuando se solicita una página de ASP.NET. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulta Mobile Apps & Sitios con ASP.NET.

Init
Obsoletos.

Se produce cuando se inicializa el control, que es el primer paso de su ciclo de vida. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulta Mobile Apps & Sitios con ASP.NET.

Load
Obsoletos.

Se produce cuando el control de servidor se carga en el Page objeto . Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulta Mobile Apps & Sitios con ASP.NET.

PreRender
Obsoletos.

Se produce cuando el control está a punto de representarse en su objeto contenedor MobilePage . Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulta Mobile Apps & Sitios con ASP.NET.

Unload
Obsoletos.

Se produce cuando el control de servidor se descarga de la memoria. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulta Mobile Apps & Sitios con ASP.NET.

Implementaciones de interfaz explícitas

Nombre Description
IControlBuilderAccessor.ControlBuilder
Obsoletos.

Para obtener una descripción de este miembro, vea ControlBuilder.

(Heredado de Control)
IControlDesignerAccessor.GetDesignModeState()
Obsoletos.

Para obtener una descripción de este miembro, vea GetDesignModeState().

(Heredado de Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)
Obsoletos.

Para obtener una descripción de este miembro, vea SetDesignModeState(IDictionary).

(Heredado de Control)
IControlDesignerAccessor.SetOwnerControl(Control)
Obsoletos.

Para obtener una descripción de este miembro, vea SetOwnerControl(Control).

(Heredado de Control)
IControlDesignerAccessor.UserData
Obsoletos.

Para obtener una descripción de este miembro, vea UserData.

(Heredado de Control)
IDataBindingsAccessor.DataBindings
Obsoletos.

Para obtener una descripción de este miembro, vea DataBindings.

(Heredado de Control)
IDataBindingsAccessor.HasDataBindings
Obsoletos.

Para obtener una descripción de este miembro, vea HasDataBindings.

(Heredado de Control)
IExpressionsAccessor.Expressions
Obsoletos.

Para obtener una descripción de este miembro, vea Expressions.

(Heredado de Control)
IExpressionsAccessor.HasExpressions
Obsoletos.

Para obtener una descripción de este miembro, vea HasExpressions.

(Heredado de Control)
IParserAccessor.AddParsedSubObject(Object)
Obsoletos.

Para obtener una descripción de este miembro, vea AddParsedSubObject(Object).

(Heredado de Control)

Métodos de extensión

Nombre Description
FindDataSourceControl(Control)
Obsoletos.

Devuelve el origen de datos asociado al control de datos para el control especificado.

FindFieldTemplate(Control, String)
Obsoletos.

Devuelve la plantilla de campo de la columna especificada en el contenedor de nomenclatura del control especificado.

FindMetaTable(Control)
Obsoletos.

Devuelve el objeto de metatable para el control de datos contenedor.

Se aplica a

Consulte también