Поделиться через


Элемент use для элемента browserCaps (схема параметров ASP.NET)

Задает строку HTTP-запроса, которая используется для анализа информации о возможностях обозревателя, хранящейся в элементах filter и case.

ПримечаниеПримечание

Способ определения обозревателя с помощью элемента browserCaps из файла Web.config в .NET Framework версии 2.0 считается устаревшим, но пока поддерживается.Данные в этом элементе объединяются с информацией из файлов определения обозревателя (.browser), находящихся в папке %SystemRoot%\Microsoft.NET\Framework\version\CONFIG\Browsers на уровне компьютера и в папках App_Browsers на уровне существующего приложения.Дополнительные сведения см. в разделе Схема файла определения веб-обозревателя (элемент browsers).

<use 
   var="server variable" 
   as="variableName"
/>

Атрибуты и элементы

В следующих разделах описаны атрибуты, дочерние и родительские элементы.

Атрибуты

Атрибут

Описание

var

Необязательный атрибут элемента String.

Задает серверную переменную служб IIS, которая анализируется для получения данных о возможностях обозревателя.

Значение по умолчанию — "HTTP_USER_AGENT".

as

Необязательный атрибутString.

Задает имя, с помощью которого можно в дальнейшем ссылаться на серверную переменную в регулярных выражениях.

Дочерние элементы

Отсутствует.

Родительские элементы

Элемент

Описание

configuration

Обязательный корневой элемент любого файла конфигурации, используемого средой CLR и приложениями .NET Framework.

system.web

Задает корневой элемент для параметров конфигурации ASP.NET в файле конфигурации и содержит элементы конфигурации для настройки веб-приложений ASP.NET и управления поведением этих приложений.

browserCaps

Задает параметры поддерживаемых обозревателей и возможности обозревателей. Данный элемент при необходимости может быть обновлен для определения будущих версий обозревателей и их возможностей.

Список допустимых свойств обозревателя см. в описании HttpBrowserCapabilities.

Заметки

Элемент use задает строку HTTP-запроса, которая используется для анализа информации о возможностях обозревателя, хранящейся в элементах filter и case.

Настройки по умолчанию

В .NET Framework версии 2.0 элемент use не настраивается, так как элемент browserCaps не рекомендован к применению, и вместо него для задания поддерживаемых обозревателей и их возможностей следует использовать файлы определения обозревателя. Дополнительные сведения см. в разделе Схема файла определения веб-обозревателя (элемент browsers).

В .NET Framework версий 1.0 и 1.1 элементов use, настроенных по умолчанию в файле Machine.config, слишком много, чтобы их можно было все здесь перечислить. Для обновления данных браузера перейдите на веб-сайт компании cyScape, Inc. по адресу http://www.cyscape.com/browsercaps. При периодическом обновлении устройства данный раздел возможностей веб-обозревателя можно не использовать.

Пример

В следующем примере серверная переменная HTTP_USER_AGENT служб IIS устанавливается как источник сведений о возможностях обозревателя.

<use var="HTTP_USER_AGENT">

Сведения об элементе

Обработчик раздела конфигурации

HttpCapabilitiesSectionHandler

Элемент конфигурации

Browsers

Настраиваемые расположения

Machine.config

Файл Web.config корневого уровня

Файл Web.config уровня приложения

Файл Web.config уровня виртуального или физического каталога

Требования

Службы Microsoft IIS версии 5.0, 5.1 или 6.0

Платформа .NET Framework версии 2.0 (устаревшая), 1.1 или 1.0

Microsoft Visual Studio 2003 или Visual Studio 2005

См. также

Задачи

Практическое руководство. Определение типов и возможностей браузеров на веб-страницах ASP.NET

Практическое руководство. Настройка отдельных каталогов с помощью параметров расположения

Пошаговое руководство. Отключение параметров конфигурации ASP.NET

Ссылки

Элемент browserCaps (схема параметров ASP.NET)

Элемент system.web (схема параметров ASP.NET)

Элемент configuration (схема общих параметров)

Элемент filter для элемента browserCaps (схема параметров ASP.NET)

Элемент result для элемента browserCaps (схема параметров ASP.NET)

Схема файла определения веб-обозревателя (элемент browsers)

System.Configuration

System.Web.Configuration

HttpCapabilitiesSectionHandler

Browsers

Основные понятия

Серверные веб-элементы управления ASP.NET и возможности обозревателей

Иерархия и наследование файла конфигурации ASP.NET

Настройка обеспечения безопасности ASP.NET

Сценарии конфигурации ASP.NET

Другие ресурсы

Общие параметры конфигурации (ASP.NET)

Параметры конфигурации ASP.NET

Администрирование веб-сайта ASP.NET

Конфигурационный API-интерфейс настройки ASP.NET