XhtmlCalendarAdapter クラス
アセンブリ: System.Web.Mobile (system.web.mobile.dll 内)


コントロールやデバイスの開発者は、XhtmlCalendarAdapter を継承してカスタム アダプタを作成することで、最新の対象デバイスを利用したり、カスタムの System.Web.UI.MobileControls.Calendar コントロールをサポートしたりできます。
たとえば、カスタム アダプタで、OnInit メソッドまたは OnLoad メソッドをオーバーライドし、Calendar がユーザーに対して最初に表示されるときの動作を変更できます。また、LoadAdapterState や SaveAdapterState を変更することにより、アダプタの状態に関するさまざまな情報を追跡することもできます。OnPreRender を変更して、カスタム カレンダーのデータ構造を変更したり、独自の処理を Render メソッドに追加して、対象のデバイスに固有の最新機能を利用することも可能です。対象のデバイスが最新機種の場合、HandlePostBackEvent メソッドに対して別途変更を加えることが必要になる場合もあります。


System.Web.UI.MobileControls.Adapters.ControlAdapter
System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlControlAdapter
System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlCalendarAdapter


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


XhtmlCalendarAdapter コンストラクタ
アセンブリ: System.Web.Mobile (system.web.mobile.dll 内)


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


XhtmlCalendarAdapter プロパティ

名前 | 説明 | |
---|---|---|
![]() | Device | 要求に関連付けられているデバイス機能オブジェクトを返します。 ( ControlAdapter から継承されます。) |
![]() | ItemWeight | コントロール内の 1 つの項目のおおよそのウェイトにアクセスします。 ( ControlAdapter から継承されます。) |
![]() | Page | デバイス アダプタに関連付けられたページを返します。 ( ControlAdapter から継承されます。) |
![]() | Style | デバイス アダプタがアタッチされるコントロールに関連付けられたスタイル オブジェクトを返します。 ( ControlAdapter から継承されます。) |
![]() | VisibleWeight | コントロールのおおよそのウェイトを文字数で取得または設定します。 ( ControlAdapter から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Control | 関連するコントロールへの、厳密に型指定された参照を返します。 |
![]() | CssLocation | スタイル シートの格納場所 (外部の物理ファイル、現在のページ内、現在のセッション状態、アプリケーション キャッシュなど) を示します。 ( XhtmlControlAdapter から継承されます。) |
![]() | DocumentType | 現在のドキュメントをレンダリングするために使用する XHTML マークアップのタイプを示します。 ( XhtmlControlAdapter から継承されます。) |
![]() | PageAdapter | 関連付けられているコントロールが置かれているページに対応するページ アダプタを取得します。 ( XhtmlControlAdapter から継承されます。) |
![]() | SecondaryUIMode | 現在のセカンダリ UI モードを取得します。 ( XhtmlControlAdapter から継承されます。) |
![]() | StyleSheetLocationAttributeValue | CssLocation 属性が存在する場合は、その値を親フォームから取得します。 ( XhtmlControlAdapter から継承されます。) |
![]() | StyleSheetStorageApplicationSetting | Web.config ファイルの appSettings セクションに存在する XhtmlCssState 構成設定の値を取得します。 ( XhtmlControlAdapter から継承されます。) |

XhtmlCalendarAdapter メソッド


名前 | 説明 | |
---|---|---|
![]() | CalculateOptimumPageWeight | デバイスの最適なページ ウェイトを決定します。 ( ControlAdapter から継承されます。) |
![]() | ClearPendingBreakIfDeviceBreaksOnBlockLevel | 対象のデバイスがブロック要素で改行する場合に、保留されている改行をクリアします。 ( XhtmlControlAdapter から継承されます。) |
![]() | ConditionalClearCachedEndTag | 特定の条件が満たされた場合に、指定されたテキスト ライタの現在の終了タグをクリアします。 ( XhtmlControlAdapter から継承されます。) |
![]() | ConditionalClearPendingBreak | 特定の条件が満たされた場合に、対象デバイスの保留されている改行をクリアします。 ( XhtmlControlAdapter から継承されます。) |
![]() | ConditionalEnterFormat | 特定の条件が満たされた場合、開始タグ、および、指定されたスタイルの書式を実装する属性でセクションを開始します。 ( XhtmlControlAdapter から継承されます。) |
![]() | ConditionalEnterLayout | 特定の条件が満たされた場合、開始タグ、および、指定されたスタイルのレイアウトを実装する属性でセクションを開始します。 ( XhtmlControlAdapter から継承されます。) |
![]() | ConditionalEnterStyle | オーバーロードされます。 特定の条件が満たされた場合に、指定されたスタイルを適用する新しい要素を開始します。 ( XhtmlControlAdapter から継承されます。) |
![]() | ConditionalExitFormat | 特定の条件が満たされた場合に、指定スタイルの文字書式が使用されたブロックを終了します。 ( XhtmlControlAdapter から継承されます。) |
![]() | ConditionalExitLayout | 特定の条件が満たされた場合に、指定スタイルのレイアウト書式が使用されたブロックを終了します。 ( XhtmlControlAdapter から継承されます。) |
![]() | ConditionalExitStyle | 特定の条件が満たされた場合に、指定スタイルのレイアウトと文字書式が使用された </span> 要素を終了します。 ( XhtmlControlAdapter から継承されます。) |
![]() | ConditionalPopPhysicalCssClass | 特定の条件が満たされた場合に、現在のカスケード スタイル シートのクラス名を System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlMobileTextWriter オブジェクトから削除します。 ( XhtmlControlAdapter から継承されます。) |
![]() | ConditionalRenderClassAttribute | 特定の条件が満たされた場合に、クラス名属性を次にレンダリングする要素に設定します。 ( XhtmlControlAdapter から継承されます。) |
![]() | ConditionalRenderClosingDivElement | 特定の条件が満たされた場合に、終了 </div> タグをレンダリングします。 ( XhtmlControlAdapter から継承されます。) |
![]() | ConditionalRenderClosingSpanElement | 特定の条件が満たされた場合に、終了 </span> 要素をレンダリングします。 ( XhtmlControlAdapter から継承されます。) |
![]() | ConditionalRenderCustomAttribute | オーバーロードされます。 関連付けられたコントロールから指定されたカスタム属性の値を取得し、特定の条件が満たされた場合に、それを次の要素に対してレンダリングします。 ( XhtmlControlAdapter から継承されます。) |
![]() | ConditionalRenderOpeningDivElement | 特定の条件が満たされた場合に、<div> の開始タグをレンダリングします。 ( XhtmlControlAdapter から継承されます。) |
![]() | ConditionalRenderOpeningSpanElement | 特定の条件が満たされた場合に、<span> の開始タグをレンダリングします。 ( XhtmlControlAdapter から継承されます。) |
![]() | ConditionalSetPendingBreak | 特定の条件が満たされた場合に保留改行を設定します。 ( XhtmlControlAdapter から継承されます。) |
![]() | ConditionalSetPendingBreakAfterInline | 特定の条件が満たされた場合、インライン要素の後に保留されている改行を設定します。 ( XhtmlControlAdapter から継承されます。) |
![]() | ExitSecondaryUIMode | コントロールのセカンダリ UI モードを終了します。 ( XhtmlControlAdapter から継承されます。) |
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | GetCustomAttributeValue | オーバーロードされます。 指定したカスタム属性の値を取得します。 ( XhtmlControlAdapter から継承されます。) |
![]() | GetDefaultLabel | ラベル コントロールのローカライズされた既定の文字列を返します。 ( ControlAdapter から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |
![]() | PreprocessQueryString | 特定のクエリ文字列から、要求を処理するためのパラメータを含む部分を取得します。 ( XhtmlControlAdapter から継承されます。) |
![]() | RenderAsHiddenInputField | コントロールの隠しフィールドのテキストをレンダリングします。 ( XhtmlControlAdapter から継承されます。) |
![]() | RenderBeginLink | オーバーロードされます。 リンクの開始タグをレンダリングします。 ( XhtmlControlAdapter から継承されます。) |
![]() | RenderChildren | コントロールの子をレンダリングします。 ( ControlAdapter から継承されます。) |
![]() | RenderClosingListTag | 指定されたリスト要素の終了タグをレンダリングします。 ( XhtmlControlAdapter から継承されます。) |
![]() | RenderEndLink | リンク要素の終了タグ (</a>) をレンダリングします。 ( XhtmlControlAdapter から継承されます。) |
![]() | RenderOffPageVariables | 改ページ位置の自動修正またはセカンダリ UI などの理由で表示されない子コントロールの非表示のポストバック変数をレンダリングします。 ( XhtmlControlAdapter から継承されます。) |
![]() | RenderOpeningListTag | 指定されたタグ名の開始タグをレンダリングします。 ( XhtmlControlAdapter から継承されます。) |
![]() | RenderPostBackEventAsAnchor | オーバーロードされます。 ポストバック イベントをページ上のリンクとしてレンダリングします。 ( XhtmlControlAdapter から継承されます。) |

XhtmlCalendarAdapter メンバ
System.Web.UI.MobileControls.Calendar の XHTML アダプタ クラスを提供します。
XhtmlCalendarAdapter データ型で公開されるメンバを以下の表に示します。


名前 | 説明 | |
---|---|---|
![]() | Device | 要求に関連付けられているデバイス機能オブジェクトを返します。(ControlAdapter から継承されます。) |
![]() | ItemWeight | コントロール内の 1 つの項目のおおよそのウェイトにアクセスします。(ControlAdapter から継承されます。) |
![]() | Page | デバイス アダプタに関連付けられたページを返します。(ControlAdapter から継承されます。) |
![]() | Style | デバイス アダプタがアタッチされるコントロールに関連付けられたスタイル オブジェクトを返します。(ControlAdapter から継承されます。) |
![]() | VisibleWeight | コントロールのおおよそのウェイトを文字数で取得または設定します。(ControlAdapter から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Control | 関連するコントロールへの、厳密に型指定された参照を返します。 |
![]() | CssLocation | スタイル シートの格納場所 (外部の物理ファイル、現在のページ内、現在のセッション状態、アプリケーション キャッシュなど) を示します。(XhtmlControlAdapter から継承されます。) |
![]() | DocumentType | 現在のドキュメントをレンダリングするために使用する XHTML マークアップのタイプを示します。(XhtmlControlAdapter から継承されます。) |
![]() | PageAdapter | 関連付けられているコントロールが置かれているページに対応するページ アダプタを取得します。(XhtmlControlAdapter から継承されます。) |
![]() | SecondaryUIMode | 現在のセカンダリ UI モードを取得します。(XhtmlControlAdapter から継承されます。) |
![]() | StyleSheetLocationAttributeValue | CssLocation 属性が存在する場合は、その値を親フォームから取得します。(XhtmlControlAdapter から継承されます。) |
![]() | StyleSheetStorageApplicationSetting | Web.config ファイルの appSettings セクションに存在する XhtmlCssState 構成設定の値を取得します。(XhtmlControlAdapter から継承されます。) |


名前 | 説明 | |
---|---|---|
![]() | CalculateOptimumPageWeight | デバイスの最適なページ ウェイトを決定します。 (ControlAdapter から継承されます。) |
![]() | ClearPendingBreakIfDeviceBreaksOnBlockLevel | 対象のデバイスがブロック要素で改行する場合に、保留されている改行をクリアします。 (XhtmlControlAdapter から継承されます。) |
![]() | ConditionalClearCachedEndTag | 特定の条件が満たされた場合に、指定されたテキスト ライタの現在の終了タグをクリアします。 (XhtmlControlAdapter から継承されます。) |
![]() | ConditionalClearPendingBreak | 特定の条件が満たされた場合に、対象デバイスの保留されている改行をクリアします。 (XhtmlControlAdapter から継承されます。) |
![]() | ConditionalEnterFormat | 特定の条件が満たされた場合、開始タグ、および、指定されたスタイルの書式を実装する属性でセクションを開始します。 (XhtmlControlAdapter から継承されます。) |
![]() | ConditionalEnterLayout | 特定の条件が満たされた場合、開始タグ、および、指定されたスタイルのレイアウトを実装する属性でセクションを開始します。 (XhtmlControlAdapter から継承されます。) |
![]() | ConditionalEnterStyle | オーバーロードされます。 特定の条件が満たされた場合に、指定されたスタイルを適用する新しい要素を開始します。 (XhtmlControlAdapter から継承されます。) |
![]() | ConditionalExitFormat | 特定の条件が満たされた場合に、指定スタイルの文字書式が使用されたブロックを終了します。 (XhtmlControlAdapter から継承されます。) |
![]() | ConditionalExitLayout | 特定の条件が満たされた場合に、指定スタイルのレイアウト書式が使用されたブロックを終了します。 (XhtmlControlAdapter から継承されます。) |
![]() | ConditionalExitStyle | 特定の条件が満たされた場合に、指定スタイルのレイアウトと文字書式が使用された </span> 要素を終了します。 (XhtmlControlAdapter から継承されます。) |
![]() | ConditionalPopPhysicalCssClass | 特定の条件が満たされた場合に、現在のカスケード スタイル シートのクラス名を System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlMobileTextWriter オブジェクトから削除します。 (XhtmlControlAdapter から継承されます。) |
![]() | ConditionalRenderClassAttribute | 特定の条件が満たされた場合に、クラス名属性を次にレンダリングする要素に設定します。 (XhtmlControlAdapter から継承されます。) |
![]() | ConditionalRenderClosingDivElement | 特定の条件が満たされた場合に、終了 </div> タグをレンダリングします。 (XhtmlControlAdapter から継承されます。) |
![]() | ConditionalRenderClosingSpanElement | 特定の条件が満たされた場合に、終了 </span> 要素をレンダリングします。 (XhtmlControlAdapter から継承されます。) |
![]() | ConditionalRenderCustomAttribute | オーバーロードされます。 関連付けられたコントロールから指定されたカスタム属性の値を取得し、特定の条件が満たされた場合に、それを次の要素に対してレンダリングします。 (XhtmlControlAdapter から継承されます。) |
![]() | ConditionalRenderOpeningDivElement | 特定の条件が満たされた場合に、<div> の開始タグをレンダリングします。 (XhtmlControlAdapter から継承されます。) |
![]() | ConditionalRenderOpeningSpanElement | 特定の条件が満たされた場合に、<span> の開始タグをレンダリングします。 (XhtmlControlAdapter から継承されます。) |
![]() | ConditionalSetPendingBreak | 特定の条件が満たされた場合に保留改行を設定します。 (XhtmlControlAdapter から継承されます。) |
![]() | ConditionalSetPendingBreakAfterInline | 特定の条件が満たされた場合、インライン要素の後に保留されている改行を設定します。 (XhtmlControlAdapter から継承されます。) |
![]() | ExitSecondaryUIMode | コントロールのセカンダリ UI モードを終了します。 (XhtmlControlAdapter から継承されます。) |
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | GetCustomAttributeValue | オーバーロードされます。 指定したカスタム属性の値を取得します。 (XhtmlControlAdapter から継承されます。) |
![]() | GetDefaultLabel | ラベル コントロールのローカライズされた既定の文字列を返します。 (ControlAdapter から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() | PreprocessQueryString | 特定のクエリ文字列から、要求を処理するためのパラメータを含む部分を取得します。 (XhtmlControlAdapter から継承されます。) |
![]() | RenderAsHiddenInputField | コントロールの隠しフィールドのテキストをレンダリングします。 (XhtmlControlAdapter から継承されます。) |
![]() | RenderBeginLink | オーバーロードされます。 リンクの開始タグをレンダリングします。 (XhtmlControlAdapter から継承されます。) |
![]() | RenderChildren | コントロールの子をレンダリングします。 (ControlAdapter から継承されます。) |
![]() | RenderClosingListTag | 指定されたリスト要素の終了タグをレンダリングします。 (XhtmlControlAdapter から継承されます。) |
![]() | RenderEndLink | リンク要素の終了タグ (</a>) をレンダリングします。 (XhtmlControlAdapter から継承されます。) |
![]() | RenderOffPageVariables | 改ページ位置の自動修正またはセカンダリ UI などの理由で表示されない子コントロールの非表示のポストバック変数をレンダリングします。 (XhtmlControlAdapter から継承されます。) |
![]() | RenderOpeningListTag | 指定されたタグ名の開始タグをレンダリングします。 (XhtmlControlAdapter から継承されます。) |
![]() | RenderPostBackEventAsAnchor | オーバーロードされます。 ポストバック イベントをページ上のリンクとしてレンダリングします。 (XhtmlControlAdapter から継承されます。) |

Weblioに収録されているすべての辞書からXhtmlCalendarAdapterを検索する場合は、下記のリンクをクリックしてください。

- XhtmlCalendarAdapterのページへのリンク