語言

BrowserCapabilitiesFactoryBase 類別

定義

該 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)

適用於

另請參閱