HttpBrowserCapabilities 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
允許伺服器收集有關用戶端執行的瀏覽器能力的資訊。
public ref class HttpBrowserCapabilities : System::Web::Configuration::HttpCapabilitiesBase
public class HttpBrowserCapabilities : System.Web.Configuration.HttpCapabilitiesBase
type HttpBrowserCapabilities = class
inherit HttpCapabilitiesBase
Public Class HttpBrowserCapabilities
Inherits HttpCapabilitiesBase
- 繼承
- 衍生
備註
屬性 HttpBrowserCapabilities 可透過 Browser ASP.NET 內部 Request 物件的 屬性來存取。
建構函式
| HttpBrowserCapabilities() |
建立 HttpBrowserCapabilities 類別的新執行個體。 |
屬性
| ActiveXControls |
取得值,指出用戶端瀏覽器是否支援 ActiveX 控制項。 |
| ActiveXControls |
取得值,指出示瀏覽器是否支援 ActiveX 控制項。 (繼承來源 HttpCapabilitiesBase) |
| Adapters |
傳回可用控制配接器的集合。 (繼承來源 HttpCapabilitiesBase) |
| AOL |
取得值,指出用戶端是否為 America Online (AOL) 瀏覽器。 |
| AOL |
取得值,指出用戶端是否為 America Online (AOL) 瀏覽器。 (繼承來源 HttpCapabilitiesBase) |
| BackgroundSounds |
取得值,指出用戶端瀏覽器是否支援背景音效。 |
| BackgroundSounds |
取得值,指出瀏覽器是否支援使用 |
| Beta |
取得值,指出瀏覽器是否為搶鮮版 (Beta) 版本。 |
| Beta |
取得值,指出瀏覽器是否為 Beta 版本。 (繼承來源 HttpCapabilitiesBase) |
| Browser |
取得在 User-Agent 標頭中傳輸的瀏覽器字串 (如果有的話)。 |
| Browser |
取得瀏覽器在 |
| Browsers |
取得 ArrayList 字典中瀏覽器的 Capabilities。 (繼承來源 HttpCapabilitiesBase) |
| CanCombineFormsInDeck |
取得值,指出瀏覽器是否支援包含多個表單的板面 (像是不同的卡)。 (繼承來源 HttpCapabilitiesBase) |
| CanInitiateVoiceCall |
取得值,指出瀏覽器裝置是否能夠初始語音呼叫。 (繼承來源 HttpCapabilitiesBase) |
| CanRenderAfterInputOrSelectElement |
取得值,指出瀏覽器是否支援 WML |
| CanRenderEmptySelects |
取得值,指出瀏覽器是否支援空的 HTML |
| CanRenderInputAndSelectElementsTogether |
取得值,指出瀏覽器是否支援同一張卡上的 WML |
| CanRenderMixedSelects |
取得值,指出瀏覽器是否支援指定 |
| CanRenderOneventAndPrevElementsTogether |
取得值,指出瀏覽器是否支援共存在相同 WML 卡中的 WML |
| CanRenderPostBackCards |
取得值,指出瀏覽器是否支援 WML 卡回傳。 (繼承來源 HttpCapabilitiesBase) |
| CanRenderSetvarZeroWithMultiSelectionList |
取得值,指出示瀏覽器是否支援 |
| CanSendMail |
取得值,指出瀏覽器是否使用 HTML |
| Capabilities |
內部使用,以取得瀏覽器已定義的功能。 (繼承來源 HttpCapabilitiesBase) |
| CDF |
取得值,指出用戶端瀏覽器是否支援網路廣播的頻道定義格式 (CDF)。 |
| CDF |
取得值,指出瀏覽器是否支援網路廣播 (Webcasting) 的頻道定義格式 (Channel Definition Format,CDF)。 (繼承來源 HttpCapabilitiesBase) |
| ClrVersion |
取得安裝在用戶端上的 .NET 通用語言執行平台版本號碼。 |
| ClrVersion |
取得用戶端上安裝的 .NET Framework 版本。 (繼承來源 HttpCapabilitiesBase) |
| Cookies |
取得值,指出用戶端瀏覽器是否支援 Cookie。 |
| Cookies |
取得值,指出瀏覽器是否支援 Cookie。 (繼承來源 HttpCapabilitiesBase) |
| Crawler |
取得值,指出用戶端瀏覽器是否為 Web Crawler 搜尋引擎。 |
| Crawler |
取得值,指出瀏覽器是否為 Web Crawler 搜尋引擎。 (繼承來源 HttpCapabilitiesBase) |
| DefaultSubmitButtonLimit |
傳回對表單允許的最多送出按鈕數目。 (繼承來源 HttpCapabilitiesBase) |
| EcmaScriptVersion |
取得用戶端瀏覽器支援的 ECMAScript 版本號碼。 |
| EcmaScriptVersion |
取得瀏覽器支援之 ECMAScript 的版本號碼。 (繼承來源 HttpCapabilitiesBase) |
| Frames |
取得值,指出用戶端瀏覽器是否支援 HTML 框架。 |
| Frames |
取得值,指出瀏覽器是否支援 HTML 框架。 (繼承來源 HttpCapabilitiesBase) |
| GatewayMajorVersion |
取得用來存取伺服器的無線閘道主要版本號碼 (如果已知)。 (繼承來源 HttpCapabilitiesBase) |
| GatewayMinorVersion |
取得用來存取伺服器的無線閘道次要版本號碼 (如果已知)。 (繼承來源 HttpCapabilitiesBase) |
| GatewayVersion |
取得用來存取伺服器的無線閘道版本 (如果已知)。 (繼承來源 HttpCapabilitiesBase) |
| HasBackButton |
取得值,指出瀏覽器是否具有專用的 [上一頁] 按鈕。 (繼承來源 HttpCapabilitiesBase) |
| HidesRightAlignedMultiselectScrollbars |
取得值,指出 |
| HtmlTextWriter |
取得或設定要使用的 HtmlTextWriter 完整類別名稱。 (繼承來源 HttpCapabilitiesBase) |
| Id |
取得瀏覽器定義檔中所指定瀏覽器的內部識別項。 (繼承來源 HttpCapabilitiesBase) |
| InputType |
傳回由瀏覽器支援的輸入類型。 (繼承來源 HttpCapabilitiesBase) |
| IsColor |
取得值,指出瀏覽器是否具有色彩顯示。 (繼承來源 HttpCapabilitiesBase) |
| IsMobileDevice |
取得值,指出瀏覽器是否為可辨認的行動裝置。 (繼承來源 HttpCapabilitiesBase) |
| Item[String] |
取得指定之瀏覽器功能的值。 在 C# 中,這個屬性是類別的索引子。 (繼承來源 HttpCapabilitiesBase) |
| JavaApplets |
取得值,指出用戶端瀏覽器是否支援 Java Applet。 |
| JavaApplets |
取得值,指出瀏覽器是否支援 Java。 (繼承來源 HttpCapabilitiesBase) |
| JavaScript |
取得值,指出用戶端瀏覽器是否支援 JavaScript。 |
| JavaScript |
已淘汰.
取得值,指出瀏覽器是否支援 JavaScript。 (繼承來源 HttpCapabilitiesBase) |
| JScriptVersion |
取得瀏覽器支援的 JScript 版本。 (繼承來源 HttpCapabilitiesBase) |
| MajorVersion |
取得用戶端瀏覽器的主要 (也就是整數) 版本號碼。 |
| MajorVersion |
取得瀏覽器的主要 (整數) 版本號碼。 (繼承來源 HttpCapabilitiesBase) |
| MaximumHrefLength |
取得 HTML |
| MaximumRenderedPageSize |
取得瀏覽器可以顯示的頁面最大長度,以位元組為單位。 (繼承來源 HttpCapabilitiesBase) |
| MaximumSoftkeyLabelLength |
傳回螢幕按鍵標籤可以顯示的文字最大長度。 (繼承來源 HttpCapabilitiesBase) |
| MinorVersion |
取得用戶端瀏覽器的次要 (也就是小數位數) 版本號碼。 |
| MinorVersion |
取得瀏覽器的次要 (也就是小數位數) 版本號碼。 (繼承來源 HttpCapabilitiesBase) |
| MinorVersionString |
取得瀏覽器的次要 (小數) 版本號碼並以字串表示。 (繼承來源 HttpCapabilitiesBase) |
| MobileDeviceManufacturer |
傳回行動裝置製造商的名稱 (如果已知)。 (繼承來源 HttpCapabilitiesBase) |
| MobileDeviceModel |
取得行動裝置的型號名稱 (如果已知)。 (繼承來源 HttpCapabilitiesBase) |
| MSDomVersion |
取得用戶端瀏覽器所支援的 Microsoft HTML (MSHTML) 文件物件模型 (DOM) 版本。 |
| MSDomVersion |
取得瀏覽器所支援的 Microsoft HTML (MSHTML) 文件物件模型 (DOM) 的版本。 (繼承來源 HttpCapabilitiesBase) |
| NumberOfSoftkeys |
傳回行動裝置上螢幕按鍵的數目。 (繼承來源 HttpCapabilitiesBase) |
| Platform |
取得用戶端使用的平台名稱。 |
| Platform |
取得用戶端使用的平台名稱 (如果已知)。 (繼承來源 HttpCapabilitiesBase) |
| PreferredImageMime |
傳回瀏覽器通常慣用之影像內容類型的 MIME 類型。 (繼承來源 HttpCapabilitiesBase) |
| PreferredRenderingMime |
傳回瀏覽器通常慣用之內容類型的 MIME 類型。 (繼承來源 HttpCapabilitiesBase) |
| PreferredRenderingType |
取得瀏覽器所慣用內容類型的一般名稱。 (繼承來源 HttpCapabilitiesBase) |
| PreferredRequestEncoding |
取得瀏覽器慣用的要求編碼方式。 (繼承來源 HttpCapabilitiesBase) |
| PreferredResponseEncoding |
取得瀏覽器慣用的回應編碼方式。 (繼承來源 HttpCapabilitiesBase) |
| RendersBreakBeforeWmlSelectAndInput |
取得值,指出瀏覽器是否在 |
| RendersBreaksAfterHtmlLists |
取得值,值指示瀏覽器是否在清單項目之後呈現分行符號。 (繼承來源 HttpCapabilitiesBase) |
| RendersBreaksAfterWmlAnchor |
取得值,指出瀏覽器是否在獨立 HTML |
| RendersBreaksAfterWmlInput |
取得值,指出瀏覽器是否在 HTML |
| RendersWmlDoAcceptsInline |
取得值,指出行動裝置瀏覽器是否將 WML |
| RendersWmlSelectsAsMenuCards |
取得值,指出瀏覽器是否將 WML |
| RequiredMetaTagNameValue |
在內部使用,以產生部分瀏覽器所需要的中繼標記。 (繼承來源 HttpCapabilitiesBase) |
| RequiresAttributeColonSubstitution |
取得值,指出瀏覽器是否需要由不同字元取代項目屬性值中的冒號。 (繼承來源 HttpCapabilitiesBase) |
| RequiresContentTypeMetaTag |
取得值,指出瀏覽器是否需要指定 |
| RequiresControlStateInSession |
取得值,指出瀏覽器是否需要在工作階段中維持控制狀態。 (繼承來源 HttpCapabilitiesBase) |
| RequiresDBCSCharacter |
取得值,指出瀏覽器是否需要雙位元組字元集。 (繼承來源 HttpCapabilitiesBase) |
| RequiresHtmlAdaptiveErrorReporting |
取得值,指出瀏覽器是否需要非標準錯誤訊息。 (繼承來源 HttpCapabilitiesBase) |
| RequiresLeadingPageBreak |
取得值,指出瀏覽器是否需要網頁主體的第一個項目為 HTML |
| RequiresNoBreakInFormatting |
取得值,指出瀏覽器是否不支援以 HTML |
| RequiresOutputOptimization |
取得值,指出瀏覽器是否需要頁面包含標記語言標記 (Markup language tag) 的最佳化大小表單。 (繼承來源 HttpCapabilitiesBase) |
| RequiresPhoneNumbersAsPlainText |
取得值,指出瀏覽器是否支援純文字的電話撥號,或是需要特殊的標記語言。 (繼承來源 HttpCapabilitiesBase) |
| RequiresSpecialViewStateEncoding |
取得值,指出瀏覽器是否需要對 |
| RequiresUniqueFilePathSuffix |
取得值,指出瀏覽器是否需要唯一表單動作 URL。 (繼承來源 HttpCapabilitiesBase) |
| RequiresUniqueHtmlCheckboxNames |
取得值,指出瀏覽器是否需要多個 HTML |
| RequiresUniqueHtmlInputNames |
取得值,指出瀏覽器是否需要多個 HTML |
| RequiresUrlEncodedPostfieldValues |
取得值,指出由瀏覽器傳送的回傳資料是否會 |
| ScreenBitDepth |
傳回顯示的深度,以位元/像素為單位。 (繼承來源 HttpCapabilitiesBase) |
| ScreenCharactersHeight |
傳回大約顯示高度,以字元行為單位。 (繼承來源 HttpCapabilitiesBase) |
| ScreenCharactersWidth |
傳回大約顯示寬度,以字元為單位。 (繼承來源 HttpCapabilitiesBase) |
| ScreenPixelsHeight |
傳回大約顯示高度,以像素為單位。 (繼承來源 HttpCapabilitiesBase) |
| ScreenPixelsWidth |
傳回大約顯示寬度,以像素為單位。 (繼承來源 HttpCapabilitiesBase) |
| SupportsAccesskeyAttribute |
取得值,指出瀏覽器是否支援 HTML |
| SupportsBodyColor |
取得值,指出瀏覽器是否支援 HTML |
| SupportsBold |
取得值,指出瀏覽器是否支援以 HTML |
| SupportsCacheControlMetaTag |
取得值,指出瀏覽器是否支援 HTML |
| SupportsCallback |
取得值,指出瀏覽器是否支援回呼指令碼。 (繼承來源 HttpCapabilitiesBase) |
| SupportsCss |
取得值,指出瀏覽器是否支援階層式樣式表 (CSS)。 (繼承來源 HttpCapabilitiesBase) |
| SupportsDivAlign |
取得值,指出瀏覽器是否支援 HTML |
| SupportsDivNoWrap |
取得值,指出瀏覽器是否支援 HTML |
| SupportsEmptyStringInCookieValue |
取得值,指出瀏覽器是否支援 Cookie 值中的空 ( |
| SupportsFontColor |
取得值,指出瀏覽器是否支援 HTML |
| SupportsFontName |
取得值,指出瀏覽器是否支援 HTML |
| SupportsFontSize |
取得值,指出瀏覽器是否支援 HTML |
| SupportsImageSubmit |
取得值,指出瀏覽器是否支援使用自訂影像取代標準表單送出按鈕。 (繼承來源 HttpCapabilitiesBase) |
| SupportsIModeSymbols |
取得值,指出瀏覽器是否支援 i-mode 符號。 (繼承來源 HttpCapabilitiesBase) |
| SupportsInputIStyle |
取得值,指出瀏覽器是否支援 HTML |
| SupportsInputMode |
取得值,指出瀏覽器是否支援 HTML |
| SupportsItalic |
取得值,指出瀏覽器是否支援以 HTML |
| SupportsJPhoneMultiMediaAttributes |
取得值,指出瀏覽器是否支援 J-Phone 多媒體屬性。 (繼承來源 HttpCapabilitiesBase) |
| SupportsJPhoneSymbols |
取得值,指出瀏覽器是否支援 J-Phone 特定圖片符號。 (繼承來源 HttpCapabilitiesBase) |
| SupportsQueryStringInFormAction |
取得值,指出瀏覽器是否支援 HTML |
| SupportsRedirectWithCookie |
取得值,指出瀏覽器是否在重新導向時支援 Cookie。 (繼承來源 HttpCapabilitiesBase) |
| SupportsSelectMultiple |
取得值,指出瀏覽器是否支援 HTML |
| SupportsUncheck |
取得值,指出對核取的 HTML |
| SupportsXmlHttp |
取得值,指出瀏覽器是否支援透過 HTTP 接收 XML。 (繼承來源 HttpCapabilitiesBase) |
| Tables |
取得值,指出用戶端瀏覽器是否支援 HTML 表格。 |
| Tables |
取得值,指出瀏覽器是否支援 HTML |
| TagWriter |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 在內部使用,取得用來寫入瀏覽器標記的物件類型。 |
| TagWriter |
在內部使用,取得用來寫入瀏覽器標記的物件類型。 (繼承來源 HttpCapabilitiesBase) |
| Type |
取得用戶端瀏覽器的名稱與主要 (也就是整數) 版本號碼。 |
| Type |
取得瀏覽器的名稱及主要 (整數) 版本號碼。 (繼承來源 HttpCapabilitiesBase) |
| UseOptimizedCacheKey |
在內部使用,以取得指示是否使用最佳化快取索引鍵的值。 (繼承來源 HttpCapabilitiesBase) |
| VBScript |
取得值,指出用戶端瀏覽器是否支援 VBScript。 |
| VBScript |
取得值,指出瀏覽器是否支援 Visual Basic Scripting edition (VBScript)。 (繼承來源 HttpCapabilitiesBase) |
| Version |
取得瀏覽器的完整版本號碼 (整數和小數) 並以字串表示。 |
| Version |
取得瀏覽器的完整版本號碼 (整數和小數) 並以字串表示。 (繼承來源 HttpCapabilitiesBase) |
| W3CDomVersion |
取得用戶端瀏覽器所支援的全球資訊網協會 (W3C) XML 文件物件模型 (DOM) 版本。 |
| W3CDomVersion |
取得該瀏覽器支援的全球資訊網協會 (W3C) XML 文件物件模型 (DOM) 版本。 (繼承來源 HttpCapabilitiesBase) |
| Win16 |
取得值,指出用戶端是否為 Win16 架構電腦。 |
| Win16 |
取得值,指出用戶端是否為 Win16 架構電腦。 (繼承來源 HttpCapabilitiesBase) |
| Win32 |
取得值,指出用戶端是否為 Win32 架構電腦。 |
| Win32 |
取得值,指出用戶端是否為 Win32 架構電腦。 (繼承來源 HttpCapabilitiesBase) |
方法
| AddBrowser(String) |
在內部用來將項目加入已辨識其功能之瀏覽器的內部集合中。 (繼承來源 HttpCapabilitiesBase) |
| CreateHtmlTextWriter(TextWriter) |
建立要使用的 HtmlTextWriter 新執行個體。 (繼承來源 HttpCapabilitiesBase) |
| DisableOptimizedCacheKey() |
在內部使用以停止使用最佳化的快取索引鍵。 (繼承來源 HttpCapabilitiesBase) |
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetClrVersions() |
傳回用戶端上安裝的所有 .NET Common Language Runtime (CLR) 版本。 |
| GetClrVersions() |
傳回安裝在用戶端的所有 .NET Framework Common Language Runtime 版本。 (繼承來源 HttpCapabilitiesBase) |
| GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
| GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
| Init() |
在內部使用,以初始化一組內部的值。 (繼承來源 HttpCapabilitiesBase) |
| IsBrowser(String) |
取得值,指出用戶端瀏覽器是否與指定瀏覽器相同。 (繼承來源 HttpCapabilitiesBase) |
| MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
| ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
明確介面實作
| IFilterResolutionService.CompareFilters(String, String) |
在內部用來比較篩選條件。 (繼承來源 HttpCapabilitiesBase) |
| IFilterResolutionService.EvaluateFilter(String) |
在內部使用以評估篩選。 (繼承來源 HttpCapabilitiesBase) |