共用方式為


BrowserCapabilitiesFactoryBase 類別

定義

BrowserCapabilitiesFactoryBase 類別是 BrowserCapabilitiesFactory 衍生的來源基底類別。 在執行階段時由組態系統內部使用,針對各個要求建立 HttpCapabilitiesBase 類別的執行個體,讓外界得以透過 ASP.NET 內建的 Request.Browser 屬性公開存取。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

public ref class BrowserCapabilitiesFactoryBase
public class BrowserCapabilitiesFactoryBase
type BrowserCapabilitiesFactoryBase = class
Public Class BrowserCapabilitiesFactoryBase
繼承
BrowserCapabilitiesFactoryBase
衍生

備註

您可以在瀏覽器檔中定義瀏覽器功能。 您可以使用瀏覽器檔中的預設階層,或建立自訂階層來定義瀏覽器功能。

建構函式

BrowserCapabilitiesFactoryBase()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

由組態系統內部使用,以建立這個類別的新執行個體。

屬性

BrowserElements

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

由組態系統內部使用,以表示與各種瀏覽器能力相關的資訊集合。

MatchedHeaders

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

由組態系統內部使用,以表示要求標頭值的集合。

方法

ConfigureBrowserCapabilities(NameValueCollection, HttpBrowserCapabilities)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在執行階段時內部使用,以設定 HttpBrowserCapabilities 物件。

ConfigureCustomCapabilities(NameValueCollection, HttpBrowserCapabilities)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在執行階段時內部使用,以設定瀏覽器功能的自訂階層架構。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
IsBrowserUnknown(HttpCapabilitiesBase)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

由組態系統內部使用,以判斷指定之 HttpBrowserCapabilities 物件所表示的瀏覽器是否具有可用的配置器。

MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
PopulateBrowserElements(IDictionary)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

由組態系統內部使用,以根據支援的瀏覽器填入瀏覽器能力集合。

PopulateMatchedHeaders(IDictionary)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

由組態系統內部使用,以根據支援的瀏覽器填入要求標頭集合。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱