HttpBrowserCapabilitiesBase Clase

Definición

Actúa como clase base para las clases que permiten al servidor recopilar información sobre las funcionalidades del explorador que realizó la solicitud actual.

public ref class HttpBrowserCapabilitiesBase abstract : System::Web::UI::IFilterResolutionService
public abstract class HttpBrowserCapabilitiesBase : System.Web.UI.IFilterResolutionService
type HttpBrowserCapabilitiesBase = class
    interface IFilterResolutionService
Public MustInherit Class HttpBrowserCapabilitiesBase
Implements IFilterResolutionService
Herencia
HttpBrowserCapabilitiesBase
Derivado
Implementaciones

Comentarios

La HttpBrowserCapabilitiesBase clase es una clase abstracta que contiene los mismos miembros que la HttpBrowserCapabilities clase . La clase permite crear clases derivadas como la clase />

La HttpBrowserCapabilitiesWrapper clase deriva de la HttpBrowserCapabilitiesBase clase . La HttpBrowserCapabilitiesWrapper clase actúa como contenedor para la HttpBrowserCapabilities clase . En tiempo de ejecución, normalmente se usa una instancia de la HttpBrowserCapabilitiesWrapper clase para llamar a miembros del HttpBrowserCapabilities objeto .

Constructores

Nombre Description
HttpBrowserCapabilitiesBase()

Inicializa la clase para que la use una instancia de clase heredada. Una clase heredada solo puede llamar a este constructor.

Propiedades

Nombre Description
ActiveXControls

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador es capaz de admitir controles ActiveX.

Adapters

Cuando se reemplaza en una clase derivada, obtiene la colección de adaptadores de control disponibles.

AOL

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el cliente es un explorador de America Online (AOL).

BackgroundSounds

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite la reproducción de sonidos de fondo mediante el bgsounds elemento HTML.

Beta

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador es una versión beta.

Browser

Cuando se reemplaza en una clase derivada, obtiene la cadena del explorador (si existe) enviada por el explorador en el encabezado de User-Agent solicitud.

Browsers

Cuando se reemplaza en una clase derivada, obtiene una colección de exploradores para los que se reconocen las funcionalidades.

CanCombineFormsInDeck

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite barajas que contienen varias formas, como tarjetas independientes.

CanInitiateVoiceCall

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el dispositivo del explorador es capaz de iniciar una llamada de voz.

CanRenderAfterInputOrSelectElement

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite contenido de página que sigue a WML select o input elementos.

CanRenderEmptySelects

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite elementos HTML select vacíos.

CanRenderInputAndSelectElementsTogether

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite WML input y select elementos juntos en la misma tarjeta.

CanRenderMixedSelects

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite elementos WML option que especifican los onpick atributos y value .

CanRenderOneventAndPrevElementsTogether

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite WML onevent y prev elementos en la misma tarjeta.

CanRenderPostBackCards

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite tarjetas WML para postback.

CanRenderSetvarZeroWithMultiSelectionList

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite elementos WML setvar que tienen un value atributo de 0.

CanSendMail

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el envío de mensajes de correo electrónico mediante el esquema HTML mailto .

Capabilities

Cuando se reemplaza en una clase derivada, se usa internamente para obtener las funcionalidades definidas del explorador.

CDF

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el formato de definición de canal (CDF) para la difusión web.

ClrVersion

Cuando se reemplaza en una clase derivada, obtiene la versión de .NET Framework que se instala en el cliente.

Cookies

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador es capaz de admitir cookies.

Crawler

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador es un rastreador web del motor de búsqueda.

DefaultSubmitButtonLimit

Cuando se reemplaza en una clase derivada, obtiene el número máximo de botones de envío permitidos para un formulario.

EcmaScriptVersion

Cuando se reemplaza en una clase derivada, obtiene el número de versión de ECMAScript (JavaScript) que admite el explorador.

Frames

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite marcos HTML.

GatewayMajorVersion

Cuando se reemplaza en una clase derivada, 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

Cuando se reemplaza en una clase derivada, 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

Cuando se reemplaza en una clase derivada, obtiene la versión de la puerta de enlace inalámbrica que se usa para acceder al servidor, si se conoce.

HasBackButton

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador tiene un botón Atrás dedicado.

HidesRightAlignedMultiselectScrollbars

Cuando se reemplaza en una clase derivada, 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

Cuando se invalida en una clase derivada, obtiene o establece el nombre de clase completo del objeto HtmlTextWriter que se va a usar para escribir caracteres de marcado y texto.

Id

Cuando se invalida en una clase derivada, obtiene el identificador interno del explorador tal como se especifica en el archivo de definición del explorador.

InputType

Cuando se reemplaza en una clase derivada, obtiene el tipo de entrada que admite el explorador.

IsColor

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador tiene una presentación de color.

IsMobileDevice

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador es un dispositivo móvil reconocido.

Item[String]

Cuando se reemplaza en una clase derivada, obtiene el valor de la funcionalidad del explorador especificada. En C#, esta propiedad es el indexador de la clase .

JavaApplets

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite Java.

JScriptVersion

Cuando se reemplaza en una clase derivada, obtiene la versión de JScript que admite el explorador.

MajorVersion

Cuando se reemplaza en una clase derivada, obtiene el número de versión principal (entero) del explorador.

MaximumHrefLength

Cuando se reemplaza en una clase derivada, obtiene la longitud máxima en caracteres para el href atributo de un elemento HTML a (delimitador).

MaximumRenderedPageSize

Cuando se reemplaza en una clase derivada, obtiene la longitud máxima de la página, en bytes, que el explorador puede mostrar.

MaximumSoftkeyLabelLength

Cuando se reemplaza en una clase derivada, obtiene la longitud máxima del texto que puede mostrar una etiqueta de tecla temporal.

MinorVersion

Cuando se reemplaza en una clase derivada, obtiene el número de versión secundaria (decimal) del explorador.

MinorVersionString

Cuando se reemplaza en una clase derivada, obtiene el número de versión secundaria (decimal) del explorador como una cadena.

MobileDeviceManufacturer

Cuando se reemplaza en una clase derivada, obtiene el nombre del fabricante de un dispositivo móvil, si se conoce.

MobileDeviceModel

Cuando se reemplaza en una clase derivada, obtiene el nombre del modelo de un dispositivo móvil, si se conoce.

MSDomVersion

Cuando se reemplaza en una clase derivada, obtiene la versión del modelo de objetos de documento (DOM) de Microsoft HTML (MSHTML) que admite el explorador.

NumberOfSoftkeys

Cuando se reemplaza en una clase derivada, obtiene el número de teclas de software en un dispositivo móvil.

Platform

Cuando se reemplaza en una clase derivada, obtiene el nombre del sistema operativo que usa el cliente, si se conoce.

PreferredImageMime

Cuando se reemplaza en una clase derivada, obtiene el tipo MIME del tipo de contenido de imagen que el explorador prefiere normalmente.

PreferredRenderingMime

Cuando se reemplaza en una clase derivada, obtiene el tipo MIME del tipo de contenido que el explorador prefiere normalmente.

PreferredRenderingType

Cuando se reemplaza en una clase derivada, obtiene el nombre general del tipo de contenido que prefiere el explorador.

PreferredRequestEncoding

Cuando se reemplaza en una clase derivada, obtiene la codificación de solicitud que prefiere el explorador.

PreferredResponseEncoding

Cuando se reemplaza en una clase derivada, obtiene la codificación de respuesta que prefiere el explorador.

RendersBreakBeforeWmlSelectAndInput

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador representa un salto de línea antes de WML select o input elementos.

RendersBreaksAfterHtmlLists

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador representa un salto de línea después de los elementos de elemento de lista.

RendersBreaksAfterWmlAnchor

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador representa un salto de línea después de un elemento WML a (delimitador) independiente.

RendersBreaksAfterWmlInput

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador representa un salto de línea después de un elemento WML input .

RendersWmlDoAcceptsInline

Cuando se reemplaza en una clase derivada, 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 de software.

RendersWmlSelectsAsMenuCards

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador representa elementos WML select como tarjetas de menú, en lugar de como un cuadro combinado.

RequiredMetaTagNameValue

Cuando se reemplaza en una clase derivada, se usa internamente para generar una metaetiqueta requerida por algunos exploradores.

RequiresAttributeColonSubstitution

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador requiere dos puntos en los valores de atributo de elemento que se reemplazarán por un carácter diferente.

RequiresContentTypeMetaTag

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador requiere un elemento HTML meta para el que se especifica el content-type atributo.

RequiresControlStateInSession

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador requiere que se mantenga el estado de control en las sesiones.

RequiresDBCSCharacter

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador requiere un juego de caracteres de doble byte.

RequiresHtmlAdaptiveErrorReporting

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador requiere mensajes de error no estándar.

RequiresLeadingPageBreak

Cuando se reemplaza en una clase derivada, 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

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador no admite elementos HTML br para dar formato a saltos de línea.

RequiresOutputOptimization

Cuando se reemplaza en una clase derivada, 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

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite marcado telefónico basado en texto sin formato o si requiere marcado especial.

RequiresSpecialViewStateEncoding

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador requiere que los valores de estado de vista se codifiquen especialmente.

RequiresUniqueFilePathSuffix

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador requiere direcciones URL únicas de acción de formulario.

RequiresUniqueHtmlCheckboxNames

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador requiere valores de atributo únicos name para varios elementos HTML input type="checkbox" .

RequiresUniqueHtmlInputNames

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador requiere valores de atributo únicos name para varios elementos HTML input .

RequiresUrlEncodedPostfieldValues

Cuando se invalida en una clase derivada, obtiene un valor que indica si los datos de postback enviados por el explorador estarán codificados con dirección URL.

ScreenBitDepth

Cuando se reemplaza en una clase derivada, obtiene la profundidad de la pantalla, en bits por píxel.

ScreenCharactersHeight

Cuando se reemplaza en una clase derivada, obtiene el alto aproximado de la pantalla, en líneas de caracteres.

ScreenCharactersWidth

Cuando se reemplaza en una clase derivada, obtiene el ancho aproximado de la pantalla, en caracteres.

ScreenPixelsHeight

Cuando se reemplaza en una clase derivada, obtiene el alto aproximado de la pantalla, en píxeles.

ScreenPixelsWidth

Cuando se reemplaza en una clase derivada, obtiene el ancho aproximado de la pantalla, en píxeles.

SupportsAccesskeyAttribute

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el accesskey atributo de HTML a (delimitador) y input elementos.

SupportsBodyColor

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el bgcolor atributo del elemento HTML body .

SupportsBold

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite elementos HTML b para dar formato al texto en negrita.

SupportsCacheControlMetaTag

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el cache-control valor para el http-equiv atributo de los elementos HTML meta .

SupportsCallback

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite scripts de devolución de llamada.

SupportsCss

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite hojas de estilos en cascada (CSS).

SupportsDivAlign

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el align atributo de elementos HTML div .

SupportsDivNoWrap

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el nowrap atributo de elementos HTML div .

SupportsEmptyStringInCookieValue

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite cadenas vacías en valores de cookie.

SupportsFontColor

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el color atributo de elementos HTML font .

SupportsFontName

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el name atributo de elementos HTML font .

SupportsFontSize

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el size atributo de elementos HTML font .

SupportsImageSubmit

Cuando se reemplaza en una clase derivada, 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

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite símbolos en modo i.

SupportsInputIStyle

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el istyle atributo de elementos HTML input .

SupportsInputMode

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el mode atributo de elementos HTML input .

SupportsItalic

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite elementos HTML i para dar formato al texto cursiva.

SupportsJPhoneMultiMediaAttributes

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite atributos multimedia J-Phone.

SupportsJPhoneSymbols

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite símbolos de imagen específicos de J-Phone.

SupportsQueryStringInFormAction

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite una cadena de consulta en el action valor de atributo de los elementos HTML form .

SupportsRedirectWithCookie

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite cookies en el redireccionamiento.

SupportsSelectMultiple

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el multiple atributo de elementos HTML select .

SupportsUncheck

Cuando se invalida en una clase derivada, 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

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite la recepción de XML a través de HTTP.

Tables

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite elementos HTML table .

TagWriter

Cuando se reemplaza en una clase derivada, se usa internamente para obtener el tipo del objeto que se usa para escribir etiquetas para el explorador.

Type

Cuando se reemplaza en una clase derivada, obtiene el nombre y el número de versión principal (entero) del explorador.

UseOptimizedCacheKey

Cuando se reemplaza en una clase derivada, se usa internamente para obtener un valor que indica si se va a usar una clave de caché optimizada.

VBScript

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite Visual Basic edición scripting (VBScript).

Version

Cuando se reemplaza en una clase derivada, obtiene el número de versión completo (entero y decimal) del explorador como una cadena.

W3CDomVersion

Cuando se reemplaza en una clase derivada, obtiene la versión del Modelo de objetos de documento XML (DOM) del World Wide Web Consortium (W3C) que admite el explorador.

Win16

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el cliente es un equipo basado en Win16.

Win32

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el cliente es un equipo basado en Win32.

Métodos

Nombre Description
AddBrowser(String)

Cuando se reemplaza en una clase derivada, se usa internamente para agregar una entrada a la colección interna de exploradores para las que se reconocen las funcionalidades.

CompareFilters(String, String)

Cuando se reemplaza en una clase derivada, se usa internamente para comparar filtros.

CreateHtmlTextWriter(TextWriter)

Cuando se reemplaza en una clase derivada, crea una nueva instancia del HtmlTextWriter objeto que se usará para representar el marcado en el explorador.

DisableOptimizedCacheKey()

Cuando se reemplaza en una clase derivada, 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)

Cuando se invalida en una clase derivada, se usa internamente para evaluar un filtro.

GetClrVersions()

Cuando se reemplaza en una clase derivada, obtiene todas las versiones de Common Language Runtime (CLR) de .NET Framework que están instaladas 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)

Cuando se reemplaza en una clase derivada, 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