Sdílet prostřednictvím


BrowserCapabilitiesFactoryBase Třída

Definice

Třída BrowserCapabilitiesFactoryBase je základní třída, ze které BrowserCapabilitiesFactory je odvozena. Používá se interně za běhu konfiguračním systémem k vytváření instancí HttpCapabilitiesBase třídy specifických pro požadavky, veřejně přístupných prostřednictvím ASP.NET vnitřní Request.Browser vlastnosti.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

public ref class BrowserCapabilitiesFactoryBase
public class BrowserCapabilitiesFactoryBase
type BrowserCapabilitiesFactoryBase = class
Public Class BrowserCapabilitiesFactoryBase
Dědičnost
BrowserCapabilitiesFactoryBase
Odvozené

Poznámky

Možnosti prohlížeče definujete v souboru .browser. K definování možností prohlížeče můžete použít výchozí hierarchii v souboru .browser nebo vytvořit vlastní hierarchii.

Konstruktory

BrowserCapabilitiesFactoryBase()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Používá se interně konfiguračním systémem k vytvoření nové instance této třídy.

Vlastnosti

BrowserElements

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Používá se interně konfiguračním systémem k reprezentaci kolekce informací týkajících se různých funkcí prohlížeče.

MatchedHeaders

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Používá se interně konfiguračním systémem k reprezentaci kolekce hodnot hlaviček požadavků.

Metody

ConfigureBrowserCapabilities(NameValueCollection, HttpBrowserCapabilities)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Používá se interně za běhu ke konfiguraci objektu HttpBrowserCapabilities .

ConfigureCustomCapabilities(NameValueCollection, HttpBrowserCapabilities)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Používá se interně za běhu ke konfiguraci vlastních hierarchií funkcí prohlížeče.

Equals(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá aktuální Type instanci.

(Zděděno od Object)
IsBrowserUnknown(HttpCapabilitiesBase)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Používá se interně konfiguračním systémem k určení, jestli prohlížeč reprezentovaný zadaným HttpBrowserCapabilities objektem nemá dostupný adaptér.

MemberwiseClone()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
PopulateBrowserElements(IDictionary)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Používá se interně konfiguračním systémem k naplnění kolekce funkcí prohlížeče na základě podporovaného prohlížeče.

PopulateMatchedHeaders(IDictionary)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Používá se interně konfiguračním systémem k naplnění kolekce hlaviček požadavků na základě podporovaného prohlížeče.

ToString()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také