HttpBrowserCapabilities 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í.
Permite al servidor recopilar información sobre las funcionalidades del explorador que se ejecuta en el cliente.
public ref class HttpBrowserCapabilities : System::Web::Configuration::HttpCapabilitiesBase
public class HttpBrowserCapabilities : System.Web.Configuration.HttpCapabilitiesBase
type HttpBrowserCapabilities = class
inherit HttpCapabilitiesBase
Public Class HttpBrowserCapabilities
Inherits HttpCapabilitiesBase
- Herencia
- Derivado
Comentarios
Las HttpBrowserCapabilities propiedades son accesibles a través de la Browser propiedad del objeto intrínseco Request ASP.NET.
Constructores
| Nombre | Description |
|---|---|
| HttpBrowserCapabilities() |
Crea una nueva instancia de la HttpBrowserCapabilities clase . |
Propiedades
| Nombre | Description |
|---|---|
| ActiveXControls |
Obtiene un valor que indica si el explorador cliente admite controles ActiveX. |
| ActiveXControls |
Obtiene un valor que indica si el explorador admite controles ActiveX. (Heredado de HttpCapabilitiesBase) |
| Adapters |
Devuelve la colección de adaptadores de control disponibles. (Heredado de HttpCapabilitiesBase) |
| AOL |
Obtiene un valor que indica si el cliente es un explorador de America Online (AOL). |
| AOL |
Obtiene un valor que indica si el cliente es un explorador de America Online (AOL). (Heredado de HttpCapabilitiesBase) |
| BackgroundSounds |
Obtiene un valor que indica si el explorador cliente admite sonidos de fondo. |
| BackgroundSounds |
Obtiene un valor que indica si el explorador admite la reproducción de sonidos de fondo mediante el |
| Beta |
Obtiene un valor que indica si el explorador es una versión beta. |
| Beta |
Obtiene un valor que indica si el explorador es una versión beta. (Heredado de HttpCapabilitiesBase) |
| Browser |
Obtiene la cadena del explorador (si existe) que se ha transmitido en el encabezado User-Agent. |
| Browser |
Obtiene la cadena del explorador (si existe) enviada por el explorador en el encabezado de |
| Browsers |
Obtiene un ArrayList de los exploradores del Capabilities diccionario. (Heredado de HttpCapabilitiesBase) |
| CanCombineFormsInDeck |
Obtiene un valor que indica si el explorador admite barajas que contienen varias formas, como tarjetas independientes. (Heredado de HttpCapabilitiesBase) |
| CanInitiateVoiceCall |
Obtiene un valor que indica si el dispositivo del explorador es capaz de iniciar una llamada de voz. (Heredado de HttpCapabilitiesBase) |
| CanRenderAfterInputOrSelectElement |
Obtiene un valor que indica si el explorador admite contenido de página después de WML |
| CanRenderEmptySelects |
Obtiene un valor que indica si el explorador admite elementos HTML |
| CanRenderInputAndSelectElementsTogether |
Obtiene un valor que indica si el explorador admite WML |
| CanRenderMixedSelects |
Obtiene un valor que indica si el explorador admite elementos WML |
| CanRenderOneventAndPrevElementsTogether |
Obtiene un valor que indica si el explorador admite WML |
| CanRenderPostBackCards |
Obtiene un valor que indica si el explorador admite tarjetas WML para postback. (Heredado de HttpCapabilitiesBase) |
| CanRenderSetvarZeroWithMultiSelectionList |
Obtiene un valor que indica si el explorador admite elementos WML |
| CanSendMail |
Obtiene un valor que indica si el explorador admite el envío de correo electrónico mediante el elemento HTML |
| Capabilities |
Se usa internamente para obtener las funcionalidades definidas del explorador. (Heredado de HttpCapabilitiesBase) |
| CDF |
Obtiene un valor que indica si el explorador cliente admite el formato de definición de canal (CDF) para la difusión web. |
| CDF |
Obtiene un valor que indica si el explorador admite el formato de definición de canal (CDF) para la difusión web. (Heredado de HttpCapabilitiesBase) |
| ClrVersion |
Obtiene el número de versión de Common Language Runtime de .NET instalado en el cliente. |
| ClrVersion |
Obtiene la versión de .NET Framework instalada en el cliente. (Heredado de HttpCapabilitiesBase) |
| Cookies |
Obtiene un valor que indica si el explorador cliente admite cookies. |
| Cookies |
Obtiene un valor que indica si el explorador admite cookies. (Heredado de HttpCapabilitiesBase) |
| Crawler |
Obtiene un valor que indica si el explorador cliente es un motor de búsqueda de rastreadores web. |
| Crawler |
Obtiene un valor que indica si el explorador es un rastreador web del motor de búsqueda. (Heredado de HttpCapabilitiesBase) |
| DefaultSubmitButtonLimit |
Devuelve el número máximo de botones Enviar permitidos para un formulario. (Heredado de HttpCapabilitiesBase) |
| EcmaScriptVersion |
Obtiene el número de versión del script ECMA que admite el explorador cliente. |
| EcmaScriptVersion |
Obtiene el número de versión de ECMAScript que admite el explorador. (Heredado de HttpCapabilitiesBase) |
| Frames |
Obtiene un valor que indica si el explorador cliente admite marcos HTML. |
| Frames |
Obtiene un valor que indica si el explorador admite marcos HTML. (Heredado de HttpCapabilitiesBase) |
| GatewayMajorVersion |
Obtiene el número de versión principal de la puerta de enlace inalámbrica utilizada para acceder al servidor, si se conoce. (Heredado de HttpCapabilitiesBase) |
| GatewayMinorVersion |
Obtiene el número de versión secundaria de la puerta de enlace inalámbrica utilizada para acceder al servidor, si se conoce. (Heredado de HttpCapabilitiesBase) |
| GatewayVersion |
Obtiene la versión de la puerta de enlace inalámbrica usada para acceder al servidor, si se conoce. (Heredado de HttpCapabilitiesBase) |
| HasBackButton |
Obtiene un valor que indica si el explorador tiene un botón Atrás dedicado. (Heredado de HttpCapabilitiesBase) |
| HidesRightAlignedMultiselectScrollbars |
Obtiene un valor que indica si la barra de desplazamiento de un elemento HTML |
| HtmlTextWriter |
Obtiene o establece el nombre de clase completo del objeto HtmlTextWriter que se va a usar. (Heredado de HttpCapabilitiesBase) |
| Id |
Obtiene el identificador interno del explorador tal como se especifica en el archivo de definición del explorador. (Heredado de HttpCapabilitiesBase) |
| InputType |
Devuelve el tipo de entrada compatible con el explorador. (Heredado de HttpCapabilitiesBase) |
| IsColor |
Obtiene un valor que indica si el explorador tiene una presentación de color. (Heredado de HttpCapabilitiesBase) |
| IsMobileDevice |
Obtiene un valor que indica si el explorador es un dispositivo móvil reconocido. (Heredado de HttpCapabilitiesBase) |
| Item[String] |
Obtiene el valor de la funcionalidad del explorador especificada. En C#, esta propiedad es el indexador de la clase . (Heredado de HttpCapabilitiesBase) |
| JavaApplets |
Obtiene un valor que indica si el explorador cliente admite applets java. |
| JavaApplets |
Obtiene un valor que indica si el explorador admite Java. (Heredado de HttpCapabilitiesBase) |
| JavaScript |
Obtiene un valor que indica si el explorador cliente admite JavaScript. |
| JavaScript |
Obsoletos.
Obtiene un valor que indica si el explorador admite JavaScript. (Heredado de HttpCapabilitiesBase) |
| JScriptVersion |
Obtiene la versión de JScript que admite el explorador. (Heredado de HttpCapabilitiesBase) |
| MajorVersion |
Obtiene el número de versión principal (es decir, entero) del explorador cliente. |
| MajorVersion |
Obtiene el número de versión principal (entero) del explorador. (Heredado de HttpCapabilitiesBase) |
| MaximumHrefLength |
Obtiene la longitud máxima en caracteres para el |
| MaximumRenderedPageSize |
Obtiene la longitud máxima de la página, en bytes, que el explorador puede mostrar. (Heredado de HttpCapabilitiesBase) |
| MaximumSoftkeyLabelLength |
Devuelve la longitud máxima del texto que puede mostrar una etiqueta de tecla temporal. (Heredado de HttpCapabilitiesBase) |
| MinorVersion |
Obtiene el número de versión secundaria (es decir, decimal) del explorador cliente. |
| MinorVersion |
Obtiene el número de versión secundaria (es decir, decimal) del explorador. (Heredado de HttpCapabilitiesBase) |
| MinorVersionString |
Obtiene el número de versión secundaria (decimal) del explorador como una cadena. (Heredado de HttpCapabilitiesBase) |
| MobileDeviceManufacturer |
Devuelve el nombre del fabricante de un dispositivo móvil, si se conoce. (Heredado de HttpCapabilitiesBase) |
| MobileDeviceModel |
Obtiene el nombre del modelo de un dispositivo móvil, si se conoce. (Heredado de HttpCapabilitiesBase) |
| MSDomVersion |
Obtiene la versión del Modelo de objetos de documento (DOM) de Microsoft HTML (MSHTML) que admite el explorador cliente. |
| MSDomVersion |
Obtiene la versión de Microsoft HTML (MSHTML) Document Object Model (DOM) que admite el explorador. (Heredado de HttpCapabilitiesBase) |
| NumberOfSoftkeys |
Devuelve el número de teclas de software en un dispositivo móvil. (Heredado de HttpCapabilitiesBase) |
| Platform |
Obtiene el nombre de la plataforma que usa el cliente. |
| Platform |
Obtiene el nombre de la plataforma que usa el cliente, si se conoce. (Heredado de HttpCapabilitiesBase) |
| PreferredImageMime |
Devuelve el tipo MIME del tipo de contenido de imagen preferido normalmente por el explorador. (Heredado de HttpCapabilitiesBase) |
| PreferredRenderingMime |
Devuelve el tipo MIME del tipo de contenido que suele preferir el explorador. (Heredado de HttpCapabilitiesBase) |
| PreferredRenderingType |
Obtiene el nombre general del tipo de contenido que prefiere el explorador. (Heredado de HttpCapabilitiesBase) |
| PreferredRequestEncoding |
Obtiene la codificación de solicitud preferida por el explorador. (Heredado de HttpCapabilitiesBase) |
| PreferredResponseEncoding |
Obtiene la codificación de respuesta preferida por el explorador. (Heredado de HttpCapabilitiesBase) |
| RendersBreakBeforeWmlSelectAndInput |
Obtiene un valor que indica si el explorador representa un salto de línea antes |
| RendersBreaksAfterHtmlLists |
Obtiene un valor que indica si el explorador representa un salto de línea después de los elementos de elemento de lista. (Heredado de HttpCapabilitiesBase) |
| RendersBreaksAfterWmlAnchor |
Obtiene un valor que indica si el explorador representa un salto de línea después de un elemento HTML |
| RendersBreaksAfterWmlInput |
Obtiene un valor que indica si el explorador representa un salto de línea después de un elemento HTML |
| RendersWmlDoAcceptsInline |
Obtiene un valor que indica si el explorador de dispositivos móviles representa una construcción de aceptación de formulario basada en WML |
| RendersWmlSelectsAsMenuCards |
Obtiene un valor que indica si el explorador representa elementos WML |
| RequiredMetaTagNameValue |
Se usa internamente para generar una metaetiqueta requerida por algunos exploradores. (Heredado de HttpCapabilitiesBase) |
| RequiresAttributeColonSubstitution |
Obtiene un valor que indica si el explorador requiere dos puntos en los valores de atributo de elemento que se van a sustituir por un carácter diferente. (Heredado de HttpCapabilitiesBase) |
| RequiresContentTypeMetaTag |
Obtiene un valor que indica si el explorador requiere un elemento HTML |
| RequiresControlStateInSession |
Obtiene un valor que indica si el explorador requiere que se mantenga el estado de control en las sesiones. (Heredado de HttpCapabilitiesBase) |
| RequiresDBCSCharacter |
Obtiene un valor que indica si el explorador requiere un juego de caracteres de doble byte. (Heredado de HttpCapabilitiesBase) |
| RequiresHtmlAdaptiveErrorReporting |
Obtiene un valor que indica si el explorador requiere mensajes de error no estándar. (Heredado de HttpCapabilitiesBase) |
| RequiresLeadingPageBreak |
Obtiene un valor que indica si el explorador requiere que el primer elemento del cuerpo de una página web sea un elemento HTML |
| RequiresNoBreakInFormatting |
Obtiene un valor que indica si el explorador no admite elementos HTML |
| RequiresOutputOptimization |
Obtiene un valor que indica si el explorador requiere que las páginas contengan una forma optimizada para tamaño de etiquetas de lenguaje de marcado. (Heredado de HttpCapabilitiesBase) |
| RequiresPhoneNumbersAsPlainText |
Obtiene un valor que indica si el explorador admite marcado telefónico basado en texto sin formato o si requiere marcado especial. (Heredado de HttpCapabilitiesBase) |
| RequiresSpecialViewStateEncoding |
Obtiene un valor que indica si el explorador requiere |
| RequiresUniqueFilePathSuffix |
Obtiene un valor que indica si el explorador requiere direcciones URL únicas de acción de formulario. (Heredado de HttpCapabilitiesBase) |
| RequiresUniqueHtmlCheckboxNames |
Obtiene un valor que indica si el explorador requiere valores de atributo únicos |
| RequiresUniqueHtmlInputNames |
Obtiene un valor que indica si el explorador requiere valores de atributo únicos |
| RequiresUrlEncodedPostfieldValues |
Obtiene un valor que indica si los datos de postback enviados por el explorador serán |
| ScreenBitDepth |
Devuelve la profundidad de la pantalla, en bits por píxel. (Heredado de HttpCapabilitiesBase) |
| ScreenCharactersHeight |
Devuelve el alto aproximado de la pantalla, en líneas de caracteres. (Heredado de HttpCapabilitiesBase) |
| ScreenCharactersWidth |
Devuelve el ancho aproximado de la pantalla, en caracteres. (Heredado de HttpCapabilitiesBase) |
| ScreenPixelsHeight |
Devuelve el alto aproximado de la pantalla, en píxeles. (Heredado de HttpCapabilitiesBase) |
| ScreenPixelsWidth |
Devuelve el ancho aproximado de la pantalla, en píxeles. (Heredado de HttpCapabilitiesBase) |
| SupportsAccesskeyAttribute |
Obtiene un valor que indica si el explorador admite el |
| SupportsBodyColor |
Obtiene un valor que indica si el explorador admite el |
| SupportsBold |
Obtiene un valor que indica si el explorador admite elementos HTML |
| SupportsCacheControlMetaTag |
Obtiene un valor que indica si el explorador admite el |
| SupportsCallback |
Obtiene un valor que indica si el explorador admite scripts de devolución de llamada. (Heredado de HttpCapabilitiesBase) |
| SupportsCss |
Obtiene un valor que indica si el explorador admite hojas de estilos en cascada (CSS). (Heredado de HttpCapabilitiesBase) |
| SupportsDivAlign |
Obtiene un valor que indica si el explorador admite el |
| SupportsDivNoWrap |
Obtiene un valor que indica si el explorador admite el |
| SupportsEmptyStringInCookieValue |
Obtiene un valor que indica si el explorador admite cadenas vacías ( |
| SupportsFontColor |
Obtiene un valor que indica si el explorador admite el |
| SupportsFontName |
Obtiene un valor que indica si el explorador admite el |
| SupportsFontSize |
Obtiene un valor que indica si el explorador admite el |
| SupportsImageSubmit |
Obtiene un valor que indica si el explorador admite el uso de una imagen personalizada en lugar de un botón Enviar de formulario estándar. (Heredado de HttpCapabilitiesBase) |
| SupportsIModeSymbols |
Obtiene un valor que indica si el explorador admite símbolos en modo i. (Heredado de HttpCapabilitiesBase) |
| SupportsInputIStyle |
Obtiene un valor que indica si el explorador admite el |
| SupportsInputMode |
Obtiene un valor que indica si el explorador admite el |
| SupportsItalic |
Obtiene un valor que indica si el explorador admite elementos HTML |
| SupportsJPhoneMultiMediaAttributes |
Obtiene un valor que indica si el explorador admite atributos multimedia J-Phone. (Heredado de HttpCapabilitiesBase) |
| SupportsJPhoneSymbols |
Obtiene un valor que indica si el explorador admite símbolos de imagen específicos de J-Phone. (Heredado de HttpCapabilitiesBase) |
| SupportsQueryStringInFormAction |
Obtiene un valor que indica si el explorador admite una cadena de consulta en el valor de |
| SupportsRedirectWithCookie |
Obtiene un valor que indica si el explorador admite cookies en el redireccionamiento. (Heredado de HttpCapabilitiesBase) |
| SupportsSelectMultiple |
Obtiene un valor que indica si el explorador admite el |
| SupportsUncheck |
Obtiene un valor que indica si la desactivación de un elemento HTML |
| SupportsXmlHttp |
Obtiene un valor que indica si el explorador admite la recepción de XML a través de HTTP. (Heredado de HttpCapabilitiesBase) |
| Tables |
Obtiene un valor que indica si el explorador cliente admite tablas HTML. |
| Tables |
Obtiene un valor que indica si el explorador admite elementos HTML |
| TagWriter |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Se usa internamente para obtener el tipo del objeto que se usa para escribir etiquetas para el explorador. |
| TagWriter |
Se usa internamente para obtener el tipo del objeto que se usa para escribir etiquetas para el explorador. (Heredado de HttpCapabilitiesBase) |
| Type |
Obtiene el nombre y el número de versión principal (es decir, entero) del explorador cliente. |
| Type |
Obtiene el nombre y el número de versión principal (entero) del explorador. (Heredado de HttpCapabilitiesBase) |
| UseOptimizedCacheKey |
Se usa internamente para obtener un valor que indica si se va a usar una clave de caché optimizada. (Heredado de HttpCapabilitiesBase) |
| VBScript |
Obtiene un valor que indica si el explorador cliente admite VBScript. |
| VBScript |
Obtiene un valor que indica si el explorador admite Visual Basic Scripting Edition (VBScript). (Heredado de HttpCapabilitiesBase) |
| Version |
Obtiene el número de versión completo (entero y decimal) del explorador como una cadena. |
| Version |
Obtiene el número de versión completo (entero y decimal) del explorador como una cadena. (Heredado de HttpCapabilitiesBase) |
| W3CDomVersion |
Obtiene la versión del Modelo de objetos de documento XML (DOM) de World Wide Web Consortium (W3C) que admite el explorador cliente. |
| W3CDomVersion |
Obtiene la versión del Modelo de objetos de documento XML (DOM) de World Wide Web Consortium (W3C) que admite el explorador. (Heredado de HttpCapabilitiesBase) |
| Win16 |
Obtiene un valor que indica si el cliente es un equipo basado en Win16. |
| Win16 |
Obtiene un valor que indica si el cliente es un equipo basado en Win16. (Heredado de HttpCapabilitiesBase) |
| Win32 |
Obtiene un valor que indica si el cliente es un equipo basado en Win32. |
| Win32 |
Obtiene un valor que indica si el cliente es un equipo basado en Win32. (Heredado de HttpCapabilitiesBase) |
Métodos
| Nombre | Description |
|---|---|
| AddBrowser(String) |
Se usa internamente para agregar una entrada a la colección interna de exploradores para las que se reconocen las funcionalidades. (Heredado de HttpCapabilitiesBase) |
| CreateHtmlTextWriter(TextWriter) |
Crea una nueva instancia de que HtmlTextWriter se va a usar. (Heredado de HttpCapabilitiesBase) |
| DisableOptimizedCacheKey() |
Se usa internamente para deshabilitar el uso de una clave de caché optimizada. (Heredado de HttpCapabilitiesBase) |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetClrVersions() |
Devuelve todas las versiones de Common Language Runtime (CLR) de .NET instaladas en el cliente. |
| GetClrVersions() |
Devuelve todas las versiones de Common Language Runtime de .NET Framework que están instaladas en el cliente. (Heredado de HttpCapabilitiesBase) |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| Init() |
Se usa internamente para inicializar un conjunto interno de valores. (Heredado de HttpCapabilitiesBase) |
| IsBrowser(String) |
Obtiene un valor que indica si el explorador cliente es el mismo que el explorador especificado. (Heredado de HttpCapabilitiesBase) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IFilterResolutionService.CompareFilters(String, String) |
Se usa internamente para comparar filtros. (Heredado de HttpCapabilitiesBase) |
| IFilterResolutionService.EvaluateFilter(String) |
Se usa internamente para evaluar un filtro. (Heredado de HttpCapabilitiesBase) |