ModuleListPage Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .