C# 클래스 NinjaCoder.MvvmCross.ViewModels.AddViews.ViewsViewModel

Defines the ViewsViewModel type.
상속: Scorchio.Infrastructure.Wpf.ViewModels.Wizard.BaseWizardStepViewModel
파일 보기 프로젝트 열기: asudbury/NinjaCoderForMvvmCross

공개 메소드들

메소드 설명
Add ( ) : void

Adds this instance.

CanMoveToNextPage ( ) : bool

Determines whether this instance [can move to next page].

CanMoveToPreviousPage ( ) : bool

Determines whether this instance [can move to previous page].

ChooseFramework ( object parameter ) : void

Chooses the framework.

ChooseLayoutType ( object parameter ) : void

Chooses the type of the layout.

ChoosePageType ( object parameter ) : void

Chooses the type of the page.

DeleteView ( object parameter ) : void

Deletes the view.

OnInitialize ( ) : void

Called when [initialize].

OnNext ( ) : Scorchio.Infrastructure.Wpf.ViewModels.Wizard.RouteModifier

For when yous need to save some values that can't be directly bound to UI elements. Not called when moving previous (see WizardViewModel.MoveToNextStep).

ViewsViewModel ( IVisualStudioService visualStudioService, ISettingsService settingsService, IFrameworkFactory frameworkFactory, IXamarinPageFactory pageFactory, IXamarinLayoutFactory layoutFactory, IMessageBoxService messageBoxService, IMvvmCrossViewFactory mvvmCrossViewFactory, IViewModelAndViewsFactory viewModelAndViewsFactory ) : System.Collections.Generic

Initializes a new instance of the ViewsViewModel class.

비공개 메소드들

메소드 설명
DisplayFrameworks ( ) : void

Displays the frameworks.

DisplayGrid ( ) : void

Displays the grid.

DisplayLayouts ( ) : void

Displays the layouts.

DisplayLayoutsWebPage ( object parameter ) : void

Displays the layouts web page.

DisplayPages ( string framework ) : void

Displays the pages.

DisplayPagesWebPage ( object parameter ) : void

Displays the pages web page.

DisplayUIHelpPage ( ) : void

Displays the UI help page.

GetImageItemWithDescription ( NinjaCoder.MvvmCross.Entities.View view, IEnumerable items ) : Scorchio.Infrastructure.Entities.ImageItemWithDescription

Gets the image item with description.

GetName ( ) : string

Gets the name.

메소드 상세

Add() 공개 메소드

Adds this instance.
public Add ( ) : void
리턴 void

CanMoveToNextPage() 공개 메소드

Determines whether this instance [can move to next page].
public CanMoveToNextPage ( ) : bool
리턴 bool

CanMoveToPreviousPage() 공개 메소드

Determines whether this instance [can move to previous page].
public CanMoveToPreviousPage ( ) : bool
리턴 bool

ChooseFramework() 공개 메소드

Chooses the framework.
public ChooseFramework ( object parameter ) : void
parameter object The parameter.
리턴 void

ChooseLayoutType() 공개 메소드

Chooses the type of the layout.
public ChooseLayoutType ( object parameter ) : void
parameter object The parameter.
리턴 void

ChoosePageType() 공개 메소드

Chooses the type of the page.
public ChoosePageType ( object parameter ) : void
parameter object The parameter.
리턴 void

DeleteView() 공개 메소드

Deletes the view.
public DeleteView ( object parameter ) : void
parameter object The parameter.
리턴 void

OnInitialize() 공개 메소드

Called when [initialize].
public OnInitialize ( ) : void
리턴 void

OnNext() 공개 메소드

For when yous need to save some values that can't be directly bound to UI elements. Not called when moving previous (see WizardViewModel.MoveToNextStep).
public OnNext ( ) : Scorchio.Infrastructure.Wpf.ViewModels.Wizard.RouteModifier
리턴 Scorchio.Infrastructure.Wpf.ViewModels.Wizard.RouteModifier

ViewsViewModel() 공개 메소드

Initializes a new instance of the ViewsViewModel class.
public ViewsViewModel ( IVisualStudioService visualStudioService, ISettingsService settingsService, IFrameworkFactory frameworkFactory, IXamarinPageFactory pageFactory, IXamarinLayoutFactory layoutFactory, IMessageBoxService messageBoxService, IMvvmCrossViewFactory mvvmCrossViewFactory, IViewModelAndViewsFactory viewModelAndViewsFactory ) : System.Collections.Generic
visualStudioService IVisualStudioService The visual studio service.
settingsService ISettingsService The settings service.
frameworkFactory IFrameworkFactory The framework factory.
pageFactory IXamarinPageFactory The page factory.
layoutFactory IXamarinLayoutFactory The layout factory.
messageBoxService IMessageBoxService The message box service.
mvvmCrossViewFactory IMvvmCrossViewFactory The MVVM cross view factory.
viewModelAndViewsFactory IViewModelAndViewsFactory The view model and views factory.
리턴 System.Collections.Generic