共用方式為


browserCaps 的 use 項目 (ASP.NET 設定結構描述)

更新:2007 年 11 月

指定用於剖析瀏覽器功能資訊的 HTTP 要求字串,該資訊儲存在 filter 和 case 項目中。

注意事項:

使用 Web.config 檔中的 browserCaps 項目來定義瀏覽器在 .NET Framework 2.0 中已經被取代,不過依然提供支援。這個項目中的資料會與來自瀏覽器定義檔 (.browser) 的資訊進行合併,而這些定義檔則是位於電腦層級的 %SystemRoot%\Microsoft.NET\Framework\version\CONFIG\Browsers 資料夾,以及任何現有之應用程式層級的 App_Browsers 資料夾中。如需詳細資訊,請參閱瀏覽器定義檔結構描述 (browsers 項目)

configuration 項目 (一般設定結構描述)
  system.web 項目 (ASP.NET 設定結構描述)
    browserCaps 項目 (ASP.NET 設定結構描述)
      browserCaps 的 use 項目 (ASP.NET 設定結構描述)

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

屬性和項目

下列小節描述屬性、子項目和父項目。

屬性

屬性

描述

var

選擇性 String 屬性。

指定經過剖析以擷取瀏覽器功能資訊的 Microsoft Internet Information Services (IIS) 伺服器變數。

預設值為 "HTTP_USER_AGENT"。

as

選擇性 String 屬性。

指定可在後續的規則運算式 (Regular Expression) 中參考伺服器變數的名稱。

子項目

無。

父項目

項目

描述

configuration

Common Language Runtime 和 .NET Framework 應用程式所使用之每一個組態檔中的必要根項目 (Root Element)。

system.web

指定組態檔中 ASP.NET 組態設定的根項目 (Root Element),並包含會設定 ASP.NET Web 應用程式以及控制這些應用程式之行為的組態項目。

browserCaps

指定所支援瀏覽器的設定以及這些瀏覽器的功能。此項目可以按需要更新以指定新的瀏覽器及功能。

如需有效瀏覽器屬性的清單,請參閱 HttpBrowserCapabilities

備註

use 項目會指定用於剖析瀏覽器功能資訊的 HTTP 要求字串,而該資訊儲存在 filter 和 case 項目中。

預設組態

在 .NET Framework 2.0 版中,不會設定 use 項目,因為使用瀏覽器定義檔取代了 browserCaps 項目,以指定支援的瀏覽器及其功能。如需詳細資訊,請參閱瀏覽器定義檔結構描述 (browsers 項目)

在 .NET Framework 1.0 版和 1.1 版中,Machine.config 檔案中設定的預設 use 項目數量繁多,無法在此一一列出。如需瀏覽器資料的更新,請移至 cyScape, Inc,網址為 http://www.cyscape.com/browsercaps。定期的裝置更新會取代此瀏覽器功能區段。

範例

下列程式碼範例會示範如何指定 IIS HTTP_USER_AGENT 伺服器變數是瀏覽器功能資訊的來源。

<use var="HTTP_USER_AGENT">

項目資訊

組態區段處理常式

HttpCapabilitiesSectionHandler

組態成員

Browsers

可設定的位置

Machine.config

根層級的 Web.config

應用程式層級的 Web.config

虛擬或實體目錄層級的 Web.config

需求

Microsoft Internet Information Services (IIS) 5.0、5.1 或 6.0 版

.NET Framework 2.0 (已取代)、1.1 或 1.0 版

Microsoft Visual Studio 2003 或 Visual Studio 2005

請參閱

工作

HOW TO:在 ASP.NET Web 網頁中偵測瀏覽器類型

HOW TO:使用位置設定設定特定的目錄

HOW TO:鎖定 ASP.NET 組態設定

概念

ASP.NET Web 伺服器控制項和瀏覽器能力

ASP.NET 組態檔階層架構和繼承

保護 ASP.NET 組態

ASP.NET 組態案例

參考

browserCaps 項目 (ASP.NET 設定結構描述)

system.web 項目 (ASP.NET 設定結構描述)

configuration 項目 (一般設定結構描述)

browserCaps 的 filter 項目 (ASP.NET 設定結構描述)

browserCaps 的 result 項目 (ASP.NET 設定結構描述)

瀏覽器定義檔結構描述 (browsers 項目)

System.Configuration

System.Web.Configuration

HttpCapabilitiesSectionHandler

Browsers

其他資源

一般組態設定 (ASP.NET)

ASP.NET 組態設定

管理 ASP.NET 網站

ASP.NET 組態 API