Compartir por


HttpBrowserCapabilities Clase

Definición

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
HttpBrowserCapabilities
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 <bgsounds> elemento HTML.

(Heredado de HttpCapabilitiesBase)
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 User-Agent solicitud.

(Heredado de HttpCapabilitiesBase)
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 <select> o <input> elementos.

(Heredado de HttpCapabilitiesBase)
CanRenderEmptySelects

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

(Heredado de HttpCapabilitiesBase)
CanRenderInputAndSelectElementsTogether

Obtiene un valor que indica si el explorador admite WML INPUT y SELECT elementos juntos en la misma tarjeta.

(Heredado de HttpCapabilitiesBase)
CanRenderMixedSelects

Obtiene un valor que indica si el explorador admite elementos WML <option> que especifican los onpick atributos y value .

(Heredado de HttpCapabilitiesBase)
CanRenderOneventAndPrevElementsTogether

Obtiene un valor que indica si el explorador admite WML <onevent> y <prev> elementos que coexisten dentro de la misma tarjeta WML.

(Heredado de HttpCapabilitiesBase)
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 <setvar> con un value atributo de 0.

(Heredado de HttpCapabilitiesBase)
CanSendMail

Obtiene un valor que indica si el explorador admite el envío de correo electrónico mediante 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 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 <select multiple> con un align valor de atributo de right está oculta al representarse.

(Heredado de HttpCapabilitiesBase)
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 href atributo 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 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 <select> o <input> los elementos.

(Heredado de HttpCapabilitiesBase)
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 <a> (delimitador) independiente.

(Heredado de HttpCapabilitiesBase)
RendersBreaksAfterWmlInput

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

(Heredado de HttpCapabilitiesBase)
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 docomo un botón insertado en lugar de como una tecla temporal.

(Heredado de HttpCapabilitiesBase)
RendersWmlSelectsAsMenuCards

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

(Heredado de HttpCapabilitiesBase)
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 <meta> para el que se especifica el content-type atributo.

(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 HTML <br> .

(Heredado de HttpCapabilitiesBase)
RequiresNoBreakInFormatting

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

(Heredado de HttpCapabilitiesBase)
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 VIEWSTATE que los valores se codifiquen especialmente.

(Heredado de HttpCapabilitiesBase)
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 name de varios elementos HTML <input type="checkbox"> .

(Heredado de HttpCapabilitiesBase)
RequiresUniqueHtmlInputNames

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

(Heredado de HttpCapabilitiesBase)
RequiresUrlEncodedPostfieldValues

Obtiene un valor que indica si los datos de postback enviados por el explorador serán UrlEncoded.

(Heredado de HttpCapabilitiesBase)
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 ACCESSKEY atributo de HTML <a> (delimitador) y <input> elementos.

(Heredado de HttpCapabilitiesBase)
SupportsBodyColor

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

(Heredado de HttpCapabilitiesBase)
SupportsBold

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

(Heredado de HttpCapabilitiesBase)
SupportsCacheControlMetaTag

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

(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 hojas de estilos en cascada (CSS).

(Heredado de HttpCapabilitiesBase)
SupportsDivAlign

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

(Heredado de HttpCapabilitiesBase)
SupportsDivNoWrap

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

(Heredado de HttpCapabilitiesBase)
SupportsEmptyStringInCookieValue

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

(Heredado de HttpCapabilitiesBase)
SupportsFontColor

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

(Heredado de HttpCapabilitiesBase)
SupportsFontName

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

(Heredado de HttpCapabilitiesBase)
SupportsFontSize

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

(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 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 istyle atributo de elementos HTML <input> .

(Heredado de HttpCapabilitiesBase)
SupportsInputMode

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

(Heredado de HttpCapabilitiesBase)
SupportsItalic

Obtiene un valor que indica si el explorador admite elementos HTML <i> para dar formato al texto 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 de action atributo de los elementos HTML <form> .

(Heredado de HttpCapabilitiesBase)
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 multiple atributo de elementos HTML <select> .

(Heredado de HttpCapabilitiesBase)
SupportsUncheck

Obtiene un valor que indica si la desactivación de un elemento HTML <input type=checkbox> comprobado 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 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 <table> .

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

Se aplica a

Consulte también