public static TRoot LoadDialogRoot <TElement, TRoot>(this IMvxAutoView view)
     where TRoot : class
 {
     return
         (view.LoadUserInterfaceCommon <ElementDescription, TElement, TRoot>(
              MvxAutoViewConstants.Dialog));
 }
 public static TList LoadList <TList>(this IMvxAutoView view)
     where TList : class
 {
     return
         (view.LoadUserInterfaceCommon <ListLayoutDescription, IListLayout, TList>(
              MvxAutoViewConstants.List));
 }
 public static IParentMenu LoadMenu(this IMvxAutoView view)
 {
     return
         (view.LoadUserInterfaceCommon <ParentMenuDescription, IMenu, IParentMenu>(
              MvxAutoViewConstants.Menu));
 }