Friday, February 13, 2015

LinsUIWPFDockingManager


LinsUIWPFDockingManager class
It is a static class which controls all dockable objects.
§  Members
1)  public static LinsMDIWindow MDIParent { get; }               
Remarks
The instance of the window. 
§  Methods
1)  public static void GetAllContextMenus(
ref List<ContextMenuDropDown> lsMenus)            
Parameters
lsMenus
Type: List< ContextMenuDropDown >
The collection of all existed ContextMenuDropDown objects. 
2)  public static void GetAllDocuments(
ref List<FlexDocument> lsDocs)           
Parameters
lsDocs
Type: List<FlexDocument>
The collection of all existed FlexDocument objects, which includes FlexDocumentTabSheet object too. 
3)  public static void GetAllMenus(
ref List<FlexMenu> lsMenus)            
Parameters
lsMenus
Type: List< FlexMenu >
The collection of all existed FlexMenu objects. 
4)  public static void GetAllPanels(
ref List<FlexPanel> lsPanels)        
Parameters
lsPanels
Type: List<FlexPanel>
The collection of all existed FlexPanel objects, which includes FlexPanelTabSheet object and VirualPanelSheet object too. 
5)  public static void GetAllRibbonMenus(
ref List<FlexRibbonMenu> lsMenus)            
Parameters
lsMenus
Type: List< FlexRibbonMenu >
The collection of all existed FlexRibbonMenu objects. 
6)  public static void GetAllToolBars(
ref List<FlexToolBar> lsToolBars)            
Parameters
lsMenus
Type: List< FlexRibbonMenu >
The collection of all existed FlexRibbonMenu objects. 
7)  public static ContextMenuDropDown GetContextMenuFromAllPlacesByID(
long nID)             
Parameters
nID
Type: long
The unique ID of the contextmenu inquired. 
Return
It returns the ContextMenuDropDown object whose unique ID is nID. It returns null, if there is no any such ContextMenuDropDown object.  
8)  public static FlexDocument GetDocumentFromAllPlacesByID(
long nID)                 
Parameters
nID
Type: long
The unique ID of the document inquired. 
Return
It returns the FlexDocument object whose unique ID is nID. It returns null, if there is no any such FlexDocument object.
9)  public static FlexDocument GetMaximizedDocument()            
Return
It returns the current maximized document. It returns null, if there is no any. 
10)public static FlexMenu GetMenuFromAllPlacesByID(
long nID)             
Parameters
nID
Type: long
The unique ID of the menu inquired. 
Return
It returns the FlexMenu object whose unique ID is nID. It returns null, if there is no any such FlexMenu object. 
11)public static FlexPanel GetPanelFromAllPlacesByID(
long nID)               
Parameters
nID
Type: long
The unique ID of the panel inquired. 
Return
It returns the FlexPanel object whose unique ID is nID. It returns null, if there is no any such FlexPanel object. 
12)public static FlexDocumentTabSheet GetParentDocumentTabSheet(
FlexDocument doc)             
Parameters
doc
Type: FlexDocument
The document which inquires it parent sheet. 
Return
It returns the FlexDocumentTabSheet object which contains doc as one of its pages. It returns null, if doc is no a page of any sheet.  
13)public static FlexPanelTabSheet GetParentPanelTabSheet(
FlexPanel panel)             
Parameters
panel
Type: FlexPanel
The panel which inquires it parent sheet. 
Return
It returns the FlexPanelTabSheet object which contains panel as one of its pages. It returns null, if panel is no a page of any sheet.  
14)public static VirtualPanelSheet GetParentVirtualPanelSheet(
FlexPanel panel)             
Parameters
panel
Type: FlexPanel
The panel which inquires it parent sheet. 
Return
It returns the VirtualPanelSheet object which contains panel as one of its pages. It returns null, if panel is no a page of any sheet.  
15)public static FlexRibbonMenu GetRibbonMenuFromAllPlacesByID(
long nID)             
Parameters
nID
Type: long
The unique ID of the ribbon menu inquired. 
Return
It returns the FlexRibbonMenu object whose unique ID is nID. It returns null, if there is no any such FlexRibbonMenu object. 
16)public static FlexToolBar GetToolBarFromAllPlacesByID(
long nID)             
Parameters
nID
Type: long
The unique ID of the toolbar inquired. 
Return
It returns the FlexToolBar object whose unique ID is nID. It returns null, if there is no any such FlexToolBar object.  


References:
Features,
FlexDocument,
FlexDocumentTabSheet,
FlexMenu,
FlexPanel,
FlexPanelTabSheet,
FlexRibbonMenu,
FlexToolBar,
How To,
Index,
Instruction,
SurfaceSlider,
VirtualPanelSheet

No comments:

Post a Comment