HttpBrowserCapabilities Clase

Definición

Permite al servidor recopilar información sobre las posibilidades 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
HttpBrowserCapabilities
Derivado

Comentarios

Las HttpBrowserCapabilities propiedades son accesibles a través de la Browser propiedad del objeto intrínseco Request ASP.NET.

Constructores

HttpBrowserCapabilities()

Crea una nueva instancia de la clase HttpBrowserCapabilities.

Propiedades

ActiveXControls

Obtiene un valor que indica si el explorador del 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 explorador del cliente es de la marca America Online (AOL).

AOL

Obtiene un valor que indica si el explorador del cliente es de la marca America Online (AOL).

(Heredado de HttpCapabilitiesBase)
BackgroundSounds

Obtiene un valor que indica si el explorador del cliente admite sonidos de fondo.

BackgroundSounds

Obtiene un valor que indica si el explorador admite la reproducción de sonidos de fondo mediante el elemento <bgsounds> de HTML.

(Heredado de HttpCapabilitiesBase)
Beta

Obtiene un valor que indica si la versión del explorador es beta.

Beta

Obtiene un valor que indica si la versión del explorador es beta.

(Heredado de HttpCapabilitiesBase)
Browser

Obtiene la cadena del explorador (si existe) que se transmitió en el encabezado del agente de usuario.

Browser

Obtiene la cadena del explorador (si existe) que éste envió en el encabezado de la solicitud User-Agent.

(Heredado de HttpCapabilitiesBase)
Browsers

Obtiene una ArrayList de los exploradores del diccionario Capabilities.

(Heredado de HttpCapabilitiesBase)
CanCombineFormsInDeck

Obtiene un valor que indica si el explorador admite barajas que contengan varios formularios, como cartas 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 los elementos <select> o <input> de WML.

(Heredado de HttpCapabilitiesBase)
CanRenderEmptySelects

Obtiene un valor que indica si el explorador admite elementos <select> de HTML vacíos.

(Heredado de HttpCapabilitiesBase)
CanRenderInputAndSelectElementsTogether

Obtiene un valor que indica si el explorador admite que en la misma carta haya elementos INPUT y SELECT de WML a la vez.

(Heredado de HttpCapabilitiesBase)
CanRenderMixedSelects

Obtiene un valor que indica si el explorador admite elementos <option> de WML que especifiquen tanto atributos onpick como value.

(Heredado de HttpCapabilitiesBase)
CanRenderOneventAndPrevElementsTogether

Obtiene un valor que indica si el explorador admite elementos <onevent> y <prev> de WML que coexistan en la misma carta WML.

(Heredado de HttpCapabilitiesBase)
CanRenderPostBackCards

Obtiene un valor que indica si el explorador admite cartas WML para el postback.

(Heredado de HttpCapabilitiesBase)
CanRenderSetvarZeroWithMultiSelectionList

Obtiene un valor que indica si el explorador admite elementos <setvar> de WML con un atributo value igual a 0.

(Heredado de HttpCapabilitiesBase)
CanSendMail

Obtiene un valor que indica si el explorador admite el envío de correo electrónico con el elemento HTML <mailto> para mostrar direcciones electrónicas.

(Heredado de HttpCapabilitiesBase)
Capabilities

Se usa internamente para obtener las funcionalidades definidas del explorador.

(Heredado de HttpCapabilitiesBase)
CDF

Obtiene un valor que indica si el explorador del cliente admite formato de definición de canal (CDF) para las transmisiones por web.

CDF

Obtiene un valor que indica si el explorador admite CDF (Channel Definition Format) para las difusiones por 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 que está instalada en el cliente.

(Heredado de HttpCapabilitiesBase)
Cookies

Obtiene un valor que indica si el explorador del 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 del cliente es un motor de búsqueda rastreador de web.

Crawler

Obtiene un valor que indica si el explorador es un motor de búsqueda rastreador de Web.

(Heredado de HttpCapabilitiesBase)
DefaultSubmitButtonLimit

Devuelve el número máximo de botones Enviar que se permiten en un formulario.

(Heredado de HttpCapabilitiesBase)
EcmaScriptVersion

Obtiene el número de versión del script ECMA que admite el explorador del 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 del 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 que se utiliza para obtener acceso al servidor, si se conoce.

(Heredado de HttpCapabilitiesBase)
GatewayMinorVersion

Obtiene el número de versión secundaria de la puerta de enlace inalámbrica que se utiliza para obtener acceso al servidor, si se conoce.

(Heredado de HttpCapabilitiesBase)
GatewayVersion

Obtiene la versión de la puerta de enlace inalámbrica que se utiliza para tener acceso 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 <select multiple> HTML con un valor de atributo align de right se oculta al representarse.

(Heredado de HttpCapabilitiesBase)
HtmlTextWriter

Obtiene o establece el nombre de clase completo de la clase HtmlTextWriter que se va a utilizar.

(Heredado de HttpCapabilitiesBase)
Id

Obtiene el identificador interno del explorador según se especifica en el archivo de definición de explorador.

(Heredado de HttpCapabilitiesBase)
InputType

Devuelve el tipo de entrada que admite el explorador.

(Heredado de HttpCapabilitiesBase)
IsColor

Obtiene un valor que indica si la presentación del explorador es a color.

(Heredado de HttpCapabilitiesBase)
IsMobileDevice

Obtiene un valor que indica si la versión del explorador es un dispositivo móvil reconocido.

(Heredado de HttpCapabilitiesBase)
Item[String]

Obtiene el valor de la funcionalidad de explorador especificada. En C#, esta propiedad es el indexador para la clase.

(Heredado de HttpCapabilitiesBase)
JavaApplets

Obtiene un valor que indica si el explorador del 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 del 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 el explorador admite.

(Heredado de HttpCapabilitiesBase)
MajorVersion

Obtiene el número de versión principal (es decir, el número a la izquierda del separador) del explorador del cliente.

MajorVersion

Obtiene el número de versión principal (entero) del explorador.

(Heredado de HttpCapabilitiesBase)
MaximumHrefLength

Obtiene la longitud máxima, en caracteres, del atributo href de un elemento HTML <a> (delimitador).

(Heredado de HttpCapabilitiesBase)
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 programable.

(Heredado de HttpCapabilitiesBase)
MinorVersion

Obtiene el número de versión secundaria (es decir, el número a la derecha del separador) del explorador del cliente.

MinorVersion

Obtiene el número de versión secundaria (es decir, los números a la derecha del separador) del explorador.

(Heredado de HttpCapabilitiesBase)
MinorVersionString

Obtiene el número de versión secundaria (a la derecha del separador de decimales) 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 de modelo de un dispositivo móvil, si se conoce.

(Heredado de HttpCapabilitiesBase)
MSDomVersion

Obtiene la versión de HTML (MSHTML) Document Object Model (DOM) de Microsoft que admite el explorador del cliente.

MSDomVersion

Obtiene la versión de HTML (MSHTML) Document Object Model (DOM) de Microsoft que admite el explorador.

(Heredado de HttpCapabilitiesBase)
NumberOfSoftkeys

Devuelve el número de teclas programables en un dispositivo móvil.

(Heredado de HttpCapabilitiesBase)
Platform

Obtiene el nombre de la plataforma que utiliza el cliente.

Platform

Obtiene el nombre de la plataforma que utiliza el cliente, si se conoce.

(Heredado de HttpCapabilitiesBase)
PreferredImageMime

Devuelve el tipo MIME del tipo de contenido de imagen que suele preferir 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 para el tipo de contenido que prefiere el explorador.

(Heredado de HttpCapabilitiesBase)
PreferredRequestEncoding

Obtiene la codificación de solicitud que prefiere el explorador.

(Heredado de HttpCapabilitiesBase)
PreferredResponseEncoding

Obtiene la codificación de respuesta que prefiere el explorador.

(Heredado de HttpCapabilitiesBase)
RendersBreakBeforeWmlSelectAndInput

Obtiene un valor que indica si el explorador representa un salto de línea delante de los elementos <select> o <input>.

(Heredado de HttpCapabilitiesBase)
RendersBreaksAfterHtmlLists

Obtiene un valor que indica si el explorador representa un salto de línea detrás de los elementos de los elementos de lista.

(Heredado de HttpCapabilitiesBase)
RendersBreaksAfterWmlAnchor

Obtiene un valor que indica si el explorador representa un salto de línea detrás de un elemento <a> (delimitador) HTML independiente.

(Heredado de HttpCapabilitiesBase)
RendersBreaksAfterWmlInput

Obtiene un valor que indica si el explorador representa un salto de línea después de un elemento <input> HTML.

(Heredado de HttpCapabilitiesBase)
RendersWmlDoAcceptsInline

Obtiene un valor que indica si el explorador de dispositivo móvil representa una construcción de aceptación de formularios basada en do de WML como botón en línea, en lugar de como tecla programable.

(Heredado de HttpCapabilitiesBase)
RendersWmlSelectsAsMenuCards

Obtiene un valor que indica si el explorador representa los elementos <select> de WML como cartas de menú, en lugar de como cuadro combinado.

(Heredado de HttpCapabilitiesBase)
RequiredMetaTagNameValue

Se utiliza internamente para producir la etiqueta META que precisan algunos exploradores.

(Heredado de HttpCapabilitiesBase)
RequiresAttributeColonSubstitution

Obtiene un valor que indica si el explorador requiere que los dos puntos de los valores de atributo de elemento se sustituyan por un carácter diferente.

(Heredado de HttpCapabilitiesBase)
RequiresContentTypeMetaTag

Obtiene un valor que indica si el explorador requiere un elemento <meta> de HTML para el que esté especificado el atributo content-type.

(Heredado de HttpCapabilitiesBase)
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 <br> de HTML.

(Heredado de HttpCapabilitiesBase)
RequiresNoBreakInFormatting

Obtiene un valor que indica si el explorador no admite elementos <br> de HTML para dar formato a los saltos de línea.

(Heredado de HttpCapabilitiesBase)
RequiresOutputOptimization

Obtiene un valor que indica si el explorador exige que las páginas contengan un formulario de tamaño optimizado de etiquetas de lenguaje de marcado.

(Heredado de HttpCapabilitiesBase)
RequiresPhoneNumbersAsPlainText

Obtiene un valor que indica si el explorador admite el marcado telefónico basado en texto sin formato o si requiere un marcado especial.

(Heredado de HttpCapabilitiesBase)
RequiresSpecialViewStateEncoding

Obtiene un valor que indica si el explorador exige que los valores VIEWSTATE se codifiquen de forma especial.

(Heredado de HttpCapabilitiesBase)
RequiresUniqueFilePathSuffix

Obtiene un valor que indica si el explorador requiere direcciones URL de acción de formulario únicas.

(Heredado de HttpCapabilitiesBase)
RequiresUniqueHtmlCheckboxNames

Obtiene un valor que indica si el explorador requiere valores únicos del atributo name de varios elementos <input type="checkbox"> de HTML.

(Heredado de HttpCapabilitiesBase)
RequiresUniqueHtmlInputNames

Obtiene un valor que indica si el explorador requiere valores únicos del atributo name de varios elementos <input> de HTML.

(Heredado de HttpCapabilitiesBase)
RequiresUrlEncodedPostfieldValues

Obtiene un valor que indica si los datos de postback que envíe el explorador estarán codificados con una dirección URL (UrlEncoded).

(Heredado de HttpCapabilitiesBase)
ScreenBitDepth

Devuelve la profundidad de la presentación, en bits por píxel.

(Heredado de HttpCapabilitiesBase)
ScreenCharactersHeight

Devuelve el alto aproximado de la presentación, en líneas de caracteres.

(Heredado de HttpCapabilitiesBase)
ScreenCharactersWidth

Devuelve el ancho aproximado de la presentación, en caracteres.

(Heredado de HttpCapabilitiesBase)
ScreenPixelsHeight

Devuelve el alto aproximado de la presentación, en píxeles.

(Heredado de HttpCapabilitiesBase)
ScreenPixelsWidth

Devuelve el ancho aproximado de la presentación, en píxeles.

(Heredado de HttpCapabilitiesBase)
SupportsAccesskeyAttribute

Obtiene un valor que indica si el explorador admite el atributo ACCESSKEY de los elementos <a> (delimitador) e <input> de HTML.

(Heredado de HttpCapabilitiesBase)
SupportsBodyColor

Obtiene un valor que indica si el explorador admite el atributo bgcolor del elemento <body> de HTML.

(Heredado de HttpCapabilitiesBase)
SupportsBold

Obtiene un valor que indica si el explorador admite elementos <b> de HTML para dar formato al texto en negrita.

(Heredado de HttpCapabilitiesBase)
SupportsCacheControlMetaTag

Obtiene un valor que indica si el explorador admite el valor cache-control para el atributo http-equiv de los elementos <meta> de HTML.

(Heredado de HttpCapabilitiesBase)
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 las hojas de estilos en cascada (CSS, Cascading Style Sheets).

(Heredado de HttpCapabilitiesBase)
SupportsDivAlign

Obtiene un valor que indica si el explorador admite el atributo align de los elementos <div> de HTML.

(Heredado de HttpCapabilitiesBase)
SupportsDivNoWrap

Obtiene un valor que indica si el explorador admite el atributo nowrap de los elementos <div> de HTML.

(Heredado de HttpCapabilitiesBase)
SupportsEmptyStringInCookieValue

Obtiene un valor que indica si el explorador admite cadenas vacías (null) en los valores de cookie.

(Heredado de HttpCapabilitiesBase)
SupportsFontColor

Obtiene un valor que indica si el explorador admite el atributo color de los elementos <font> de HTML.

(Heredado de HttpCapabilitiesBase)
SupportsFontName

Obtiene un valor que indica si el explorador admite el atributo name de los elementos <font> de HTML.

(Heredado de HttpCapabilitiesBase)
SupportsFontSize

Obtiene un valor que indica si el explorador admite el atributo size de los elementos <font> de HTML.

(Heredado de HttpCapabilitiesBase)
SupportsImageSubmit

Obtiene un valor que indica si el explorador admite el uso de una imagen personalizada en lugar de un botón Enviar estándar para formularios.

(Heredado de HttpCapabilitiesBase)
SupportsIModeSymbols

Obtiene un valor que indica si el explorador admite los símbolos i-Mode.

(Heredado de HttpCapabilitiesBase)
SupportsInputIStyle

Obtiene un valor que indica si el explorador admite el atributo istyle de los elementos <input> de HTML.

(Heredado de HttpCapabilitiesBase)
SupportsInputMode

Obtiene un valor que indica si el explorador admite el atributo mode de los elementos <input> de HTML.

(Heredado de HttpCapabilitiesBase)
SupportsItalic

Obtiene un valor que indica si el explorador admite elementos <i> de HTML para dar formato al texto en cursiva.

(Heredado de HttpCapabilitiesBase)
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 del atributo action de los elementos <form> de HTML.

(Heredado de HttpCapabilitiesBase)
SupportsRedirectWithCookie

Obtiene un valor que indica si el explorador admite cookies en la redirección.

(Heredado de HttpCapabilitiesBase)
SupportsSelectMultiple

Obtiene un valor que indica si el explorador admite el atributo multiple de los elementos <select> de HTML.

(Heredado de HttpCapabilitiesBase)
SupportsUncheck

Obtiene un valor que indica si la desactivación de un elemento <input type=checkbox> de HTML activado se refleja en los datos de postback.

(Heredado de HttpCapabilitiesBase)
SupportsXmlHttp

Obtiene un valor que indica si el explorador admite la recepción de XML sobre HTTP.

(Heredado de HttpCapabilitiesBase)
Tables

Obtiene un valor que indica si el explorador del cliente admite tablas HTML.

Tables

Obtiene un valor que indica si el explorador admite elementos <table> de HTML.

(Heredado de HttpCapabilitiesBase)
TagWriter

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Se utiliza internamente para obtener el tipo del objeto que se usa para escribir etiquetas para el explorador.

TagWriter

Se utiliza 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, el número a la izquierda del separador) del explorador del cliente.

Type

Obtiene el nombre y el número de versión principal (la parte entera) del explorador.

(Heredado de HttpCapabilitiesBase)
UseOptimizedCacheKey

Se utiliza 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 del cliente admite VBScript.

VBScript

Obtiene un valor que indica si el explorador admite Visual Basic Scripting (VBScript).

(Heredado de HttpCapabilitiesBase)
Version

Obtiene el número de versión completo (la parte entera y decimal) del explorador como una cadena.

Version

Obtiene el número de versión completo (la parte entera y decimal) del explorador como una cadena.

(Heredado de HttpCapabilitiesBase)
W3CDomVersion

Obtiene la versión de XML Document Object Model (DOM) de World Wide Web Consortium (W3C) que admite el explorador del cliente.

W3CDomVersion

Obtiene la versión del Document Object Model (DOM) XML de World Wide Web Consortium (W3C) que el explorador admite.

(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

AddBrowser(String)

Se usa internamente para agregar una entrada a la colección interna de exploradores con funciones reconocidas.

(Heredado de HttpCapabilitiesBase)
CreateHtmlTextWriter(TextWriter)

Crea una nueva instancia de la clase HtmlTextWriter que se va a utilizar.

(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 que el objeto actual.

(Heredado de Object)
GetClrVersions()

Devuelve todas las versiones de Common Language Runtime de .NET instaladas en el cliente.

GetClrVersions()

Devuelve todas las versiones de Common Language Runtime de .NET Framework instaladas en el cliente.

(Heredado de HttpCapabilitiesBase)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
Init()

Se utiliza internamente para inicializar un conjunto de valores interno.

(Heredado de HttpCapabilitiesBase)
IsBrowser(String)

Obtiene un valor que indica si el explorador del cliente es igual que el explorador especificado.

(Heredado de HttpCapabilitiesBase)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

IFilterResolutionService.CompareFilters(String, String)

Se utiliza internamente para comparar filtros.

(Heredado de HttpCapabilitiesBase)
IFilterResolutionService.EvaluateFilter(String)

Se utiliza internamente para evaluar un filtro.

(Heredado de HttpCapabilitiesBase)

Se aplica a

Consulte también