HttpBrowserCapabilities Class

Definição

Permite que o servidor reúna informações sobre os recursos do navegador que está em execução no cliente. Enables the server to gather information on the capabilities of the browser that is running on the client.

public class HttpBrowserCapabilities : System.Web.Configuration.HttpCapabilitiesBase
Herança
HttpBrowserCapabilities
Derivado

Comentários

O HttpBrowserCapabilities as propriedades são acessíveis por meio de Browser propriedade intrínseca ao ASP.NET Request objeto.The HttpBrowserCapabilities properties are accessible through the Browser property of the ASP.NET intrinsic Request object.

Construtores

HttpBrowserCapabilities()

Cria uma nova instância da classe HttpBrowserCapabilities. Creates a new instance of the HttpBrowserCapabilities class.

Propriedades

ActiveXControls
Adapters

Retorna a coleção de adaptadores de controle disponíveis. Returns the collection of available control adapters.

(Inherited from HttpCapabilitiesBase)
AOL
BackgroundSounds
Beta
Browser
Browsers

Obtém um ArrayList de navegadores no dicionário Capabilities. Gets an ArrayList of the browsers in the Capabilities dictionary.

(Inherited from HttpCapabilitiesBase)
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. Gets a value indicating whether the browser supports decks that contain multiple forms, such as separate cards.

(Inherited from HttpCapabilitiesBase)
CanInitiateVoiceCall

Obtém um valor que indica se o dispositivo de navegador é capaz de iniciar uma chamada de voz. Gets a value indicating whether the browser device is capable of initiating a voice call.

(Inherited from HttpCapabilitiesBase)
CanRenderAfterInputOrSelectElement

Obtém um valor que indica se o navegador dá suporte a conteúdo de página depois dos elementos WML <select> ou <input>. Gets a value indicating whether the browser supports page content following WML <select> or <input> elements.

(Inherited from HttpCapabilitiesBase)
CanRenderEmptySelects

Obtém um valor que indica se o navegador dá suporte a conteúdo de página depois dos elementos HTML <select> vazios. Gets a value indicating whether the browser supports empty HTML <select> elements.

(Inherited from HttpCapabilitiesBase)
CanRenderInputAndSelectElementsTogether

Obtém um valor que indica se o navegador dá suporte aos elementos WML INPUT e SELECT juntos no mesmo cartão. Gets a value indicating whether the browser supports WML INPUT and SELECT elements together on the same card.

(Inherited from HttpCapabilitiesBase)
CanRenderMixedSelects

Obtém um valor que indica se o navegador dá suporte a elementos WML <option> que especificam ambos os atributos onpick e value. Gets a value indicating whether the browser supports WML <option> elements that specify both onpick and value attributes.

(Inherited from HttpCapabilitiesBase)
CanRenderOneventAndPrevElementsTogether

Obtém um valor que indica se o navegador dá suporte a elementos WML <onevent> e <prev> que coexistem dentro do mesmo cartão WML. Gets a value indicating whether the browser supports WML <onevent> and <prev> elements that coexist within the same WML card.

(Inherited from HttpCapabilitiesBase)
CanRenderPostBackCards

Obtém um valor que indica se o navegador dá suporte a cartões WML para postback. Gets a value indicating whether the browser supports WML cards for postback.

(Inherited from HttpCapabilitiesBase)
CanRenderSetvarZeroWithMultiSelectionList

Obtém um valor que indica se o navegador dá suporte a elementos WML <setvar> com um atributo value de 0. Gets a value indicating whether the browser supports WML <setvar> elements with a value attribute of 0.

(Inherited from HttpCapabilitiesBase)
CanSendMail

Obtém um valor que indica se o navegador dá suporte ao envio de emails usando o elemento HTML <mailto> para exibir endereços eletrônicos. Gets a value indicating whether the browser supports sending email by using the HTML <mailto> element for displaying electronic addresses.

(Inherited from HttpCapabilitiesBase)
Capabilities

Usada internamente para obter as funcionalidades definidas do navegador. Used internally to get the defined capabilities of the browser.

(Inherited from HttpCapabilitiesBase)
CDF
ClrVersion
Cookies
Crawler
DefaultSubmitButtonLimit

Retorna o número máximo de botões de envio que são permitidos para um formulário. Returns the maximum number of Submit buttons that are allowed for a form.

(Inherited from HttpCapabilitiesBase)
EcmaScriptVersion
Frames
GatewayMajorVersion

Obtém o número de versão principal do gateway sem fio que é usado para acessar o servidor, se conhecido. Gets the major version number of the wireless gateway used to access the server, if known.

(Inherited from HttpCapabilitiesBase)
GatewayMinorVersion

Obtém o número de versão secundária do gateway sem fio que é usado para acessar o servidor, se conhecido. Gets the minor version number of the wireless gateway used to access the server, if known.

(Inherited from HttpCapabilitiesBase)
GatewayVersion

Obtém a versão do gateway sem fio que é usada para acessar o servidor, se conhecida. Gets the version of the wireless gateway used to access the server, if known.

(Inherited from HttpCapabilitiesBase)
HasBackButton

Obtém um valor que indica se o navegador tem um botão Voltar dedicado. Gets a value indicating whether the browser has a dedicated Back button.

(Inherited from HttpCapabilitiesBase)
HidesRightAlignedMultiselectScrollbars

Obtém um valor que indica se a barra de rolagem de um elemento HTML <select multiple> com um valor de atributo align de right é obscurecida após o a renderização. Gets a value indicating whether the scrollbar of an HTML <select multiple> element with an align attribute value of right is obscured upon rendering.

(Inherited from HttpCapabilitiesBase)
HtmlTextWriter

Obtém ou define o nome de classe totalmente qualificado do HtmlTextWriter a utilizar. Gets or sets the fully qualified class name of the HtmlTextWriter to use.

(Inherited from HttpCapabilitiesBase)
Id

Obtém o identificador interno do navegador conforme especificado no arquivo de definição do navegador. Gets the internal identifier of the browser as specified in the browser definition file.

(Inherited from HttpCapabilitiesBase)
InputType

Retorna o tipo de entrada com suporte pelo navegador. Returns the type of input supported by browser.

(Inherited from HttpCapabilitiesBase)
IsColor

Obtém um valor que indica se o navegador tem uma exibição em cores. Gets a value indicating whether the browser has a color display.

(Inherited from HttpCapabilitiesBase)
IsMobileDevice

Obtém um valor que indica se o navegador é um dispositivo móvel reconhecido. Gets a value indicating whether the browser is a recognized mobile device.

(Inherited from HttpCapabilitiesBase)
Item[String]

Obtém o valor da funcionalidade de navegador especificada. Gets the value of the specified browser capability. No C#, essa propriedade é o indexador da classe. In C#, this property is the indexer for the class.

(Inherited from HttpCapabilitiesBase)
JavaApplets
JavaScript
JScriptVersion

Obtém a versão de JScript à qual o navegador dá suporte. Gets the JScript version that the browser supports.

(Inherited from HttpCapabilitiesBase)
MajorVersion
MaximumHrefLength

Obtém o comprimento máximo em caracteres para o atributo href de um elemento HTML <a> (âncora). Gets the maximum length in characters for the href attribute of an HTML <a> (anchor) element.

(Inherited from HttpCapabilitiesBase)
MaximumRenderedPageSize

Obtém o tamanho máximo da página, em bytes, que o navegador pode exibir. Gets the maximum length of the page, in bytes, which the browser can display.

(Inherited from HttpCapabilitiesBase)
MaximumSoftkeyLabelLength

Retorna o comprimento máximo do texto que um rótulo de tecla pode exibir. Returns the maximum length of the text that a soft-key label can display.

(Inherited from HttpCapabilitiesBase)
MinorVersion
MinorVersionString

Obtém o número de versão secundária (decimal) do navegador como uma cadeia de caracteres. Gets the minor (decimal) version number of the browser as a string.

(Inherited from HttpCapabilitiesBase)
MobileDeviceManufacturer

Retorna o nome do fabricante de um dispositivo móvel, se conhecido. Returns the name of the manufacturer of a mobile device, if known.

(Inherited from HttpCapabilitiesBase)
MobileDeviceModel

Obtém o nome do modelo de um dispositivo móvel, se conhecido. Gets the model name of a mobile device, if known.

(Inherited from HttpCapabilitiesBase)
MSDomVersion
NumberOfSoftkeys

Retorna o número de chaves de software em um dispositivo móvel. Returns the number of soft keys on a mobile device.

(Inherited from HttpCapabilitiesBase)
Platform
PreferredImageMime

Retorna o tipo MIME do tipo de conteúdo de imagem normalmente preferido pelo navegador. Returns the MIME type of the type of image content typically preferred by the browser.

(Inherited from HttpCapabilitiesBase)
PreferredRenderingMime

Retorna o tipo MIME do tipo de conteúdo normalmente preferido pelo navegador. Returns the MIME type of the type of content typically preferred by the browser.

(Inherited from HttpCapabilitiesBase)
PreferredRenderingType

Obtém o nome geral para o tipo de conteúdo que o navegador prefere. Gets the general name for the type of content that the browser prefers.

(Inherited from HttpCapabilitiesBase)
PreferredRequestEncoding

Obtém a codificação de solicitação preferida pelo navegador. Gets the request encoding preferred by the browser.

(Inherited from HttpCapabilitiesBase)
PreferredResponseEncoding

Obtém a codificação de resposta preferida pelo navegador. Gets the response encoding preferred by the browser.

(Inherited from HttpCapabilitiesBase)
RendersBreakBeforeWmlSelectAndInput

Obtém um valor que indica se o navegador renderiza uma quebra de linha antes dos elementos <select> ou <input>. Gets a value indicating whether the browser renders a line break before <select> or <input> elements.

(Inherited from HttpCapabilitiesBase)
RendersBreaksAfterHtmlLists

Obtém um valor que indica se o navegador renderiza uma quebra de linha após elementos de item de lista. Gets a value indicating whether the browser renders a line break after list-item elements.

(Inherited from HttpCapabilitiesBase)
RendersBreaksAfterWmlAnchor

Obtém um valor que indica se o navegador renderiza uma quebra de linha após um elemento HTML <a> (âncora) autônomo. Gets a value indicating whether the browser renders a line break after a stand-alone HTML <a> (anchor) element.

(Inherited from HttpCapabilitiesBase)
RendersBreaksAfterWmlInput

Obtém um valor que indica se o navegador renderiza uma quebra de linha após um elemento HTML <input>. Gets a value indicating whether the browser renders a line break after an HTML <input> element.

(Inherited from HttpCapabilitiesBase)
RendersWmlDoAcceptsInline

Obtém um valor que indica se o navegador de dispositivo móvel renderiza um constructo accept de formulário com base em do WML como um botão embutido em vez de como uma chave de software. Gets a value indicating whether the mobile-device browser renders a WML do-based form accept construct as an inline button rather than as a soft key.

(Inherited from HttpCapabilitiesBase)
RendersWmlSelectsAsMenuCards

Obtém um valor que indica se o navegador renderiza elementos WML <select> como cartões de menu, em vez de como uma caixa de combinação. Gets a value indicating whether the browser renders WML <select> elements as menu cards, rather than as a combo box.

(Inherited from HttpCapabilitiesBase)
RequiredMetaTagNameValue

Usada internamente para produzir uma marca meta requerida por alguns navegadores. Used internally to produce a meta-tag required by some browsers.

(Inherited from HttpCapabilitiesBase)
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. Gets a value indicating whether the browser requires colons in element attribute values to be substituted with a different character.

(Inherited from HttpCapabilitiesBase)
RequiresContentTypeMetaTag

Obtém um valor que indica se o navegador requer um elemento HTML <meta> para o qual o atributo content-type é especificado. Gets a value indicating whether the browser requires an HTML <meta> element for which the content-type attribute is specified.

(Inherited from HttpCapabilitiesBase)
RequiresControlStateInSession

Obtém um valor que indica se o navegador requer que o controle de estado seja mantido nas sessões. Gets a value indicating whether the browser requires control state to be maintained in sessions.

(Inherited from HttpCapabilitiesBase)
RequiresDBCSCharacter

Obtém um valor que indica se o navegador requer um conjunto de caracteres de byte duplo. Gets a value indicating whether the browser requires a double-byte character set.

(Inherited from HttpCapabilitiesBase)
RequiresHtmlAdaptiveErrorReporting

Obtém um valor que indica se o navegador requer mensagens de erro não padrão. Gets a value indicating whether the browser requires nonstandard error messages.

(Inherited from HttpCapabilitiesBase)
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 <br>. Gets a value indicating whether the browser requires the first element in the body of a Web page to be an HTML <br> element.

(Inherited from HttpCapabilitiesBase)
RequiresNoBreakInFormatting

Obtém um valor que indica se o navegador não dá suporte a elementos HTML <br> para formatar quebras de linha. Gets a value indicating whether the browser does not support HTML <br> elements to format line breaks.

(Inherited from HttpCapabilitiesBase)
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. Gets a value indicating whether the browser requires pages to contain a size-optimized form of markup language tags.

(Inherited from HttpCapabilitiesBase)
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. Gets a value indicating whether the browser supports phone dialing based on plain text, or whether it requires special markup.

(Inherited from HttpCapabilitiesBase)
RequiresSpecialViewStateEncoding

Obtém um valor que indica se o navegador requer que os valores de VIEWSTATE tenham codificação especial. Gets a value indicating whether the browser requires VIEWSTATE values to be specially encoded.

(Inherited from HttpCapabilitiesBase)
RequiresUniqueFilePathSuffix

Obtém um valor que indica se o navegador requer URLs de ação de formulário exclusivas. Gets a value indicating whether the browser requires unique form-action URLs.

(Inherited from HttpCapabilitiesBase)
RequiresUniqueHtmlCheckboxNames

Obtém um valor que indica se o navegador valores de atributo name exclusivos de vários elementos HTML <input type="checkbox">. Gets a value indicating whether the browser requires unique name attribute values of multiple HTML <input type="checkbox"> elements.

(Inherited from HttpCapabilitiesBase)
RequiresUniqueHtmlInputNames

Obtém um valor que indica se o navegador valores de atributo name exclusivos de vários elementos HTML <input>. Gets a value indicating whether the browser requires unique name attribute values of multiple HTML <input> elements.

(Inherited from HttpCapabilitiesBase)
RequiresUrlEncodedPostfieldValues

Obtém um valor que indica se os dados de postback enviados pelo navegador serão UrlEncoded. Gets a value indicating whether postback data sent by the browser will be UrlEncoded.

(Inherited from HttpCapabilitiesBase)
ScreenBitDepth

Retorna a intensidade da tela, em bits por pixel. Returns the depth of the display, in bits per pixel.

(Inherited from HttpCapabilitiesBase)
ScreenCharactersHeight

Retorna a altura aproximada da tela, em linhas de caracteres. Returns the approximate height of the display, in character lines.

(Inherited from HttpCapabilitiesBase)
ScreenCharactersWidth

Retorna a largura aproximada da tela, em caracteres. Returns the approximate width of the display, in characters.

(Inherited from HttpCapabilitiesBase)
ScreenPixelsHeight

Retorna a altura aproximada da tela, em pixels. Returns the approximate height of the display, in pixels.

(Inherited from HttpCapabilitiesBase)
ScreenPixelsWidth

Retorna a largura aproximada da tela, em pixels. Returns the approximate width of the display, in pixels.

(Inherited from HttpCapabilitiesBase)
SupportsAccesskeyAttribute

Obtém um valor que indica se o navegador dá suporte ao atributo ACCESSKEY dos elementos HTML <a> (âncora) e <input>. Gets a value indicating whether the browser supports the ACCESSKEY attribute of HTML <a> (anchor) and <input> elements.

(Inherited from HttpCapabilitiesBase)
SupportsBodyColor

Obtém um valor que indica se o navegador dá suporte ao atributo bgcolor do elemento HTML <body>. Gets a value indicating whether the browser supports the bgcolor attribute of the HTML <body> element.

(Inherited from HttpCapabilitiesBase)
SupportsBold

Obtém um valor que indica se o navegador dá suporte aos elementos HTML <b> para formatar texto em negrito. Gets a value indicating whether the browser supports HTML <b> elements to format bold text.

(Inherited from HttpCapabilitiesBase)
SupportsCacheControlMetaTag

Obtém um valor que indica se o navegador dá suporte ao valor cache-control do atributo http-equiv de elementos HTML <meta>. Gets a value indicating whether the browser supports the cache-control value for the http-equiv attribute of HTML <meta> elements.

(Inherited from HttpCapabilitiesBase)
SupportsCallback

Obtém um valor que indica se o navegador dá suporte a scripts de retorno de chamada. Gets a value indicating whether the browser supports callback scripts.

(Inherited from HttpCapabilitiesBase)
SupportsCss

Obtém um valor que indica se o navegador dá suporte a CSS (folhas de estilos em cascata). Gets a value indicating whether the browser supports Cascading Style Sheets (CSS).

(Inherited from HttpCapabilitiesBase)
SupportsDivAlign

Obtém um valor que indica se o navegador dá suporte ao atributo align de elementos HTML <div>. Gets a value indicating whether the browser supports the align attribute of HTML <div> elements.

(Inherited from HttpCapabilitiesBase)
SupportsDivNoWrap

Obtém um valor que indica se o navegador dá suporte ao atributo nowrap de elementos HTML <div>. Gets a value indicating whether the browser supports the nowrap attribute of HTML <div> elements.

(Inherited from HttpCapabilitiesBase)
SupportsEmptyStringInCookieValue

Obtém um valor que indica se o navegador dá suporte a cadeias de caracteres vazias (null) em valores de cookie. Gets a value indicating whether the browser supports empty (null) strings in cookie values.

(Inherited from HttpCapabilitiesBase)
SupportsFontColor

Obtém um valor que indica se o navegador dá suporte ao atributo color de elementos HTML <font>. Gets a value indicating whether the browser supports the color attribute of HTML <font> elements.

(Inherited from HttpCapabilitiesBase)
SupportsFontName

Obtém um valor que indica se o navegador dá suporte ao atributo name de elementos HTML <font>. Gets a value indicating whether the browser supports the name attribute of HTML <font> elements.

(Inherited from HttpCapabilitiesBase)
SupportsFontSize

Obtém um valor que indica se o navegador dá suporte ao atributo size de elementos HTML <font>. Gets a value indicating whether the browser supports the size attribute of HTML <font> elements.

(Inherited from HttpCapabilitiesBase)
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. Gets a value indicating whether the browser supports using a custom image in place of a standard form Submit button.

(Inherited from HttpCapabilitiesBase)
SupportsIModeSymbols

Obtém um valor que indica se o navegador dá suporte a símbolos i-mode. Gets a value indicating whether the browser supports i-mode symbols.

(Inherited from HttpCapabilitiesBase)
SupportsInputIStyle

Obtém um valor que indica se o navegador dá suporte ao atributo istyle de elementos HTML <input>. Gets a value indicating whether the browser supports the istyle attribute of HTML <input> elements.

(Inherited from HttpCapabilitiesBase)
SupportsInputMode

Obtém um valor que indica se o navegador dá suporte ao atributo mode de elementos HTML <input>. Gets a value indicating whether the browser supports the mode attribute of HTML <input> elements.

(Inherited from HttpCapabilitiesBase)
SupportsItalic

Obtém um valor que indica se o navegador dá suporte aos elementos HTML <i> para formatar texto em itálico. Gets a value indicating whether the browser supports HTML <i> elements to format italic text.

(Inherited from HttpCapabilitiesBase)
SupportsJPhoneMultiMediaAttributes

Obtém um valor que indica se o navegador dá suporte aos atributos multimídia de J-Phone. Gets a value indicating whether the browser supports J-Phone multimedia attributes.

(Inherited from HttpCapabilitiesBase)
SupportsJPhoneSymbols

Obtém um valor que indica se o navegador dá suporte a símbolos de imagem específicos de J-Phone. Gets a value indicating whether the browser supports J-Phone–specific picture symbols.

(Inherited from HttpCapabilitiesBase)
SupportsQueryStringInFormAction

Obtém um valor que indica se o navegador dá suporte a uma cadeia de caracteres de consulta no valor de atributo action de elementos HTML <form>. Gets a value indicating whether the browser supports a query string in the action attribute value of HTML <form> elements.

(Inherited from HttpCapabilitiesBase)
SupportsRedirectWithCookie

Obtém um valor que indica se o navegador dá suporte a cookies no redirecionamento. Gets a value indicating whether the browser supports cookies on redirection.

(Inherited from HttpCapabilitiesBase)
SupportsSelectMultiple

Obtém um valor que indica se o navegador dá suporte ao atributo multiple de elementos HTML <select>. Gets a value indicating whether the browser supports the multiple attribute of HTML <select> elements.

(Inherited from HttpCapabilitiesBase)
SupportsUncheck

Obtém um valor que indica se a ação de limpar um elemento HTML <input type=checkbox> marcado é refletida nos dados de postback. Gets a value indicating whether the clearing of a checked HTML <input type=checkbox> element is reflected in postback data.

(Inherited from HttpCapabilitiesBase)
SupportsXmlHttp

Obtém um valor que indica se o navegador dá suporte a recebimento de XML por HTTP. Gets a value indicating whether the browser supports receiving XML over HTTP.

(Inherited from HttpCapabilitiesBase)
Tables
TagWriter
Type
UseOptimizedCacheKey

Usada internamente para obter um valor que indica se é necessário usar uma chave de cache otimizado. Used internally to get a value indicating whether to use an optimized cache key.

(Inherited from HttpCapabilitiesBase)
VBScript
Version
W3CDomVersion
Win16
Win32

Métodos

AddBrowser(String)

Usada internamente para adicionar uma entrada à coleção interna de navegadores para os quais as funcionalidades são reconhecidas. Used internally to add an entry to the internal collection of browsers for which capabilities are recognized.

(Inherited from HttpCapabilitiesBase)
CreateHtmlTextWriter(TextWriter)

Cria uma nova instância do HtmlTextWriter a ser usado. Creates a new instance of the HtmlTextWriter to be used.

(Inherited from HttpCapabilitiesBase)
DisableOptimizedCacheKey()

Usada internamente para desabilitar o uso de uma chave de cache otimizado. Used internally to disable use of an optimized cache key.

(Inherited from HttpCapabilitiesBase)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual. Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetClrVersions()
GetHashCode()

Serve como a função de hash padrão. Serves as the default hash function.

(Inherited from Object)
GetType()

Obtém o Type da instância atual. Gets the Type of the current instance.

(Inherited from Object)
Init()

Usada internamente para inicializar um conjunto interno de valores. Used internally to initialize an internal set of values.

(Inherited from HttpCapabilitiesBase)
IsBrowser(String)

Obtém um valor indicando se o navegador do cliente é o mesmo que o navegador especificado. Gets a value indicating whether the client browser is the same as the specified browser.

(Inherited from HttpCapabilitiesBase)
MemberwiseClone()

Cria uma cópia superficial do Object atual. Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual. Returns a string that represents the current object.

(Inherited from Object)

Implantações explícitas de interface

IFilterResolutionService.CompareFilters(String, String)

Usada internamente para comparar filtros. Used internally to compare filters.

(Inherited from HttpCapabilitiesBase)
IFilterResolutionService.EvaluateFilter(String)

Usada internamente para avaliar um filtro. Used internally to evaluate a filter.

(Inherited from HttpCapabilitiesBase)

Aplica-se a

Veja também