ModulePageInfo Class
Represents a page of user interface for a module.
Assembly: Microsoft.Web.Management (in Microsoft.Web.Management.dll)
| Name | Description | |
|---|---|---|
![]() | ModulePageInfo(Module, Type, String) | Initializes a new instance of the ModulePageInfo class, using the specified module, type, and title. |
![]() | ModulePageInfo(Module, Type, String, String) | Initializes a new instance of the ModulePageInfo class, using the specified module, type, title, and description. |
![]() | ModulePageInfo(Module, Type, String, String, Object, Object) | Initializes a new instance of the ModulePageInfo class, using the specified module, type, title, description, and images. |
![]() | ModulePageInfo(Module, Type, String, String, Object, Object, String) | Initializes a new instance of the ModulePageInfo class, using the specified module, type, title, description, images, and long description. |
| Name | Description | |
|---|---|---|
![]() | AssociatedModule | Gets the module associated with the page. |
![]() | Description | Gets the description of the page. |
![]() | IsEnabled | Gets a value indicating whether the associated module is enabled. |
![]() | LargeImage | Gets the large image associated with the page. |
![]() | LongDescription | Gets the long description associated with the page. |
![]() | PageType | Gets the type of the page. |
![]() | SmallImage | Gets the small image that is associated with the page. |
![]() | Title | Gets the title of the page. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object) | Determines whether the specified object is equal to the current ModulePageInfo.(Overrides Object.Equals(Object).) |
![]() | GetHashCode() | Returns a hash code for the page.(Overrides Object.GetHashCode().) |
![]() | GetType() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
A ModulePageInfo object is used to register an item in the control panel of the connection and for navigation. The ModulePageInfo instance is typically created in the Module.Initialize method.
The following example creates a ModulePageInfo instance and registers it by using the IControlPanel.RegisterPage method.
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

