HttpBrowserCapabilitiesWrapper 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í.
Encapsula el objeto HTTP intrínseco que permite al servidor recopilar información sobre las capacidades del explorador que realizó 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
Comentarios
La HttpBrowserCapabilitiesWrapper clase se deriva de la clase y actúa como contenedor para la clase HttpBrowserCapabilitiesBase HttpBrowserCapabilities . Esta clase expone la funcionalidad de la HttpBrowserCapabilities clase y expone el tipo HttpBrowserCapabilitiesBase . La clase permite reemplazar la implementación original de la clase en la aplicación por una implementación personalizada, como cuando se realizan pruebas unitarias fuera de la HttpBrowserCapabilitiesBase HttpBrowserCapabilities canalización ASP.NET datos.
Constructores
HttpBrowserCapabilitiesWrapper(HttpBrowserCapabilities) |
Inicializa una nueva instancia de la clase HttpBrowserCapabilitiesWrapper. |
Propiedades
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 elemento HTML |
Beta |
Obtiene un valor que indica si el explorador es una versión beta. |
Browser |
Obtiene la cadena del explorador (si existe) que éste envió en el encabezado de la solicitud |
Browsers |
Obtiene una colección de exploradores cuyas capacidades se reconocen. |
CanCombineFormsInDeck |
Obtiene un valor que indica si el explorador admite barajas que contengan varios formularios, como cartas 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 después los de elementos WML |
CanRenderEmptySelects |
Obtiene un valor que indica si el explorador admite los elementos HTML |
CanRenderInputAndSelectElementsTogether |
Obtiene un valor que indica si el explorador admite los elementos de WML |
CanRenderMixedSelects |
Obtiene un valor que indica si el explorador admite elementos WML |
CanRenderOneventAndPrevElementsTogether |
Obtiene un valor que indica si el explorador admite los elementos de WML |
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 |
CanSendMail |
Obtiene un valor que indica si el explorador admite el envío de mensajes de correo electrónico con el esquema HTML |
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 que está 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 agente del motor de búsqueda. |
DefaultSubmitButtonLimit |
Obtiene el número máximo de botones de envío que se permiten en 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 la versión principal de la puerta de enlace inalámbrica que se usa para obtener acceso al servidor, si se conoce. |
GatewayMinorVersion |
Obtiene el número de la 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 obtener acceso 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 |
HtmlTextWriter |
Obtiene o establece el nombre de clase completo del HtmlTextWriter que se va a usar para escribir caracteres de marcado y texto. |
Id |
Obtiene el identificador interno del explorador según se especifica en el archivo de definición de explorador. |
InputType |
Obtiene el tipo de entrada compatible con el explorador. |
IsColor |
Obtiene un valor que indica si el explorador tiene una presentación en color. |
IsMobileDevice |
Obtiene un valor que indica si explorador es un dispositivo móvil reconocido. |
Item[String] |
Obtiene el valor de la funcionalidad de explorador especificada. En C#, esta propiedad es el indexador para la clase. |
JavaApplets |
Obtiene un valor que indica si el explorador admite Java. |
JScriptVersion |
Obtiene la versión de JScript que el explorador admite. |
MajorVersion |
Obtiene el número de versión principal (entero) del explorador. |
MaximumHrefLength |
Obtiene la longitud máxima, en caracteres, del atributo |
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 una etiqueta de tecla contextual puede mostrar. |
MinorVersion |
Obtiene el número de versión secundaria (la parte decimal) del explorador. |
MinorVersionString |
Obtiene el número de versión secundaria (a la derecha del separador de decimales) del explorador como una cadena. |
MobileDeviceManufacturer |
Obtiene el nombre del fabricante de un dispositivo móvil, si se conoce. |
MobileDeviceModel |
Obtiene el nombre de modelo de un dispositivo móvil, si se conoce. |
MSDomVersion |
Obtiene la versión del Document Object Model (DOM) de Microsoft HTML (MSHTML) que el explorador admite. |
NumberOfSoftkeys |
Obtiene el número de teclas contextuales en un dispositivo móvil. |
Platform |
Obtiene el nombre del sistema operativo que el cliente está usando, si se conoce. |
PreferredImageMime |
Obtiene el tipo MIME del tipo de contenido de imagen que suele preferir el explorador. |
PreferredRenderingMime |
Obtiene el tipo MIME del tipo de contenido que suele preferir el explorador. |
PreferredRenderingType |
Obtiene el nombre general para el tipo de contenido que prefiere el explorador. |
PreferredRequestEncoding |
Obtiene la codificación de solicitud preferida del explorador. |
PreferredResponseEncoding |
Obtiene la codificación de respuesta preferida del explorador. |
RendersBreakBeforeWmlSelectAndInput |
Obtiene un valor que indica si el explorador representa un salto de línea antes de los elementos |
RendersBreaksAfterHtmlLists |
Obtiene un valor que indica si el explorador representa un salto de línea después de los elementos de lista. |
RendersBreaksAfterWmlAnchor |
Obtiene un valor que indica si el explorador representa un salto de línea después de un elemento WML |
RendersBreaksAfterWmlInput |
Obtiene un valor que indica si el explorador representa un salto de línea después de un elemento WML |
RendersWmlDoAcceptsInline |
Obtiene un valor que indica si el explorador del dispositivo móvil representa una construcción de aceptación de formularios WML |
RendersWmlSelectsAsMenuCards |
Obtiene un valor que indica si el explorador representa elementos WML |
RequiredMetaTagNameValue |
Se usa internamente para generar la etiqueta META que algunos exploradores necesitan. |
RequiresAttributeColonSubstitution |
Obtiene un valor que indica si el explorador requiere que los caracteres de dos puntos de los valores de atributo de elemento se reemplacen por un carácter distinto. |
RequiresContentTypeMetaTag |
Obtiene un valor que indica si el explorador requiere un elemento HTML |
RequiresControlStateInSession |
Obtiene un valor que indica si el explorador requiere que el estado del control se mantenga 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ándares. |
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 los elementos HTML |
RequiresOutputOptimization |
Obtiene un valor que indica si el explorador requiere que las páginas contengan un formulario de tamaño optimizado 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 un marcado especial. |
RequiresSpecialViewStateEncoding |
Obtiene un valor que indica si el explorador requiere que los valores de estado de vista se codifiquen de manera especial. |
RequiresUniqueFilePathSuffix |
Obtiene un valor que indica si el explorador necesita direcciones URL de acción de formulario únicas. |
RequiresUniqueHtmlCheckboxNames |
Obtiene un valor que indica si el explorador requiere valores únicos del atributo |
RequiresUniqueHtmlInputNames |
Obtiene un valor que indica si el explorador requiere valores únicos del atributo |
RequiresUrlEncodedPostfieldValues |
Obtiene un valor que indica si los datos de postback que el explorador envía se codificarán en 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 presentación, 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 atributo |
SupportsBodyColor |
Obtiene un valor que indica si el explorador admite el atributo |
SupportsBold |
Obtiene un valor que indica si el explorador admite los elementos HTML |
SupportsCacheControlMetaTag |
Obtiene un valor que indica si el explorador admite el valor |
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 atributo |
SupportsDivNoWrap |
Obtiene un valor que indica si el explorador admite el atributo |
SupportsEmptyStringInCookieValue |
Obtiene un valor que indica si el explorador admite cadenas vacías en los valores de cookie. |
SupportsFontColor |
Obtiene un valor que indica si el explorador admite el atributo |
SupportsFontName |
Obtiene un valor que indica si el explorador admite el atributo |
SupportsFontSize |
Obtiene un valor que indica si el explorador admite el atributo |
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 los símbolos i-mode. |
SupportsInputIStyle |
Obtiene un valor que indica si el explorador admite el atributo |
SupportsInputMode |
Obtiene un valor que indica si el explorador admite el atributo |
SupportsItalic |
Obtiene un valor que indica si el explorador admite los elementos HTML |
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 imágenes específicos de J-Phone. |
SupportsQueryStringInFormAction |
Obtiene un valor que indica si el explorador admite una cadena de consulta en el valor del atributo |
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 atributo |
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 sobre HTTP. |
Tables |
Obtiene un valor que indica si el explorador admite los elementos HTML |
TagWriter |
Se utiliza 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 (la parte entera) del explorador. |
UseOptimizedCacheKey |
Se usa internamente para obtener un valor que indica si se usa una clave de caché optimizada. |
VBScript |
Obtiene un valor que indica si el explorador admite Visual Basic Scripting Edition (VBScript). |
Version |
Obtiene el número de versión completo (la parte entera y decimal) del explorador como una cadena. |
W3CDomVersion |
Obtiene la versión del Document Object Model (DOM) XML de World Wide Web Consortium (W3C) que el explorador admite. |
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
AddBrowser(String) |
Se usa internamente para agregar una entrada a la colección interna de exploradores con funciones reconocidas. |
CompareFilters(String, String) |
Se utiliza internamente para comparar filtros. |
CreateHtmlTextWriter(TextWriter) |
Crea una instancia nueva del objeto HtmlTextWriter que se 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 que el objeto actual. (Heredado de Object) |
EvaluateFilter(String) |
Se utiliza internamente para evaluar un filtro. |
GetClrVersions() |
Obtiene todas las versiones de Common Language Runtime (CLR) de .NET Framework que están instaladas en el cliente. |
GetHashCode() |
Sirve 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 del cliente es el mismo que el explorador especificado. |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |