ModuleListPage コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ModuleListPage クラスの新しいインスタンスを初期化します。
オーバーロード
ModuleListPage() |
ModuleListPage クラスの新しいインスタンスを初期化します。 |
ModuleListPage(ListPageListView) |
指定したリスト ビューを使用して、 ModuleListPage クラスの新しいインスタンスを初期化します。 |
ModuleListPage()
ModuleListPage クラスの新しいインスタンスを初期化します。
protected:
ModuleListPage();
protected ModuleListPage ();
Protected Sub New ()
例
次の例は、 クラスから派生し、パラメーターなしのModuleListPage()コンストラクターをModuleListPage使用する クラスを示しています。
internal class DemoPage : ModuleListPage {
public DemoPage() : base() { }
ModuleListPageGrouping _entryTypeGrouping;
注釈
ほとんどの派生クラスでは、特殊なリスト ビューの動作が必要でない限り、このコンストラクターが使用されます。
適用対象
ModuleListPage(ListPageListView)
指定したリスト ビューを使用して、 ModuleListPage クラスの新しいインスタンスを初期化します。
protected:
ModuleListPage(Microsoft::Web::Management::Client::Win32::ListPageListView ^ listView);
protected ModuleListPage (Microsoft.Web.Management.Client.Win32.ListPageListView listView);
new Microsoft.Web.Management.Client.Win32.ModuleListPage : Microsoft.Web.Management.Client.Win32.ListPageListView -> Microsoft.Web.Management.Client.Win32.ModuleListPage
Protected Sub New (listView As ListPageListView)
パラメーター
- listView
- ListPageListView
ListPageListView表示するオブジェクト。
例
次の例では、 クラスから派生したクラスを ListPageListView 作成し、それをコンストラクターに ModuleListPage(ListPageListView) アタッチします。
class MySettingsPage : ModuleListPage {
public MySettingsPage()
: base(new MyListView()) {
}
private sealed class MyListView : ListPageListView {
protected override void
OnDrawColumnHeader(
DrawListViewColumnHeaderEventArgs e) {
e.DrawDefault = true;
base.OnDrawColumnHeader(e);
}
protected override void
OnDrawItem(DrawListViewItemEventArgs e) {
e.DrawDefault = true;
base.OnDrawItem(e);
}
protected override void
OnDrawSubItem(DrawListViewSubItemEventArgs e) {
e.DrawDefault = true;
base.OnDrawSubItem(e);
}
}
}
注釈
このコンストラクターを使用すると、内部 ListPageListView オブジェクトのイベントとプロパティをより柔軟に処理できます。