Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
HttpBrowserCapabilitiesBase Properties
Collapse the table of content
Expand the table of content

HttpBrowserCapabilitiesBase Properties

The HttpBrowserCapabilitiesBase type exposes the following members.

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