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 или создать пользовательскую иерархию для определения возможностей браузера.
Конструкторы
| Имя | Описание |
|---|---|
| BrowserCapabilitiesFactoryBase() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Используется внутренне системой конфигурации для создания нового экземпляра этого класса. |
Свойства
| Имя | Описание |
|---|---|
| BrowserElements |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Используется внутренне системой конфигурации для представления коллекции сведений, связанных с различными возможностями браузера. |
| MatchedHeaders |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Используется внутренне системой конфигурации для представления коллекции значений заголовка запроса. |
Методы
| Имя | Описание |
|---|---|
| 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) |