Compartir a través de


ModuleListPage Constructores

Definición

Inicializa una nueva instancia de la clase ModuleListPage.

Sobrecargas

ModuleListPage()

Inicializa una nueva instancia de la clase ModuleListPage.

ModuleListPage(ListPageListView)

Inicializa una nueva instancia de la ModuleListPage clase utilizando la vista de lista especificada.

ModuleListPage()

Inicializa una nueva instancia de la clase ModuleListPage.

protected:
 ModuleListPage();
protected ModuleListPage ();
Protected Sub New ()

Ejemplos

En el ejemplo siguiente se muestra una clase que se deriva de la ModuleListPage clase y usa el constructor sin ModuleListPage() parámetros.

internal class DemoPage : ModuleListPage {

    public DemoPage() : base() { }
    ModuleListPageGrouping _entryTypeGrouping;

Comentarios

La mayoría de las clases derivadas usarán este constructor a menos que necesiten un comportamiento especializado de la vista de lista.

Se aplica a

ModuleListPage(ListPageListView)

Inicializa una nueva instancia de la ModuleListPage clase utilizando la vista de lista especificada.

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)

Parámetros

listView
ListPageListView

Objeto ListPageListView que se va a mostrar.

Ejemplos

En el ejemplo siguiente se crea una clase que se deriva de la ListPageListView clase y la adjunta al ModuleListPage(ListPageListView) constructor .

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);
        }
    }
} 

Comentarios

Este constructor proporciona mayor flexibilidad para controlar eventos y propiedades en el objeto interno ListPageListView .

Se aplica a