PageContent Class
Provides the content that is displayed in a Page that is associated with a tab in the Dashboard.
Assembly: Microsoft.WindowsServerSolutions.Administration.ObjectModel (in Microsoft.WindowsServerSolutions.Administration.ObjectModel.dll)
System::MarshalByRefObject
Microsoft.WindowsServerSolutions.Administration.ObjectModel::PageContent
| Name | Description | |
|---|---|---|
![]() | Tasks | Gets the TaskCollection that is associated with the PageContent object. |
| Name | Description | |
|---|---|---|
![]() ![]() | Create(Func<Object^, IComponent^, Control^>^, TaskCollection^, Object^) | Creates new page content, using the specified view factory, tasks, and object ID. |
![]() ![]() | Create(Func<Object^, IComponent^, UIElement^>^, TaskCollection^, Object^) | Creates new page content, using the specified view factory, tasks and object ID. |
![]() ![]() | Create<TBusinessObject>(ListProvider<TBusinessObject>^, ListColumnCollection<TBusinessObject>^, ListGroupingCollection<TBusinessObject>^, TaskCollection^) | Initializes a new instance of the PageContent class that is used by a page in the Dashboard to provide a list pane, a task pane, and a details pane. This method also provides information for grouping data in the list pane of the page. |
![]() ![]() | Create<TBusinessObject>(ListProvider<TBusinessObject>^, ListColumnCollection<TBusinessObject>^, ListGroupingCollection<TBusinessObject>^, TaskCollection^, Converter<TBusinessObject, DetailColumnCollection^>^) | Initializes a new instance of the PageContent class that is used by a page in the Dashboard to provide a list pane, a task pane, and a details pane. |
![]() ![]() | Create<TBusinessObject>(ListProvider<TBusinessObject>^, ListColumnCollection<TBusinessObject>^, TaskCollection^) | Initializes a new instance of the PageContent class that is used by a page in the Dashboard to provide a list pane and a task pane. |
![]() ![]() | Create<TBusinessObject>(ListProvider<TBusinessObject>^, ListColumnCollection<TBusinessObject>^, TaskCollection^, Converter<TBusinessObject, DetailColumnCollection^>^) | Initializes a new instance of the PageContent class that is used by a page in the Dashboard to provide a list pane, a task pane, and a details pane. |
![]() ![]() | Create<TBusinessObject, TDetailBusinessObject>(ListProvider<TBusinessObject>^, ListColumnCollection<TBusinessObject>^, ListGroupingCollection<TBusinessObject>^, TaskCollection^, Converter<TDetailBusinessObject, DetailColumnCollection^>^, Converter<TBusinessObject, TDetailBusinessObject>^) | Initializes an instance of the PageContent class that is used by a page in the Dashboard to provide a list pane, a task pane, and a details pane. This method also provides additional detail information about a business object that is displayed in the details pane, and defines the groups that are displayed in the list pane. |
![]() ![]() | Create<TBusinessObject, TDetailBusinessObject>(ListProvider<TBusinessObject>^, ListColumnCollection<TBusinessObject>^, TaskCollection^, Converter<TDetailBusinessObject, DetailColumnCollection^>^, Converter<TBusinessObject, TDetailBusinessObject>^) | Initializes an instance of the PageContent class that is used by a page in the Dashboard to provide a list pane, a task pane, and a details pane. This method also provides additional detail information about a business object that is displayed in the details pane. |
![]() | CreateObjRef(Type^) | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.(Overrides MarshalByRefObject::CreateObjRef(Type^).) |
![]() | Dispose() | Releases all resources used by the PageContent object. |
![]() | Dispose(Boolean) | Releases the unmanaged resources used by the PageContent object and optionally releases the managed resources. |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | Releases unmanaged resources and performs other cleanup operations before the PageContent object is reclaimed by garbage collection.(Overrides Object::Finalize().) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetLifetimeService() | (Inherited from MarshalByRefObject.) |
![]() | GetObjectDisplayName(Object^) | Returns the name of the specified object that will be displayed on the page in the Dashboard. |
![]() | GetObjectId(Object^) | Returns the identifier for the specified object. |
![]() | GetType() | (Inherited from Object.) |
![]() | InitializeLifetimeService() | Obtains a lifetime service object to control the lifetime policy for this instance.(Overrides MarshalByRefObject::InitializeLifetimeService().) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | MemberwiseClone(Boolean) | (Inherited from MarshalByRefObject.) |
![]() | ToString() | (Inherited from Object.) |
A PageContent object is not directly instantiated. An instance of PageContent is created using one of the Create methods.
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.



