<filter> 項目
更新:2007 年 11 月
從 Web.config 檔 <deviceFilters> 區段中提供 MobileCapabilities 類別 (Class) 的篩選功能。您要在組態檔 <system.web> 區段的 <deviceFilters> 區段內指定 <filter> 項目。
<system.web <deviceFilters> <filter name="capability" compare="capabilityName" /> <filter name="capability" type="className" method="methodName" /> </deviceFilters> </system.web>
備註
當建立具有裝置特定內容的 Web 應用程式時,您必須在組態檔的 <deviceFilter> 區段中加入一或多個篩選條件。每個篩選條件會指定目標裝置應該與其相符的準則。
裝置篩選條件組態提供兩種篩選條件的評估機制:以比較為基礎的篩選條件和以評估工具委派 (Delegate) 為基礎的篩選條件。語法指定兩種篩選條件。第一個範例示範以比較為基礎的篩選條件;第二個範例則示範以評估工具委派為基礎的篩選條件。如需在組態檔中建立篩選條件的詳細資訊,請參閱裝置的特定呈現。
範例
這個範例示範以比較為基礎和以評估工具委派為基礎的篩選條件。
<system.web
<deviceFilters>
<filter
name="isWML11"
compare="PreferredRenderingType"
argument="wml11" />
<filter name="GPSEnabled"
type="MyNamespace.MyCapabilityEvaluators, MyAssembly"
method="IsGPSEnabled"/>
</deviceFilters>
</system.web>