This documentation is archived and is not being maintained.
HttpBrowserCapabilitiesBase Properties
Visual Studio 2008
The HttpBrowserCapabilitiesBase type exposes the following members.
| Name | Description | |
|---|---|---|
|
ActiveXControls | When overridden in a derived class, gets a value that indicates whether the browser is capable of supporting ActiveX controls. |
|
Adapters | When overridden in a derived class, gets the collection of available control adapters. |
|
AOL | When overridden in a derived class, gets a value that indicates whether the client is an America Online (AOL) browser. |
|
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. |
|
Beta | When overridden in a derived class, gets a value that indicates whether the browser is a beta version. |
|
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. |
|
Browsers | When overridden in a derived class, gets a collection of browsers for which capabilities are recognized. |
|
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. |
|
CanInitiateVoiceCall | When overridden in a derived class, gets a value that indicates whether the browser device is capable of initiating a voice call. |
|
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. |
|
CanRenderEmptySelects | When overridden in a derived class, gets a value that indicates whether the browser supports empty HTML select elements. |
|
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. |
|
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. |
|
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. |
|
CanRenderPostBackCards | When overridden in a derived class, gets a value that indicates whether the browser supports WML cards for postback. |
|
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. |
|
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. |
|
Capabilities | When overridden in a derived class, used internally to get the defined capabilities of the browser. |
|
CDF | When overridden in a derived class, gets a value that indicates whether the browser supports Channel Definition Format (CDF) for webcasting. |
|
ClrVersion | When overridden in a derived class, gets the version of the .NET Framework that is installed on the client. |
|
Cookies | When overridden in a derived class, gets a value that indicates whether the browser is capable of supporting cookies. |
|
Crawler | When overridden in a derived class, gets a value that indicates whether the browser is a search-engine Web crawler. |
|
DefaultSubmitButtonLimit | When overridden in a derived class, gets the maximum number of submit buttons that are allowed for a form. |
|
EcmaScriptVersion | When overridden in a derived class, gets the version number of ECMAScript (JavaScript) that the browser supports. |
|
Frames | When overridden in a derived class, gets a value that indicates whether the browser supports HTML frames. |
|
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. |
|
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. |
|
GatewayVersion | When overridden in a derived class, gets the version of the wireless gateway that is used to access the server, if known. |
|
HasBackButton | When overridden in a derived class, gets a value that indicates whether the browser has a dedicated Back button. |
|
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. |
|
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. |
|
Id | When overridden in a derived class, gets the internal identifier of the browser as specified in the browser definition file. |
|
InputType | When overridden in a derived class, gets the type of input that is supported by the browser. |
|
IsColor | When overridden in a derived class, gets a value that indicates whether the browser has a color display. |
|
IsMobileDevice | When overridden in a derived class, gets a value that indicates whether the browser is a recognized mobile device. |
|
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. |
|
JavaApplets | When overridden in a derived class, gets a value that indicates whether the browser supports Java. |
|
JScriptVersion | When overridden in a derived class, gets the JScript version that the browser supports. |
|
MajorVersion | When overridden in a derived class, gets the major (integer) version number of the browser. |
|
MaximumHrefLength | When overridden in a derived class, gets the maximum length in characters for the href attribute of an HTML a (anchor) element. |
|
MaximumRenderedPageSize | When overridden in a derived class, gets the maximum length of the page, in bytes, that the browser can display. |
|
MaximumSoftkeyLabelLength | When overridden in a derived class, gets the maximum length of the text that a soft-key label can display. |
|
MinorVersion | When overridden in a derived class, gets the minor (decimal) version number of the browser. |
|
MinorVersionString | When overridden in a derived class, gets the minor (decimal) version number of the browser as a string. |
|
MobileDeviceManufacturer | When overridden in a derived class, gets the name of the manufacturer of a mobile device, if known. |
|
MobileDeviceModel | When overridden in a derived class, gets the model name of a mobile device, if known. |
|
MSDomVersion | When overridden in a derived class, gets the version of the Microsoft HTML (MSHTML) Document Object Model (DOM) that the browser supports. |
|
NumberOfSoftkeys | When overridden in a derived class, gets the number of softkeys on a mobile device. |
|
Platform | When overridden in a derived class, gets the name of the operating system that the client is using, if known. |
|
PreferredImageMime | When overridden in a derived class, gets the MIME type of the type of image content that the browser typically prefers. |
|
PreferredRenderingMime | When overridden in a derived class, gets the MIME type of the type of content that the browser typically prefers. |
|
PreferredRenderingType | When overridden in a derived class, gets the general name for the type of content that the browser prefers. |
|
PreferredRequestEncoding | When overridden in a derived class, gets the request encoding that the browser prefers. |
|
PreferredResponseEncoding | When overridden in a derived class, gets the response encoding that the browser prefers. |
|
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. |
|
RendersBreaksAfterHtmlLists | When overridden in a derived class, gets a value that indicates whether the browser renders a line break after list-item elements. |
|
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. |
|
RendersBreaksAfterWmlInput | When overridden in a derived class, gets a value that indicates whether the browser renders a line break after a WML input element. |
|
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. |
|
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. |
|
RequiredMetaTagNameValue | When overridden in a derived class, used internally to produce a meta-tag that is required by some browsers. |
|
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. |
|
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. |
|
RequiresControlStateInSession | When overridden in a derived class, gets a value that indicates whether the browser requires control state to be maintained in sessions. |
|
RequiresDBCSCharacter | When overridden in a derived class, gets a value that indicates whether the browser requires a double-byte character set. |
|
RequiresHtmlAdaptiveErrorReporting | When overridden in a derived class, gets a value that indicates whether the browser requires nonstandard error messages. |
|
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. |
|
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. |
|
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. |
|
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. |
|
RequiresSpecialViewStateEncoding | When overridden in a derived class, gets a value that indicates whether the browser requires view-state values to be specially encoded. |
|
RequiresUniqueFilePathSuffix | When overridden in a derived class, gets a value that indicates whether the browser requires unique form-action URLs. |
|
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. |
|
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. |
|
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. |
|
ScreenBitDepth | When overridden in a derived class, gets the depth of the display, in bits per pixel. |
|
ScreenCharactersHeight | When overridden in a derived class, gets the approximate height of the display, in character lines. |
|
ScreenCharactersWidth | When overridden in a derived class, gets the approximate width of the display, in characters. |
|
ScreenPixelsHeight | When overridden in a derived class, gets the approximate height of the display, in pixels. |
|
ScreenPixelsWidth | When overridden in a derived class, gets the approximate width of the display, in pixels. |
|
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. |
|
SupportsBodyColor | When overridden in a derived class, gets a value that indicates whether the browser supports the bgcolor attribute of the HTML body element. |
|
SupportsBold | When overridden in a derived class, gets a value that indicates whether the browser supports HTML b elements to format bold text. |
|
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. |
|
SupportsCallback | When overridden in a derived class, gets a value that indicates whether the browser supports callback scripts. |
|
SupportsCss | When overridden in a derived class, gets a value that indicates whether the browser supports cascading style sheets (CSS). |
|
SupportsDivAlign | When overridden in a derived class, gets a value that indicates whether the browser supports the align attribute of HTML div elements. |
|
SupportsDivNoWrap | When overridden in a derived class, gets a value that indicates whether the browser supports the nowrap attribute of HTML div elements. |
|
SupportsEmptyStringInCookieValue | When overridden in a derived class, gets a value that indicates whether the browser supports empty strings in cookie values. |
|
SupportsFontColor | When overridden in a derived class, gets a value that indicates whether the browser supports the color attribute of HTML font elements. |
|
SupportsFontName | When overridden in a derived class, gets a value that indicates whether the browser supports the name attribute of HTML font elements. |
|
SupportsFontSize | When overridden in a derived class, gets a value that indicates whether the browser supports the size attribute of HTML font elements. |
|
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. |
|
SupportsIModeSymbols | When overridden in a derived class, gets a value that indicates whether the browser supports i-mode symbols. |
|
SupportsInputIStyle | When overridden in a derived class, gets a value that indicates whether the browser supports the istyle attribute of HTML input elements. |
|
SupportsInputMode | When overridden in a derived class, gets a value that indicates whether the browser supports the mode attribute of HTML input elements. |
|
SupportsItalic | When overridden in a derived class, gets a value that indicates whether the browser supports HTML i elements to format italic text. |
|
SupportsJPhoneMultiMediaAttributes | When overridden in a derived class, gets a value that indicates whether the browser supports J-Phone multimedia attributes. |
|
SupportsJPhoneSymbols | When overridden in a derived class, gets a value that indicates whether the browser supports J-Phone–specific picture symbols. |
|
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. |
|
SupportsRedirectWithCookie | When overridden in a derived class, gets a value that indicates whether the browser supports cookies on redirection. |
|
SupportsSelectMultiple | When overridden in a derived class, gets a value that indicates whether the browser supports the multiple attribute of HTML select elements. |
|
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. |
|
SupportsXmlHttp | When overridden in a derived class, gets a value that indicates whether the browser supports receiving XML over HTTP. |
|
Tables | When overridden in a derived class, gets a value that indicates whether the browser supports HTML table elements. |
|
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. |
|
Type | When overridden in a derived class, gets the name and major (integer) version number of the browser. |
|
UseOptimizedCacheKey | When overridden in a derived class, used internally to get a value that indicates whether to use an optimized cache key. |
|
VBScript | When overridden in a derived class, gets a value that indicates whether the browser supports Visual Basic Scripting edition (VBScript). |
|
Version | When overridden in a derived class, gets the full version number (integer and decimal) of the browser as a string. |
|
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. |
|
Win16 | When overridden in a derived class, gets a value that indicates whether the client is a Win16-based computer. |
|
Win32 | When overridden in a derived class, gets a value that indicates whether the client is a Win32-based computer. |
Show: