IWindowsUIViewController Members

An object that implements operations on a WindowsUIView's documents and Content Containers.

Properties

Name Description
Manager Gets a DocumentManager that the current controller operates on. Inherited from IBaseViewController.
View Provides access to the View that owns the current IBaseViewController. Inherited from IBaseViewController.

Methods

Name Description
Activate(BaseDocument) Activates the specified document. Inherited from IBaseViewController.
Activate(BaseTile) Activates the specific Tile.
Activate(IContentContainer) Activates the specific content container.
AddDocument(BaseDocument) Adds the specified document to a View. Inherited from IBaseViewController.
AddTile(Document) Adds a tile for the specific Document to the current WindowsUIView.
Back() Navigates back from the currently viewed screen to the upper level.
Close(BaseDocument) Closes and destroys the specified document and its contents. Inherited from IBaseViewController.
CloseAll() Closes all currently opened documents within the IBaseViewController. Inherited from IBaseViewController.
CloseAllButThis(BaseDocument) Closes all documents except the specified document. Inherited from IBaseViewController.
CloseAllDocumentsAndHosts() Closes all documents hosted in both the current View itself and all floating document containers. Inherited from IBaseViewController.
Dispose() Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Inherited from IDisposable.
Dock(DockPanel) Docks the specified DockPanel to a View, displaying the panel as a tab. Inherited from IBaseViewController.
Dock(BaseDocument) Docks the specified document to a View. Inherited from IBaseViewController.
EnableFullScreenMode(Boolean) Sets the current WindowsUIView's form visual state.
Execute(BaseViewControllerCommand, Object) Performs a simple operation within the current View. Inherited from IBaseViewController.
Exit() Closes the current application.
Flip(SplitGroup) Flips the specific SplitGroup's layout.
Float(DockPanel) Makes a docked DockPanel float. Inherited from IBaseViewController.
Float(BaseDocument) Makes the specified document floating. Inherited from IBaseViewController.
Float(BaseDocument, Point) Makes the specified document floating at the specified location. Inherited from IBaseViewController.
Float(BaseDocument, Point, Size) Makes the specified document floating at the specified location, with the specified size. Inherited from IBaseViewController.
FloatAll() Undocks all tabbed Documents contained within the current View. Inherited from IBaseViewController.
GetCommands(BaseDocument) This member supports the internal infrastructure, and is not intended to be used directly from your code. Inherited from IBaseViewController.
GetCommands(BaseView) Gets the commands collection owned by the target View. Inherited from IBaseViewController.
GetView(BaseDocument) Gets a View that owns this Document. Inherited from IBaseViewController.
Home() Navigates from the currently viewed screen to the top-most level.
Overview(IContentContainer) Displays a specific SlideGroup or SplitGroup overview screen.
RemoveDocument(BaseDocument) Removes the specified document from the BaseView.Documents collection. Inherited from IBaseViewController.
RemoveTile(Document) Removes a Tile related to the specific Document from the current WindowsUIView.
ResetLayout() Resets the current DocumentManager's layout to default. Inherited from IBaseViewController.
Rotate(SplitGroup) Rotates the specific SplitGroup changing its orientation.
ShowContextMenu(BaseDocument, Point) Displays a context menu for the specified document at the specified position. Inherited from IBaseViewController.
ShowContextMenu(Point) Displays a View's context menu at the specified position. Inherited from IBaseViewController.
ShowWindowsDialog() Shows a dialog with all documents currently opened within a view. Inherited from IBaseViewController.
See Also