ModulePageInfo Clase
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í.
Representa una página de la interfaz de usuario de un módulo.
public ref class ModulePageInfo sealed
public sealed class ModulePageInfo
type ModulePageInfo = class
Public NotInheritable Class ModulePageInfo
- Herencia
-
ModulePageInfo
Ejemplos
En el ejemplo siguiente se crea una ModulePageInfo instancia de y se registra mediante el Microsoft.Web.Management.Client.IControlPanel.RegisterPage método .
internal class DemoModule : Microsoft.Web.Management.Client.Module
{
protected override void Initialize(
IServiceProvider serviceProvider, ModuleInfo moduleInfo)
{
base.Initialize(serviceProvider, moduleInfo);
Trace.WriteLine(" ClientModuleTypeName : " +
moduleInfo.ClientModuleTypeName);
Trace.WriteLine(" Name : " + moduleInfo.Name);
// Clear the trace window.
resetTrace();
IControlPanel controlPanel =
(IControlPanel)GetService(typeof(IControlPanel));
ModulePageInfo modPgInfo = getModulePage();
controlPanel.RegisterPage(modPgInfo);
controlPanel.RegisterPage(
ControlPanelCategoryInfo.HealthAndDiagnostics, modPgInfo);
Comentarios
Un ModulePageInfo objeto se usa para registrar un elemento en el panel de control de la conexión y para la navegación. La ModulePageInfo instancia se crea normalmente en el Microsoft.Web.Management.Client.Module.Initialize método .
Constructores
ModulePageInfo(Module, Type, String) |
Inicializa una nueva instancia de la ModulePageInfo clase utilizando el módulo, el tipo y el título especificados. |
ModulePageInfo(Module, Type, String, String) |
Inicializa una nueva instancia de la clase utilizando el módulo, el tipo, el título y la ModulePageInfo descripción especificados. |
ModulePageInfo(Module, Type, String, String, Object, Object) |
Inicializa una nueva instancia de la ModulePageInfo clase utilizando el módulo, el tipo, el título, la descripción y las imágenes especificados. |
ModulePageInfo(Module, Type, String, String, Object, Object, String) |
Inicializa una nueva instancia de la clase utilizando el módulo, el tipo, el título, la descripción, las imágenes y la ModulePageInfo descripción larga especificados. |
Propiedades
AssociatedModule |
Obtiene el módulo asociado a la página. |
Description |
Obtiene la descripción de la página. |
IsEnabled |
Obtiene un valor que indica si el módulo asociado está habilitado. |
LargeImage |
Obtiene la imagen grande asociada a la página. |
LongDescription |
Obtiene la descripción larga asociada a la página. |
PageType |
Obtiene el tipo de la página. |
SmallImage |
Obtiene la imagen pequeña asociada a la página. |
Title |
Obtiene el título de la página. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual al objeto ModulePageInfo actual. |
GetHashCode() |
Devuelve un código hash para la página. |
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de