DeviceSpecificChoice.Filter 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置设备筛选器的名称。 此 API 已废弃不用。 有关如何开发 ASP.NET 移动应用程序的信息,请参阅 移动应用 & 具有 ASP.NET 的网站。
public:
property System::String ^ Filter { System::String ^ get(); void set(System::String ^ value); };
public string Filter { get; set; }
member this.Filter : string with get, set
Public Property Filter As String
属性值
设备筛选器的名称。 默认值为空字符串 ("")。
注解
筛选器名称必须是页面上方法的名称、关联 .ascx
文件中的名称,或 Web.config 节中 <deviceFilters>
定义的有效设备筛选器的名称。如果使用 属性指定 Filter 了方法名称,则该方法必须与以下原型匹配。
public bool methodName(System.Web.Mobile.MobileCapabilities
capabilities, String optionalArgument)
例如,如果 Filter 属性设置为 myChoiceMethod
,则必须存在具有以下签名的方法。
public bool myChoiceMethod(System.Web.Mobile.MobileCapabilities
capabilities, String optionalArgument);
评估 <Choice> 元素时,会进行检查以确定页面上是否存在相应签名的方法。 如果没有,ASP.NET 检查 <deviceFilters>
Web.config 部分。
注意
设备筛选器区分大小写。