HttpBrowserCapabilitiesWrapper Clase

Definición

Encapsula el objeto intrínseco HTTP que permite al servidor recopilar información sobre las funcionalidades del explorador que ha realizado la solicitud actual.

public ref class HttpBrowserCapabilitiesWrapper : System::Web::HttpBrowserCapabilitiesBase
public class HttpBrowserCapabilitiesWrapper : System.Web.HttpBrowserCapabilitiesBase
type HttpBrowserCapabilitiesWrapper = class
    inherit HttpBrowserCapabilitiesBase
Public Class HttpBrowserCapabilitiesWrapper
Inherits HttpBrowserCapabilitiesBase
Herencia
HttpBrowserCapabilitiesWrapper

Comentarios

La HttpBrowserCapabilitiesWrapper clase deriva de la HttpBrowserCapabilitiesBase clase y actúa como contenedor para la HttpBrowserCapabilities clase . Esta clase expone la funcionalidad de la HttpBrowserCapabilities clase y expone el HttpBrowserCapabilitiesBase tipo . La clase /> c1 de

Constructores

Nombre Description
HttpBrowserCapabilitiesWrapper(HttpBrowserCapabilities)

Inicializa una nueva instancia de la clase HttpBrowserCapabilitiesWrapper.

Propiedades

Nombre Description
ActiveXControls

Obtiene un valor que indica si el explorador es capaz de admitir controles ActiveX.

Adapters

Obtiene la colección de adaptadores de control disponibles.

AOL

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

BackgroundSounds

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

Beta

Obtiene un valor que indica si el explorador es una versión beta.

Browser

Obtiene la cadena del explorador (si existe) enviada por el explorador en el encabezado de User-Agent solicitud.

Browsers

Obtiene una colección de exploradores para los que se reconocen las funcionalidades.

CanCombineFormsInDeck

Obtiene un valor que indica si el explorador admite barajas que contienen varias formas, como tarjetas independientes.

CanInitiateVoiceCall

Obtiene un valor que indica si el dispositivo del explorador es capaz de iniciar una llamada de voz.

CanRenderAfterInputOrSelectElement

Obtiene un valor que indica si el explorador admite contenido de página que sigue a WML select o input elementos.

CanRenderEmptySelects

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

CanRenderInputAndSelectElementsTogether

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

CanRenderMixedSelects

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

CanRenderOneventAndPrevElementsTogether

Obtiene un valor que indica si el explorador admite WML onevent y prev elementos en la misma tarjeta.

CanRenderPostBackCards

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

CanRenderSetvarZeroWithMultiSelectionList

Obtiene un valor que indica si el explorador admite elementos WML setvar que tienen un value atributo de 0.

CanSendMail

Obtiene un valor que indica si el explorador admite el envío de mensajes de correo electrónico mediante el esquema HTML mailto .

Capabilities

Se usa internamente para obtener las funcionalidades definidas del explorador.

CDF

Obtiene un valor que indica si el explorador admite el formato de definición de canal (CDF) para la difusión web.

ClrVersion

Obtiene la versión de .NET Framework instalada en el cliente.

Cookies

Obtiene un valor que indica si el explorador es capaz de admitir cookies.

Crawler

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

DefaultSubmitButtonLimit

Obtiene el número máximo de botones de envío permitidos para un formulario.

EcmaScriptVersion

Obtiene el número de versión de ECMAScript (JavaScript) que admite el explorador.

Frames

Obtiene un valor que indica si el explorador admite marcos HTML.

GatewayMajorVersion

Obtiene el número de versión principal de la puerta de enlace inalámbrica que se usa para acceder al servidor, si se conoce.

GatewayMinorVersion

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

GatewayVersion

Obtiene la versión de la puerta de enlace inalámbrica que se usa para acceder al servidor, si se conoce.

HasBackButton

Obtiene un valor que indica si el explorador tiene un botón Atrás dedicado.

HidesRightAlignedMultiselectScrollbars

Obtiene un valor que indica si la barra de desplazamiento de un elemento HTML select multiple que tiene un align valor de atributo de right está oculta al representarse.

HtmlTextWriter

Obtiene o establece el nombre de clase completo del objeto HtmlTextWriter que se va a usar para escribir caracteres de marcado y texto.

Id

Obtiene el identificador interno del explorador tal como se especifica en el archivo de definición del explorador.

InputType

Obtiene el tipo de entrada compatible con el explorador.

IsColor

Obtiene un valor que indica si el explorador tiene una pantalla de color.

IsMobileDevice

Obtiene un valor que indica si el explorador es un dispositivo móvil reconocido.

Item[String]

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

JavaApplets

Obtiene un valor que indica si el explorador admite Java.

JScriptVersion

Obtiene la versión de JScript que admite el explorador.

MajorVersion

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

MaximumHrefLength

Obtiene la longitud máxima en caracteres para el href atributo de un elemento HTML a (delimitador).

MaximumRenderedPageSize

Obtiene la longitud máxima de la página, en bytes, que el explorador puede mostrar.

MaximumSoftkeyLabelLength

Obtiene la longitud máxima del texto que puede mostrar una etiqueta de tecla temporal.

MinorVersion

Obtiene el número de versión secundaria (decimal) del explorador.

MinorVersionString

Obtiene el número de versión secundaria (decimal) del explorador como una cadena.

MobileDeviceManufacturer

Obtiene el nombre del fabricante de un dispositivo móvil, si se conoce.

MobileDeviceModel

Obtiene el nombre del modelo de un dispositivo móvil, si se conoce.

MSDomVersion

Obtiene la versión del modelo de objetos de documento (DOM) de Microsoft HTML (MSHTML) que admite el explorador.

NumberOfSoftkeys

Obtiene el número de teclas de software en un dispositivo móvil.

Platform

Obtiene el nombre del sistema operativo que usa el cliente, si se conoce.

PreferredImageMime

Obtiene el tipo MIME del tipo de contenido de imagen que el explorador prefiere normalmente.

PreferredRenderingMime

Obtiene el tipo MIME del tipo de contenido que el explorador prefiere normalmente.

PreferredRenderingType

Obtiene el nombre general del tipo de contenido que prefiere el explorador.

PreferredRequestEncoding

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

PreferredResponseEncoding

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

RendersBreakBeforeWmlSelectAndInput

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

RendersBreaksAfterHtmlLists

Obtiene un valor que indica si el explorador representa un salto de línea después de los elementos de elemento de lista.

RendersBreaksAfterWmlAnchor

Obtiene un valor que indica si el explorador representa un salto de línea después de un elemento WML a (delimitador) independiente.

RendersBreaksAfterWmlInput

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

RendersWmlDoAcceptsInline

Obtiene un valor que indica si el explorador de dispositivos móviles representa una construcción de aceptación de formulario WML do como un botón insertado en lugar de como una tecla temporal.

RendersWmlSelectsAsMenuCards

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

RequiredMetaTagNameValue

Se usa internamente para generar una metaetiqueta requerida por algunos exploradores.

RequiresAttributeColonSubstitution

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

RequiresContentTypeMetaTag

Obtiene un valor que indica si el explorador requiere un elemento HTML meta para el que se especifica el content-type atributo.

RequiresControlStateInSession

Obtiene un valor que indica si el explorador requiere que se mantenga el estado de control en las sesiones.

RequiresDBCSCharacter

Obtiene un valor que indica si el explorador requiere un juego de caracteres de doble byte.

RequiresHtmlAdaptiveErrorReporting

Obtiene un valor que indica si el explorador requiere mensajes de error no estándar.

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 .

RequiresNoBreakInFormatting

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

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.

RequiresPhoneNumbersAsPlainText

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

RequiresSpecialViewStateEncoding

Obtiene un valor que indica si el explorador requiere que los valores de estado de vista se codifiquen especialmente.

RequiresUniqueFilePathSuffix

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

RequiresUniqueHtmlCheckboxNames

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

RequiresUniqueHtmlInputNames

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

RequiresUrlEncodedPostfieldValues

Obtiene un valor que indica si los datos de postback enviados por el explorador estarán codificados con dirección URL.

ScreenBitDepth

Obtiene la profundidad de la pantalla, en bits por píxel.

ScreenCharactersHeight

Obtiene el alto aproximado de la pantalla, en líneas de caracteres.

ScreenCharactersWidth

Obtiene el ancho aproximado de la pantalla, en caracteres.

ScreenPixelsHeight

Obtiene el alto aproximado de la pantalla, en píxeles.

ScreenPixelsWidth

Obtiene el ancho aproximado de la pantalla, en píxeles.

SupportsAccesskeyAttribute

Obtiene un valor que indica si el explorador admite el accesskey atributo de HTML a (delimitador) y input elementos.

SupportsBodyColor

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

SupportsBold

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

SupportsCacheControlMetaTag

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

SupportsCallback

Obtiene un valor que indica si el explorador admite scripts de devolución de llamada.

SupportsCss

Obtiene un valor que indica si el explorador admite hojas de estilos en cascada (CSS).

SupportsDivAlign

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

SupportsDivNoWrap

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

SupportsEmptyStringInCookieValue

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

SupportsFontColor

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

SupportsFontName

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

SupportsFontSize

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

SupportsImageSubmit

Obtiene un valor que indica si el explorador admite el uso de una imagen personalizada en lugar de un botón de envío de formulario estándar.

SupportsIModeSymbols

Obtiene un valor que indica si el explorador admite símbolos en modo i.

SupportsInputIStyle

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

SupportsInputMode

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

SupportsItalic

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

SupportsJPhoneMultiMediaAttributes

Obtiene un valor que indica si el explorador admite atributos multimedia J-Phone.

SupportsJPhoneSymbols

Obtiene un valor que indica si el explorador admite símbolos de imagen específicos de J-Phone.

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 .

SupportsRedirectWithCookie

Obtiene un valor que indica si el explorador admite cookies en el redireccionamiento.

SupportsSelectMultiple

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

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.

SupportsXmlHttp

Obtiene un valor que indica si el explorador admite la recepción de XML a través de HTTP.

Tables

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

TagWriter

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

Type

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

UseOptimizedCacheKey

Se usa internamente para obtener un valor que indica si se debe usar una clave de caché optimizada.

VBScript

Obtiene un valor que indica si el explorador admite Visual Basic edición scripting (VBScript).

Version

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

W3CDomVersion

Obtiene la versión del Modelo de objetos de documento XML (DOM) de World Wide Web Consortium (W3C) que admite el explorador.

Win16

Obtiene un valor que indica si el cliente es un equipo basado en Win16.

Win32

Obtiene un valor que indica si el cliente es un equipo basado en Win32.

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.

CompareFilters(String, String)

Se usa internamente para comparar filtros.

CreateHtmlTextWriter(TextWriter)

Crea una nueva instancia del HtmlTextWriter objeto que se va a usar para representar el marcado en el explorador.

DisableOptimizedCacheKey()

Se usa internamente para deshabilitar el uso de una clave de caché optimizada.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
EvaluateFilter(String)

Se usa internamente para evaluar un filtro.

GetClrVersions()

Obtiene todas las versiones del .NET Framework Common Language Runtime (CLR) que se instalan en el cliente.

GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
IsBrowser(String)

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

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a