HttpBrowserCapabilitiesBase 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í.
Actúa como clase base para las clases que permiten al servidor recopilar información acerca de las capacidades 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 clase HttpBrowserCapabilities . La clase le permite crear clases derivadas que son como la clase , pero que puede personalizar y que funcionan fuera de la canalización HttpBrowserCapabilitiesBase HttpBrowserCapabilities ASP.NET datos. Al realizar pruebas unitarias, normalmente se usa una clase derivada para implementar miembros con un comportamiento personalizado que cumpla el escenario que está probando.
La clase HttpBrowserCapabilitiesWrapper se deriva de la clase HttpBrowserCapabilitiesBase . La HttpBrowserCapabilitiesWrapper clase actúa como contenedor de la clase HttpBrowserCapabilities . En tiempo de ejecución, normalmente se usa una instancia de la HttpBrowserCapabilitiesWrapper clase para llamar a miembros del objeto HttpBrowserCapabilities .
Constructores
HttpBrowserCapabilitiesBase() |
Inicializa la clase para que la use una instancia de la clase heredada. A este constructor solo lo puede llamar una clase heredada. |
Propiedades
ActiveXControls |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador es capaz de admitir controles ActiveX. |
Adapters |
Si se reemplaza en la clase derivada, obtiene la colección de adaptadores de control disponibles. |
AOL |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el cliente es un explorador de America Online (AOL). |
BackgroundSounds |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite la reproducción de sonidos de fondo mediante el elemento HTML |
Beta |
Si se reemplaza en una clase derivada, obtiene un valor que indica si explorador es de una versión beta. |
Browser |
Si se reemplaza en una clase derivada, obtiene la cadena del explorador (si existe) que este envió en el encabezado de la solicitud |
Browsers |
Si se reemplaza en una clase derivada, obtiene una colección de exploradores cuyas capacidades se reconocen. |
CanCombineFormsInDeck |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite barajas que contengan varios formularios, como cartas independientes. |
CanInitiateVoiceCall |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el dispositivo del explorador puede iniciar una llamada de voz. |
CanRenderAfterInputOrSelectElement |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite contenido de página después los de elementos WML |
CanRenderEmptySelects |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite elementos HTML |
CanRenderInputAndSelectElementsTogether |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite elementos WML |
CanRenderMixedSelects |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite elementos WML |
CanRenderOneventAndPrevElementsTogether |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite elementos WML |
CanRenderPostBackCards |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite tarjetas WML para postback. |
CanRenderSetvarZeroWithMultiSelectionList |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite elementos WML |
CanSendMail |
Cuando se invalida en una clase derivada, obtiene un valor que indica si el explorador admite el envío de mensajes de correo electrónico con el esquema HTML |
Capabilities |
Si se reemplaza en una clase derivada, se usa internamente para obtener las capacidades definidas del explorador. |
CDF |
Si 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 |
Si se reemplaza en una clase derivada, obtiene la versión de .NET Framework que está instalada en el cliente. |
Cookies |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador puede admitir cookies. |
Crawler |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador es un agente de búsqueda del motor de búsqueda. |
DefaultSubmitButtonLimit |
Si se reemplaza en una clase derivada, obtiene el número máximo de botones de envío que se permiten en un formulario. |
EcmaScriptVersion |
Si se reemplaza en una clase derivada, obtiene el número de versión de ECMAScript (JavaScript) que el explorador admite. |
Frames |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite marcos HTML. |
GatewayMajorVersion |
Si 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 tener acceso al servidor, si se conoce. |
GatewayMinorVersion |
Si 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 tener acceso al servidor, si se conoce. |
GatewayVersion |
Si se reemplaza en una clase derivada, obtiene la versión de la puerta de enlace inalámbrica que se usa para tener acceso al servidor, si se conoce. |
HasBackButton |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador tiene un botón Atrás dedicado. |
HidesRightAlignedMultiselectScrollbars |
Si se reemplaza en una clase derivada, obtiene un valor que indica si la barra de desplazamiento de un elemento HTML |
HtmlTextWriter |
Si se reemplaza en una clase derivada, obtiene o establece el nombre de clase completo del HtmlTextWriter que se va a usar para escribir caracteres de marcado y texto. |
Id |
Cuando se reemplaza en una clase derivada, obtiene el identificador interno del explorador según se especifica en el archivo de definición de explorador. |
InputType |
Si se reemplaza en una clase derivada, obtiene el tipo de entrada que es compatible con el explorador. |
IsColor |
Si se reemplaza en una clase derivada, obtiene un valor que indica si explorador tiene una pantalla a color. |
IsMobileDevice |
Si se reemplaza en una clase derivada, obtiene un valor que indica si explorador es un dispositivo móvil reconocido. |
Item[String] |
Si se reemplaza en una clase derivada, obtiene el valor de la capacidad del explorador especificada. En C#, esta propiedad es el indexador para la clase. |
JavaApplets |
Cuando se invalida en una clase derivada, obtiene un valor que indica si el explorador admite Java. |
JScriptVersion |
Si se reemplaza en una clase derivada, obtiene la versión de JScript que el explorador admite. |
MajorVersion |
Si se reemplaza en una clase derivada, obtiene el número de versión principal (la parte entera) del explorador. |
MaximumHrefLength |
Si se reemplaza en una clase derivada, obtiene la longitud máxima en caracteres del atributo |
MaximumRenderedPageSize |
Si se reemplaza en una clase derivada, obtiene la longitud máxima de la página, en bytes, que el explorador puede mostrar. |
MaximumSoftkeyLabelLength |
Si se reemplaza en la clase derivada, obtiene la longitud máxima del texto que una etiqueta de tecla contextual puede mostrar. |
MinorVersion |
Si se reemplaza en una clase derivada, obtiene el número de versión (decimal) secundaria del explorador. |
MinorVersionString |
Si se reemplaza en una clase derivada, obtiene el número de versión secundaria (la parte decimal) del explorador como una cadena. |
MobileDeviceManufacturer |
Si se reemplaza en una clase derivada, obtiene el nombre del fabricante de un dispositivo móvil, si se conoce. |
MobileDeviceModel |
Si se reemplaza en una clase derivada, obtiene el nombre del modelo de un dispositivo móvil, si se conoce. |
MSDomVersion |
Si se reemplaza en una clase derivada, obtiene la versión de Document Object Model (DOM) de Microsoft HTML (MSHTML) que el explorador admite. |
NumberOfSoftkeys |
Si se reemplaza en una clase derivada, obtiene el número de teclas contextuales en un dispositivo móvil. |
Platform |
Si se reemplaza en una clase derivada, obtiene el nombre del sistema operativo que el cliente está usando, si se conoce. |
PreferredImageMime |
Cuando se reemplaza en una clase derivada, obtiene el tipo MIME del tipo de contenido de imagen que suele preferir el explorador. |
PreferredRenderingMime |
Si se reemplaza en una clase derivada, obtiene el tipo MIME del tipo de contenido que suele preferir el explorador. |
PreferredRenderingType |
Si se reemplaza en la clase derivada, obtiene el nombre general para el tipo de contenido que prefiere el explorador. |
PreferredRequestEncoding |
Si se reemplaza en una clase derivada, obtiene la codificación prefiere. |
PreferredResponseEncoding |
Si se reemplaza en una clase derivada, obtiene la codificación de respuesta preferida del explorador. |
RendersBreakBeforeWmlSelectAndInput |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador representa un salto de línea antes de los elementos WML |
RendersBreaksAfterHtmlLists |
Si 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 lista. |
RendersBreaksAfterWmlAnchor |
Si se reemplaza en la clase derivada, obtiene un valor que indica si el explorador representa un salto de línea después de un elemento WML |
RendersBreaksAfterWmlInput |
Si 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 |
RendersWmlDoAcceptsInline |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador del dispositivo móvil representa una construcción de aceptación de formularios WML |
RendersWmlSelectsAsMenuCards |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador representa elementos WML |
RequiredMetaTagNameValue |
Si se reemplaza en una clase derivada, se usa internamente para generar la etiqueta META que algunos exploradores necesitan. |
RequiresAttributeColonSubstitution |
Si se reemplaza en una clase derivada, 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 |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador requiere un elemento HTML |
RequiresControlStateInSession |
Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el explorador requiere que el estado del control se mantenga en las sesiones. |
RequiresDBCSCharacter |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador requiere un juego de caracteres de doble byte. |
RequiresHtmlAdaptiveErrorReporting |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador requiere mensajes de error no estándar. |
RequiresLeadingPageBreak |
Si 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 |
RequiresNoBreakInFormatting |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite los elementos HTML |
RequiresOutputOptimization |
Si se reemplaza en una clase derivada, 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 |
Si se reemplaza en una clase derivada, 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 |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador requiere que los valores de estado de vista se codifiquen de manera especial. |
RequiresUniqueFilePathSuffix |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador requiere direcciones URL de acción de formulario únicas. |
RequiresUniqueHtmlCheckboxNames |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador requiere valores del atributo |
RequiresUniqueHtmlInputNames |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador requiere valores del atributo |
RequiresUrlEncodedPostfieldValues |
Si se reemplaza en una clase derivada, obtiene un valor que indica si los datos de postback que el explorador envía se codificarán en dirección URL. |
ScreenBitDepth |
Si se reemplaza en una clase derivada, obtiene la profundidad de la presentación, en bits por píxel. |
ScreenCharactersHeight |
Si se reemplaza en una clase derivada, obtiene el alto aproximado de la pantalla, en líneas de caracteres. |
ScreenCharactersWidth |
Si se reemplaza en una clase derivada, obtiene el ancho aproximado de la pantalla, en caracteres. |
ScreenPixelsHeight |
Si se reemplaza en una clase derivada, obtiene el alto aproximado de la pantalla, en píxeles. |
ScreenPixelsWidth |
Si se reemplaza en una clase derivada, obtiene el ancho aproximado de la pantalla, en píxeles. |
SupportsAccesskeyAttribute |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el atributo |
SupportsBodyColor |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el atributo |
SupportsBold |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite elementos HTML |
SupportsCacheControlMetaTag |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el valor |
SupportsCallback |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite scripts de devolución de llamada. |
SupportsCss |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite hojas de estilos en cascada (CSS). |
SupportsDivAlign |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el atributo |
SupportsDivNoWrap |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el atributo |
SupportsEmptyStringInCookieValue |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite cadenas vacías en los valores de cookie. |
SupportsFontColor |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el atributo |
SupportsFontName |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el atributo |
SupportsFontSize |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el atributo |
SupportsImageSubmit |
Si 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 |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite marcos símbolos i-mode. |
SupportsInputIStyle |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el atributo |
SupportsInputMode |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el atributo |
SupportsItalic |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite elementos HTML |
SupportsJPhoneMultiMediaAttributes |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite atributos multimedia J-Phone. |
SupportsJPhoneSymbols |
Si 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 |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite una cadena de consulta en el valor del atributo |
SupportsRedirectWithCookie |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite cookies en el redireccionamiento. |
SupportsSelectMultiple |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite el atributo |
SupportsUncheck |
Si se reemplaza en una clase derivada, obtiene un valor que indica si la desactivación de un elemento HTML |
SupportsXmlHttp |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite la recepción de XML sobre HTML. |
Tables |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite elementos HTML |
TagWriter |
Si se reemplaza en una clase derivada, se utiliza internamente para obtener el tipo del objeto que se usa para escribir etiquetas para el explorador. |
Type |
Si se reemplaza en una clase derivada, obtiene el nombre y el número de versión principal (entero) del explorador. |
UseOptimizedCacheKey |
Si se reemplaza en una clase derivada, se usa internamente para obtener un valor que indica si se debe usar una clave de caché optimizada. |
VBScript |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el explorador admite Visual Basic Scripting Edition (VBScript). |
Version |
Si se reemplaza en una clase derivada, obtiene el número de versión completo (la parte entera y decimal) del explorador como una cadena. |
W3CDomVersion |
Cuando se reemplaza en una clase derivada, obtiene la versión del Document Object Model (DOM) XML de World Wide Web Consortium (W3C) que el explorador admite. |
Win16 |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el cliente es un equipo basado en Win16. |
Win32 |
Si se reemplaza en una clase derivada, obtiene un valor que indica si el cliente es un equipo basado en Win32. |
Métodos
AddBrowser(String) |
Si se reemplaza en una clase derivada, se usa internamente para agregar una entrada a la colección interna de exploradores con funciones reconocidas. |
CompareFilters(String, String) |
Si se reemplaza en una clase derivada, se usa internamente para comparar filtros. |
CreateHtmlTextWriter(TextWriter) |
Si se reemplaza en una clase derivada, crea una instancia nueva del objeto HtmlTextWriter que se usará para representar el marcado en el explorador. |
DisableOptimizedCacheKey() |
Si 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 que el objeto actual. (Heredado de Object) |
EvaluateFilter(String) |
Si se reemplaza en una clase derivada, se usa internamente para evaluar un filtro. |
GetClrVersions() |
Si 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() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
IsBrowser(String) |
Si 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 Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |