BrowserCapabilitiesFactoryBase 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
該 BrowserCapabilitiesFactoryBase 類別是推導出 BrowserCapabilitiesFactory 的基底類別。 它在執行時由組態系統內部使用,建立請求專屬的 HttpCapabilitiesBase 類別實例,並透過 ASP.NET 固有的 Request.Browser 屬性公開存取。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
public ref class BrowserCapabilitiesFactoryBase
public class BrowserCapabilitiesFactoryBase
type BrowserCapabilitiesFactoryBase = class
Public Class BrowserCapabilitiesFactoryBase
- 繼承
-
BrowserCapabilitiesFactoryBase
- 衍生
備註
你可以在 .browser 檔案中定義瀏覽器功能。 你可以使用.browser檔案中的預設階層,或建立自訂階層來定義瀏覽器功能。
建構函式
| 名稱 | Description |
|---|---|
| BrowserCapabilitiesFactoryBase() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 由組態系統內部使用,以建立此類別的新實例。 |
屬性
| 名稱 | Description |
|---|---|
| BrowserElements |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 由配置系統內部使用,用以表示與各種瀏覽器功能相關的資訊集合。 |
| MatchedHeaders |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 由組態系統內部用來表示一組請求標頭值。 |
方法
| 名稱 | Description |
|---|---|
| ConfigureBrowserCapabilities(NameValueCollection, HttpBrowserCapabilities) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 在執行時內部用於設定 HttpBrowserCapabilities 物件。 |
| ConfigureCustomCapabilities(NameValueCollection, HttpBrowserCapabilities) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 在執行時內部用於設定瀏覽器功能的自訂階層。 |
| Equals(Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetHashCode() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得目前實例的 Type。 (繼承來源 Object) |
| IsBrowserUnknown(HttpCapabilitiesBase) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 組態系統內部使用此方法判斷指定 HttpBrowserCapabilities 物件所代表的瀏覽器是否沒有可用的介面卡。 |
| MemberwiseClone() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 建立目前 Object的淺層複本。 (繼承來源 Object) |
| PopulateBrowserElements(IDictionary) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 由組態系統內部使用,根據所支援的瀏覽器來填充一系列瀏覽器功能。 |
| PopulateMatchedHeaders(IDictionary) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 由設定系統內部使用,根據支援的瀏覽器填充一組請求標頭。 |
| ToString() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回表示目前 物件的字串。 (繼承來源 Object) |