This documentation is archived and is not being maintained.

HttpBrowserCapabilitiesWrapper Properties

The HttpBrowserCapabilitiesWrapper type exposes the following members.

  NameDescription
Public property ActiveXControls Gets a value that indicates whether the browser is capable of supporting ActiveX controls. (Overrides HttpBrowserCapabilitiesBase::ActiveXControls.)
Public property Adapters Gets the collection of available control adapters. (Overrides HttpBrowserCapabilitiesBase::Adapters.)
Public property AOL Gets a value that indicates whether the client is an America Online (AOL) browser. (Overrides HttpBrowserCapabilitiesBase::AOL.)
Public property BackgroundSounds Gets a value that indicates whether the browser supports playing background sounds by using the bgsounds HTML element. (Overrides HttpBrowserCapabilitiesBase::BackgroundSounds.)
Public property Beta Gets a value that indicates whether the browser is a beta version. (Overrides HttpBrowserCapabilitiesBase::Beta.)
Public property Browser Gets the browser string (if any) that was sent by the browser in the User-Agent request header. (Overrides HttpBrowserCapabilitiesBase::Browser.)
Public property Browsers Gets a collection of browsers for which capabilities are recognized. (Overrides HttpBrowserCapabilitiesBase::Browsers.)
Public property CanCombineFormsInDeck Gets a value that indicates whether the browser supports decks that contain multiple forms, such as separate cards. (Overrides HttpBrowserCapabilitiesBase::CanCombineFormsInDeck.)
Public property CanInitiateVoiceCall Gets a value that indicates whether the browser device is capable of initiating a voice call. (Overrides HttpBrowserCapabilitiesBase::CanInitiateVoiceCall.)
Public property CanRenderAfterInputOrSelectElement Gets a value that indicates whether the browser supports page content that follows WML select or input elements. (Overrides HttpBrowserCapabilitiesBase::CanRenderAfterInputOrSelectElement.)
Public property CanRenderEmptySelects Gets a value that indicates whether the browser supports empty HTML select elements. (Overrides HttpBrowserCapabilitiesBase::CanRenderEmptySelects.)
Public property CanRenderInputAndSelectElementsTogether Gets a value that indicates whether the browser supports WML input and select elements together in the same card. (Overrides HttpBrowserCapabilitiesBase::CanRenderInputAndSelectElementsTogether.)
Public property CanRenderMixedSelects Gets a value that indicates whether the browser supports WML option elements that specify both onpick and value attributes. (Overrides HttpBrowserCapabilitiesBase::CanRenderMixedSelects.)
Public property CanRenderOneventAndPrevElementsTogether Gets a value that indicates whether the browser supports WML onevent and prev elements in the same card. (Overrides HttpBrowserCapabilitiesBase::CanRenderOneventAndPrevElementsTogether.)
Public property CanRenderPostBackCards Gets a value that indicates whether the browser supports WML cards for postback. (Overrides HttpBrowserCapabilitiesBase::CanRenderPostBackCards.)
Public property CanRenderSetvarZeroWithMultiSelectionList Gets a value that indicates whether the browser supports WML setvar elements that have a value attribute of 0. (Overrides HttpBrowserCapabilitiesBase::CanRenderSetvarZeroWithMultiSelectionList.)
Public property CanSendMail Gets a value that indicates whether the browser supports sending e-mail messages by using the HTML mailto scheme. (Overrides HttpBrowserCapabilitiesBase::CanSendMail.)
Public property Capabilities Used internally to get the defined capabilities of the browser. (Overrides HttpBrowserCapabilitiesBase::Capabilities.)
Public property CDF Gets a value that indicates whether the browser supports Channel Definition Format (CDF) for webcasting. (Overrides HttpBrowserCapabilitiesBase::CDF.)
Public property ClrVersion Gets the version of the .NET Framework that is installed on the client. (Overrides HttpBrowserCapabilitiesBase::ClrVersion.)
Public property Cookies Gets a value that indicates whether the browser is capable of supporting cookies. (Overrides HttpBrowserCapabilitiesBase::Cookies.)
Public property Crawler Gets a value that indicates whether the browser is a search-engine Web crawler. (Overrides HttpBrowserCapabilitiesBase::Crawler.)
Public property DefaultSubmitButtonLimit Gets the maximum number of submit buttons that are allowed for a form. (Overrides HttpBrowserCapabilitiesBase::DefaultSubmitButtonLimit.)
Public property EcmaScriptVersion Gets the version number of ECMAScript (JavaScript) that the browser supports. (Overrides HttpBrowserCapabilitiesBase::EcmaScriptVersion.)
Public property Frames Gets a value that indicates whether the browser supports HTML frames. (Overrides HttpBrowserCapabilitiesBase::Frames.)
Public property GatewayMajorVersion Gets the major version number of the wireless gateway that is used to access the server, if known. (Overrides HttpBrowserCapabilitiesBase::GatewayMajorVersion.)
Public property GatewayMinorVersion Gets the minor version number of the wireless gateway that is used to access the server, if known. (Overrides HttpBrowserCapabilitiesBase::GatewayMinorVersion.)
Public property GatewayVersion Gets the version of the wireless gateway that is used to access the server, if known. (Overrides HttpBrowserCapabilitiesBase::GatewayVersion.)
Public property HasBackButton Gets a value that indicates whether the browser has a dedicated Back button. (Overrides HttpBrowserCapabilitiesBase::HasBackButton.)
Public property HidesRightAlignedMultiselectScrollbars Gets a value that indicates whether the scrollbar of an HTML select multiple element that has an align attribute value of right is obscured upon rendering. (Overrides HttpBrowserCapabilitiesBase::HidesRightAlignedMultiselectScrollbars.)
Public property HtmlTextWriter Gets or sets the fully qualified class name of the HtmlTextWriter to use for writing markup characters and text. (Overrides HttpBrowserCapabilitiesBase::HtmlTextWriter.)
Public property Id Gets the internal identifier of the browser as specified in the browser definition file. (Overrides HttpBrowserCapabilitiesBase::Id.)
Public property InputType Gets the type of input that is supported by the browser. (Overrides HttpBrowserCapabilitiesBase::InputType.)
Public property IsColor Gets a value that indicates whether the browser has a color display. (Overrides HttpBrowserCapabilitiesBase::IsColor.)
Public property IsMobileDevice Gets a value that indicates whether the browser is a recognized mobile device. (Overrides HttpBrowserCapabilitiesBase::IsMobileDevice.)
Public property Item Gets the value of the specified browser capability. In C#, this property is the indexer for the class. (Overrides HttpBrowserCapabilitiesBase::Item[String].)
Public property JavaApplets Gets a value that indicates whether the browser supports Java. (Overrides HttpBrowserCapabilitiesBase::JavaApplets.)
Public property JScriptVersion Gets the JScript version that the browser supports. (Overrides HttpBrowserCapabilitiesBase::JScriptVersion.)
Public property MajorVersion Gets the major (integer) version number of the browser. (Overrides HttpBrowserCapabilitiesBase::MajorVersion.)
Public property MaximumHrefLength Gets the maximum length in characters for the href attribute of an HTML a (anchor) element. (Overrides HttpBrowserCapabilitiesBase::MaximumHrefLength.)
Public property MaximumRenderedPageSize Gets the maximum length of the page, in bytes, that the browser can display. (Overrides HttpBrowserCapabilitiesBase::MaximumRenderedPageSize.)
Public property MaximumSoftkeyLabelLength Gets the maximum length of the text that a soft-key label can display. (Overrides HttpBrowserCapabilitiesBase::MaximumSoftkeyLabelLength.)
Public property MinorVersion Gets the minor (decimal) version number of the browser. (Overrides HttpBrowserCapabilitiesBase::MinorVersion.)
Public property MinorVersionString Gets the minor (decimal) version number of the browser as a string. (Overrides HttpBrowserCapabilitiesBase::MinorVersionString.)
Public property MobileDeviceManufacturer Gets the name of the manufacturer of a mobile device, if known. (Overrides HttpBrowserCapabilitiesBase::MobileDeviceManufacturer.)
Public property MobileDeviceModel Gets the model name of a mobile device, if known. (Overrides HttpBrowserCapabilitiesBase::MobileDeviceModel.)
Public property MSDomVersion Gets the version of the Microsoft HTML (MSHTML) Document Object Model (DOM) that the browser supports. (Overrides HttpBrowserCapabilitiesBase::MSDomVersion.)
Public property NumberOfSoftkeys Gets the number of softkeys on a mobile device. (Overrides HttpBrowserCapabilitiesBase::NumberOfSoftkeys.)
Public property Platform Gets the name of the operating system that the client is using, if known. (Overrides HttpBrowserCapabilitiesBase::Platform.)
Public property PreferredImageMime Gets the MIME type of the type of image content that the browser typically prefers. (Overrides HttpBrowserCapabilitiesBase::PreferredImageMime.)
Public property PreferredRenderingMime Gets the MIME type of the type of content that the browser typically prefers. (Overrides HttpBrowserCapabilitiesBase::PreferredRenderingMime.)
Public property PreferredRenderingType Gets the general name for the type of content that the browser prefers. (Overrides HttpBrowserCapabilitiesBase::PreferredRenderingType.)
Public property PreferredRequestEncoding Gets the request encoding that the browser prefers. (Overrides HttpBrowserCapabilitiesBase::PreferredRequestEncoding.)
Public property PreferredResponseEncoding Gets the response encoding that the browser prefers. (Overrides HttpBrowserCapabilitiesBase::PreferredResponseEncoding.)
Public property RendersBreakBeforeWmlSelectAndInput Gets a value that indicates whether the browser renders a line break before select or input elements. (Overrides HttpBrowserCapabilitiesBase::RendersBreakBeforeWmlSelectAndInput.)
Public property RendersBreaksAfterHtmlLists Gets a value that indicates whether the browser renders a line break after list-item elements. (Overrides HttpBrowserCapabilitiesBase::RendersBreaksAfterHtmlLists.)
Public property RendersBreaksAfterWmlAnchor Gets a value that indicates whether the browser renders a line break after a standalone WML a (anchor) element. (Overrides HttpBrowserCapabilitiesBase::RendersBreaksAfterWmlAnchor.)
Public property RendersBreaksAfterWmlInput Gets a value that indicates whether the browser renders a line break after a WML input element. (Overrides HttpBrowserCapabilitiesBase::RendersBreaksAfterWmlInput.)
Public property RendersWmlDoAcceptsInline Gets a value that indicates whether the mobile-device browser renders a WML do form accept construct as an inline button instead of as a softkey. (Overrides HttpBrowserCapabilitiesBase::RendersWmlDoAcceptsInline.)
Public property RendersWmlSelectsAsMenuCards Gets a value that indicates whether the browser renders WML select elements as menu cards, instead of as a combo box. (Overrides HttpBrowserCapabilitiesBase::RendersWmlSelectsAsMenuCards.)
Public property RequiredMetaTagNameValue Used internally to produce a meta-tag that is required by some browsers. (Overrides HttpBrowserCapabilitiesBase::RequiredMetaTagNameValue.)
Public property RequiresAttributeColonSubstitution Gets a value that indicates whether the browser requires colons in element attribute values to be replaced with a different character. (Overrides HttpBrowserCapabilitiesBase::RequiresAttributeColonSubstitution.)
Public property RequiresContentTypeMetaTag Gets a value that indicates whether the browser requires an HTML meta element for which the content-type attribute is specified. (Overrides HttpBrowserCapabilitiesBase::RequiresContentTypeMetaTag.)
Public property RequiresControlStateInSession Gets a value that indicates whether the browser requires control state to be maintained in sessions. (Overrides HttpBrowserCapabilitiesBase::RequiresControlStateInSession.)
Public property RequiresDBCSCharacter Gets a value that indicates whether the browser requires a double-byte character set. (Overrides HttpBrowserCapabilitiesBase::RequiresDBCSCharacter.)
Public property RequiresHtmlAdaptiveErrorReporting Gets a value that indicates whether the browser requires nonstandard error messages. (Overrides HttpBrowserCapabilitiesBase::RequiresHtmlAdaptiveErrorReporting.)
Public property RequiresLeadingPageBreak Gets a value that indicates whether the browser requires the first element in the body of a Web page to be an HTML br element. (Overrides HttpBrowserCapabilitiesBase::RequiresLeadingPageBreak.)
Public property RequiresNoBreakInFormatting Gets a value that indicates whether the browser does not support HTML br elements to format line breaks. (Overrides HttpBrowserCapabilitiesBase::RequiresNoBreakInFormatting.)
Public property RequiresOutputOptimization Gets a value that indicates whether the browser requires pages to contain a size-optimized form of markup language tags. (Overrides HttpBrowserCapabilitiesBase::RequiresOutputOptimization.)
Public property RequiresPhoneNumbersAsPlainText Gets a value that indicates whether the browser supports telephone dialing based on plain text, or whether it requires special markup. (Overrides HttpBrowserCapabilitiesBase::RequiresPhoneNumbersAsPlainText.)
Public property RequiresSpecialViewStateEncoding Gets a value that indicates whether the browser requires view-state values to be specially encoded. (Overrides HttpBrowserCapabilitiesBase::RequiresSpecialViewStateEncoding.)
Public property RequiresUniqueFilePathSuffix Gets a value that indicates whether the browser requires unique form-action URLs. (Overrides HttpBrowserCapabilitiesBase::RequiresUniqueFilePathSuffix.)
Public property RequiresUniqueHtmlCheckboxNames Gets a value that indicates whether the browser requires unique name attribute values for multiple HTML input type="checkbox" elements. (Overrides HttpBrowserCapabilitiesBase::RequiresUniqueHtmlCheckboxNames.)
Public property RequiresUniqueHtmlInputNames Gets a value that indicates whether the browser requires unique name attribute values for multiple HTML input elements. (Overrides HttpBrowserCapabilitiesBase::RequiresUniqueHtmlInputNames.)
Public property RequiresUrlEncodedPostfieldValues Gets a value that indicates whether postback data that is sent by the browser will be URL-encoded. (Overrides HttpBrowserCapabilitiesBase::RequiresUrlEncodedPostfieldValues.)
Public property ScreenBitDepth Gets the depth of the display, in bits per pixel. (Overrides HttpBrowserCapabilitiesBase::ScreenBitDepth.)
Public property ScreenCharactersHeight Gets the approximate height of the display, in character lines. (Overrides HttpBrowserCapabilitiesBase::ScreenCharactersHeight.)
Public property ScreenCharactersWidth Gets the approximate width of the display, in characters. (Overrides HttpBrowserCapabilitiesBase::ScreenCharactersWidth.)
Public property ScreenPixelsHeight Gets the approximate height of the display, in pixels. (Overrides HttpBrowserCapabilitiesBase::ScreenPixelsHeight.)
Public property ScreenPixelsWidth Gets the approximate width of the display, in pixels. (Overrides HttpBrowserCapabilitiesBase::ScreenPixelsWidth.)
Public property SupportsAccesskeyAttribute Gets a value that indicates whether the browser supports the accesskey attribute of HTML a (anchor) and input elements. (Overrides HttpBrowserCapabilitiesBase::SupportsAccesskeyAttribute.)
Public property SupportsBodyColor Gets a value that indicates whether the browser supports the bgcolor attribute of the HTML body element. (Overrides HttpBrowserCapabilitiesBase::SupportsBodyColor.)
Public property SupportsBold Gets a value that indicates whether the browser supports HTML b elements to format bold text. (Overrides HttpBrowserCapabilitiesBase::SupportsBold.)
Public property SupportsCacheControlMetaTag Gets a value that indicates whether the browser supports the cache-control value for the http-equiv attribute of HTML meta elements. (Overrides HttpBrowserCapabilitiesBase::SupportsCacheControlMetaTag.)
Public property SupportsCallback Gets a value that indicates whether the browser supports callback scripts. (Overrides HttpBrowserCapabilitiesBase::SupportsCallback.)
Public property SupportsCss Gets a value that indicates whether the browser supports cascading style sheets (CSS). (Overrides HttpBrowserCapabilitiesBase::SupportsCss.)
Public property SupportsDivAlign Gets a value that indicates whether the browser supports the align attribute of HTML div elements. (Overrides HttpBrowserCapabilitiesBase::SupportsDivAlign.)
Public property SupportsDivNoWrap Gets a value that indicates whether the browser supports the nowrap attribute of HTML div elements. (Overrides HttpBrowserCapabilitiesBase::SupportsDivNoWrap.)
Public property SupportsEmptyStringInCookieValue Gets a value that indicates whether the browser supports empty strings in cookie values. (Overrides HttpBrowserCapabilitiesBase::SupportsEmptyStringInCookieValue.)
Public property SupportsFontColor Gets a value that indicates whether the browser supports the color attribute of HTML font elements. (Overrides HttpBrowserCapabilitiesBase::SupportsFontColor.)
Public property SupportsFontName Gets a value that indicates whether the browser supports the name attribute of HTML font elements. (Overrides HttpBrowserCapabilitiesBase::SupportsFontName.)
Public property SupportsFontSize Gets a value that indicates whether the browser supports the size attribute of HTML font elements. (Overrides HttpBrowserCapabilitiesBase::SupportsFontSize.)
Public property SupportsImageSubmit Gets a value that indicates whether the browser supports the use of a custom image in place of a standard form submit button. (Overrides HttpBrowserCapabilitiesBase::SupportsImageSubmit.)
Public property SupportsIModeSymbols Gets a value that indicates whether the browser supports i-mode symbols. (Overrides HttpBrowserCapabilitiesBase::SupportsIModeSymbols.)
Public property SupportsInputIStyle Gets a value that indicates whether the browser supports the istyle attribute of HTML input elements. (Overrides HttpBrowserCapabilitiesBase::SupportsInputIStyle.)
Public property SupportsInputMode Gets a value that indicates whether the browser supports the mode attribute of HTML input elements. (Overrides HttpBrowserCapabilitiesBase::SupportsInputMode.)
Public property SupportsItalic Gets a value that indicates whether the browser supports HTML i elements to format italic text. (Overrides HttpBrowserCapabilitiesBase::SupportsItalic.)
Public property SupportsJPhoneMultiMediaAttributes Gets a value that indicates whether the browser supports J-Phone multimedia attributes. (Overrides HttpBrowserCapabilitiesBase::SupportsJPhoneMultiMediaAttributes.)
Public property SupportsJPhoneSymbols Gets a value that indicates whether the browser supports J-Phone–specific picture symbols. (Overrides HttpBrowserCapabilitiesBase::SupportsJPhoneSymbols.)
Public property SupportsQueryStringInFormAction Gets a value that indicates whether the browser supports a query string in the action attribute value of HTML form elements. (Overrides HttpBrowserCapabilitiesBase::SupportsQueryStringInFormAction.)
Public property SupportsRedirectWithCookie Gets a value that indicates whether the browser supports cookies on redirection. (Overrides HttpBrowserCapabilitiesBase::SupportsRedirectWithCookie.)
Public property SupportsSelectMultiple Gets a value that indicates whether the browser supports the multiple attribute of HTML select elements. (Overrides HttpBrowserCapabilitiesBase::SupportsSelectMultiple.)
Public property SupportsUncheck Gets a value that indicates whether clearing a checked HTML input type="checkbox" element is reflected in postback data. (Overrides HttpBrowserCapabilitiesBase::SupportsUncheck.)
Public property SupportsXmlHttp Gets a value that indicates whether the browser supports receiving XML over HTTP. (Overrides HttpBrowserCapabilitiesBase::SupportsXmlHttp.)
Public property Tables Gets a value that indicates whether the browser supports HTML table elements. (Overrides HttpBrowserCapabilitiesBase::Tables.)
Public property TagWriter Used internally to get the type of the object that is used to write tags for the browser. (Overrides HttpBrowserCapabilitiesBase::TagWriter.)
Public property Type Gets the name and major (integer) version number of the browser. (Overrides HttpBrowserCapabilitiesBase::Type.)
Public property UseOptimizedCacheKey Used internally to get a value that indicates whether to use an optimized cache key. (Overrides HttpBrowserCapabilitiesBase::UseOptimizedCacheKey.)
Public property VBScript Gets a value that indicates whether the browser supports Visual Basic Scripting edition (VBScript). (Overrides HttpBrowserCapabilitiesBase::VBScript.)
Public property Version Gets the full version number (integer and decimal) of the browser as a string. (Overrides HttpBrowserCapabilitiesBase::Version.)
Public property W3CDomVersion Gets the version of the World Wide Web Consortium (W3C) XML Document Object Model (DOM) that the browser supports. (Overrides HttpBrowserCapabilitiesBase::W3CDomVersion.)
Public property Win16 Gets a value that indicates whether the client is a Win16-based computer. (Overrides HttpBrowserCapabilitiesBase::Win16.)
Public property Win32 Gets a value that indicates whether the client is a Win32-based computer. (Overrides HttpBrowserCapabilitiesBase::Win32.)
Top
Show: