HttpBrowserCapabilitiesWrapper Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Encapsula o objeto HTTP intrínseco que habilita o servidor a reunir informações sobre os recursos do navegador que fez a solicitação atual.
public ref class HttpBrowserCapabilitiesWrapper : System::Web::HttpBrowserCapabilitiesBase
public class HttpBrowserCapabilitiesWrapper : System.Web.HttpBrowserCapabilitiesBase
type HttpBrowserCapabilitiesWrapper = class
inherit HttpBrowserCapabilitiesBase
Public Class HttpBrowserCapabilitiesWrapper
Inherits HttpBrowserCapabilitiesBase
- Herança
Comentários
A HttpBrowserCapabilitiesWrapper classe deriva da classe e serve como um HttpBrowserCapabilitiesBase wrapper para a classe HttpBrowserCapabilities . Essa classe expõe a funcionalidade da HttpBrowserCapabilities classe e expõe o HttpBrowserCapabilitiesBase tipo. A classe permite que você substitua a implementação original da classe em seu aplicativo por uma implementação personalizada, como quando você executa testes de unidade fora do HttpBrowserCapabilitiesBase HttpBrowserCapabilities pipeline ASP.NET aplicativo.
Construtores
HttpBrowserCapabilitiesWrapper(HttpBrowserCapabilities) |
Inicializa uma nova instância da classe HttpBrowserCapabilitiesWrapper. |
Propriedades
ActiveXControls |
Obtém um valor que indica se o navegador é capaz de dar suporte a controles ActiveX. |
Adapters |
Obtém a coleção de adaptadores de controle disponíveis. |
AOL |
Obtém um valor que indica se o cliente é um navegador da AOL (America Online). |
BackgroundSounds |
Obtém um valor que indica se o navegador dá suporte à reprodução de sons em segundo plano usando o elemento HTML |
Beta |
Obtém um valor que indica se o navegador é uma versão beta. |
Browser |
Obtém a cadeia de caracteres do navegador (se houver) que foi enviada pelo navegador no cabeçalho de solicitação |
Browsers |
Obtém uma coleção de navegadores para os quais as funcionalidades são reconhecidas. |
CanCombineFormsInDeck |
Obtém um valor que indica se o navegador dá suporte a coleções que contêm vários formulários, tais como cartões separados. |
CanInitiateVoiceCall |
Obtém um valor que indica se o dispositivo de navegador é capaz de iniciar uma chamada de voz. |
CanRenderAfterInputOrSelectElement |
Obtém um valor que indica se o navegador dá suporte a conteúdo de página que segue elementos |
CanRenderEmptySelects |
Obtém um valor que indica se o navegador dá suporte a conteúdo de página depois dos elementos HTML |
CanRenderInputAndSelectElementsTogether |
Obtém um valor que indica se o navegador dá suporte aos elementos WML |
CanRenderMixedSelects |
Obtém um valor que indica se o navegador dá suporte a elementos WML |
CanRenderOneventAndPrevElementsTogether |
Obtém um valor que indica se o navegador dá suporte aos elementos WML |
CanRenderPostBackCards |
Obtém um valor que indica se o navegador dá suporte a cartões WML para postback. |
CanRenderSetvarZeroWithMultiSelectionList |
Obtém um valor que indica se o navegador dá suporte a elementos WML |
CanSendMail |
Obtém um valor que indica se o navegador dá suporte ao envio de mensagens de email usando o esquema |
Capabilities |
Usada internamente para obter as funcionalidades definidas do navegador. |
CDF |
Obtém um valor que indica se o navegador dá suporte ao CDF (formato de definição de canais) para webcasting. |
ClrVersion |
Obtém a versão do .NET Framework que está instalada no cliente. |
Cookies |
Obtém um valor que indica se o navegador é capaz de dar suporte a cookies. |
Crawler |
Obtém um valor que indica se o navegador é um rastreador da Web do mecanismo de pesquisa. |
DefaultSubmitButtonLimit |
Obtém o número máximo de botões de envio que são permitidos para um formulário. |
EcmaScriptVersion |
Obtém o número de versão do ECMAScript (JavaScript) para o qual o navegador dá suporte. |
Frames |
Obtém um valor que indica se o navegador dá suporte a quadros HTML. |
GatewayMajorVersion |
Obtém o número de versão principal do gateway sem fio que é usado para acessar o servidor, se conhecido. |
GatewayMinorVersion |
Obtém o número de versão secundária do gateway sem fio que é usado para acessar o servidor, se conhecido. |
GatewayVersion |
Obtém a versão do gateway sem fio que é usado para acessar o servidor, se conhecido. |
HasBackButton |
Obtém um valor que indica se o navegador tem um botão Voltar dedicado. |
HidesRightAlignedMultiselectScrollbars |
Obtém um valor que indica se a barra de rolagem de um elemento HTML |
HtmlTextWriter |
Obtém ou define o nome de classe totalmente qualificado do HtmlTextWriter a ser usado para gravar caracteres de marcação e texto. |
Id |
Obtém o identificador interno do navegador conforme especificado no arquivo de definição do navegador. |
InputType |
Obtém o tipo de entrada que tem suporte pelo navegador. |
IsColor |
Obtém um valor que indica se o navegador tem uma exibição em cores. |
IsMobileDevice |
Obtém um valor que indica se o navegador é um dispositivo móvel reconhecido. |
Item[String] |
Obtém o valor da funcionalidade de navegador especificada. No C#, essa propriedade é o indexador da classe. |
JavaApplets |
Obtém um valor que indica se o navegador dá suporte a Java. |
JScriptVersion |
Obtém a versão de JScript à qual o navegador dá suporte. |
MajorVersion |
Obtém o número de versão principal (inteiro) do navegador. |
MaximumHrefLength |
Obtém o comprimento máximo em caracteres para o atributo |
MaximumRenderedPageSize |
Obtém o tamanho máximo da página, em bytes, que o navegador pode exibir. |
MaximumSoftkeyLabelLength |
Obtém o comprimento máximo do texto que um rótulo de tecla pode exibir. |
MinorVersion |
Obtém o número de versão secundária (decimal) do navegador. |
MinorVersionString |
Obtém o número de versão secundária (decimal) do navegador como uma cadeia de caracteres. |
MobileDeviceManufacturer |
Obtém o nome do fabricante de um dispositivo móvel, se conhecido. |
MobileDeviceModel |
Obtém o nome do modelo de um dispositivo móvel, se conhecido. |
MSDomVersion |
Obtém a versão do DOM (Modelo de Objeto do Documento) MSHTML (Microsoft HTML) à qual o navegador dá suporte. |
NumberOfSoftkeys |
Obtém o número de chaves de software em um dispositivo móvel. |
Platform |
Obtém o nome do sistema operacional que o cliente está usando, se conhecido. |
PreferredImageMime |
Obtém o tipo MIME do tipo de conteúdo de imagem normalmente preferido pelo navegador. |
PreferredRenderingMime |
Obtém o tipo MIME do tipo de conteúdo normalmente preferido pelo navegador. |
PreferredRenderingType |
Obtém o nome geral para o tipo de conteúdo que o navegador prefere. |
PreferredRequestEncoding |
Obtém a codificação de solicitação preferida pelo navegador. |
PreferredResponseEncoding |
Obtém a codificação de resposta preferida pelo navegador. |
RendersBreakBeforeWmlSelectAndInput |
Obtém um valor que indica se o navegador renderiza uma quebra de linha antes dos elementos |
RendersBreaksAfterHtmlLists |
Obtém um valor que indica se o navegador renderiza uma quebra de linha após elementos de item de lista. |
RendersBreaksAfterWmlAnchor |
Obtém um valor que indica se o navegador renderiza uma quebra de linha após um elemento WML standalone de |
RendersBreaksAfterWmlInput |
Obtém um valor que indica se o navegador renderiza uma quebra de linha após um elemento WML |
RendersWmlDoAcceptsInline |
Obtém um valor que indica se o navegador de dispositivo móvel renderiza um constructo de aceitação de formulário |
RendersWmlSelectsAsMenuCards |
Obtém um valor que indica se o navegador renderiza elementos WML |
RequiredMetaTagNameValue |
Usada internamente para produzir uma marca meta requerida por alguns navegadores. |
RequiresAttributeColonSubstitution |
Obtém um valor que indica se o navegador requer dois-pontos em valores de atributo de elemento a serem substituídos por um caractere diferente. |
RequiresContentTypeMetaTag |
Obtém um valor que indica se o navegador requer um elemento HTML |
RequiresControlStateInSession |
Obtém um valor que indica se o navegador requer que o controle de estado seja mantido nas sessões. |
RequiresDBCSCharacter |
Obtém um valor que indica se o navegador requer um conjunto de caracteres de byte duplo. |
RequiresHtmlAdaptiveErrorReporting |
Obtém um valor que indica se o navegador requer mensagens de erro não padrão. |
RequiresLeadingPageBreak |
Obtém um valor que indica se o navegador exige que o primeiro elemento no corpo de uma página da Web seja um elemento HTML |
RequiresNoBreakInFormatting |
Obtém um valor que indica se o navegador não dá suporte a elementos HTML |
RequiresOutputOptimization |
Obtém um valor que indica se o navegador requer que as páginas contenham um formulário com tamanho otimizado de marcas de linguagem de marcação. |
RequiresPhoneNumbersAsPlainText |
Obtém um valor que indica se o navegador dá suporte a discagem telefônica com base em texto sem formatação ou se ele requer marcação especial. |
RequiresSpecialViewStateEncoding |
Obtém um valor que indica se o navegador requer que valores de estado de exibição tenham codificação especial. |
RequiresUniqueFilePathSuffix |
Obtém um valor que indica se o navegador requer URLs de ação de formulário exclusivas. |
RequiresUniqueHtmlCheckboxNames |
Obtém um valor que indica se o navegador valores de atributo |
RequiresUniqueHtmlInputNames |
Obtém um valor que indica se o navegador valores de atributo |
RequiresUrlEncodedPostfieldValues |
Obtém um valor que indica se os dados de postagem enviados pelo navegador serão codificados como URL. |
ScreenBitDepth |
Obtém a intensidade da tela, em bits por pixel. |
ScreenCharactersHeight |
Obtém a altura aproximada da tela, em linhas de caracteres. |
ScreenCharactersWidth |
Obtém a largura aproximada da tela, em caracteres. |
ScreenPixelsHeight |
Obtém a altura aproximada da tela, em pixels. |
ScreenPixelsWidth |
Obtém a largura aproximada da tela, em pixels. |
SupportsAccesskeyAttribute |
Obtém um valor que indica se o navegador dá suporte ao atributo |
SupportsBodyColor |
Obtém um valor que indica se o navegador dá suporte ao atributo |
SupportsBold |
Obtém um valor que indica se o navegador dá suporte aos elementos HTML |
SupportsCacheControlMetaTag |
Obtém um valor que indica se o navegador dá suporte ao valor |
SupportsCallback |
Obtém um valor que indica se o navegador dá suporte a scripts de retorno de chamada. |
SupportsCss |
Obtém um valor que indica se o navegador dá suporte a CSS (folhas de estilos em cascata). |
SupportsDivAlign |
Obtém um valor que indica se o navegador dá suporte ao atributo |
SupportsDivNoWrap |
Obtém um valor que indica se o navegador dá suporte ao atributo |
SupportsEmptyStringInCookieValue |
Obtém um valor que indica se o navegador dá suporte a cadeias de caracteres vazias em valores de cookie. |
SupportsFontColor |
Obtém um valor que indica se o navegador dá suporte ao atributo |
SupportsFontName |
Obtém um valor que indica se o navegador dá suporte ao atributo |
SupportsFontSize |
Obtém um valor que indica se o navegador dá suporte ao atributo |
SupportsImageSubmit |
Obtém um valor que indica se o navegador dá suporte ao uso de uma imagem personalizada no lugar de um botão de envio de formulário padrão. |
SupportsIModeSymbols |
Obtém um valor que indica se o navegador dá suporte a símbolos i-mode. |
SupportsInputIStyle |
Obtém um valor que indica se o navegador dá suporte ao atributo |
SupportsInputMode |
Obtém um valor que indica se o navegador dá suporte ao atributo |
SupportsItalic |
Obtém um valor que indica se o navegador dá suporte aos elementos HTML |
SupportsJPhoneMultiMediaAttributes |
Obtém um valor que indica se o navegador dá suporte a atributos multimídia de J-Phone. |
SupportsJPhoneSymbols |
Obtém um valor que indica se o navegador dá suporte a símbolos de imagem específicos do J-Phone. |
SupportsQueryStringInFormAction |
Obtém um valor que indica se o navegador dá suporte a uma cadeia de caracteres de consulta no valor de atributo |
SupportsRedirectWithCookie |
Obtém um valor que indica se o navegador dá suporte a cookies no redirecionamento. |
SupportsSelectMultiple |
Obtém um valor que indica se o navegador dá suporte ao atributo |
SupportsUncheck |
Obtém um valor que indica se a ação de desmarcar um elemento HTML |
SupportsXmlHttp |
Obtém um valor que indica se o navegador dá suporte a recebimento de XML por HTTP. |
Tables |
Obtém um valor que indica se o navegador dá suporte a conteúdo de página depois dos elementos HTML |
TagWriter |
Usada internamente para obter o tipo do objeto que é usado para gravar marcas para o navegador. |
Type |
Obtém o nome e o número de versão principal (inteiro) do navegador. |
UseOptimizedCacheKey |
Usada internamente para obter um valor que indica se é necessário usar uma chave de cache otimizado. |
VBScript |
Obtém um valor que indica se o navegador dá suporte ao VBScript (Visual Basic Scripting Edition). |
Version |
Obtém o número de versão completo (inteiro e decimal) do navegador como uma cadeia de caracteres. |
W3CDomVersion |
Obtém a versão do DOM (Modelo de Objeto do Documento) XML W3C (World Wide Web Consortium) à qual o navegador dá suporte. |
Win16 |
Obtém um valor que indica se o cliente é um computador baseado em Win16. |
Win32 |
Obtém um valor que indica se o cliente é um computador baseado em Win32. |
Métodos
AddBrowser(String) |
Usada internamente para adicionar uma entrada à coleção interna de navegadores para os quais as funcionalidades são reconhecidas. |
CompareFilters(String, String) |
Usada internamente para comparar filtros. |
CreateHtmlTextWriter(TextWriter) |
Cria uma nova instância do objeto HtmlTextWriter a ser usada para renderizar marcação para o navegador. |
DisableOptimizedCacheKey() |
Usada internamente para desabilitar o uso de uma chave de cache otimizado. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
EvaluateFilter(String) |
Usada internamente para avaliar um filtro. |
GetClrVersions() |
Obtém todas as versões do .NET Framework CLR (Common Language Runtime) que estão instaladas no cliente. |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
IsBrowser(String) |
Obtém um valor que indica se o navegador do cliente é o mesmo que o navegador especificado. |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |