モバイル デバイス機能
更新 : 2007 年 11 月
ASP.NET には、モバイル クライアント デバイスを識別し、ASP.NET ページ フレームワークおよび ASP.NET モバイル Web アプリケーションで情報を利用できるようにするための、拡張可能な機構が用意されています。HttpBrowserCapabilities クラスと同様に、MobileCapabilities クラスは、要求を作成するブラウザに関する情報を提供します。ここでは、これらのデバイス機能と、これらの機能を使用して特定のモバイル デバイス向けにアプリケーションをカスタマイズする方法について説明します。
このセクションの内容
デバイス評価メソッド
モバイル デバイス機能を判断するための名前付き評価メソッドの作成方法について説明します。プログラムによる機能の評価
MobileCapabilities クラスの HasCapability メソッドの使用方法について説明します。このメソッドを呼び出すことにより、組み込みの機能、比較エバリュエータ型フィルタ、およびエバリュエータ デリゲート型フィルタを評価できます。拡張されたブラウザの機能
MobileCapabilities クラスについて説明します。デバイス機能一覧
利用可能な MobileCapability プロパティの要約を提供します。デバイス フィルタに関する推奨事項
<DeviceSpecific> 要素および <Choice> 要素でフィルタリングを使用する場合のベスト プラクティスについて、Web.config ファイルにフィルタを追加する方法を含めて説明します。複数のデバイスに対応した Web アプリケーションの構成
複数デバイス対応モバイル Web アプリケーションの設計と構成について詳しく説明します。デバイス固有のテンプレートの使用
デバイス固有のマークアップ言語を混在使用するプログラミング テクニックについて説明します。