C# 클래스 OnlineVideos.MediaPortal2.SiteUpdateWorkflowModels

상속: IWorkflowModel
파일 보기 프로젝트 열기: offbyoneBB/mp-onlinevideos2

보호된 프로퍼티들

프로퍼티 타입 설명
_updateInfoProperty MediaPortal.Common.General.AbstractProperty
_updateProgressProperty MediaPortal.Common.General.AbstractProperty
currentBackgroundTask IWork
syncObject object

공개 메소드들

메소드 설명
CanEnterState ( MediaPortal.UI.Presentation.Workflow.NavigationContext oldContext, MediaPortal.UI.Presentation.Workflow.NavigationContext newContext ) : bool
ChangeModelContext ( MediaPortal.UI.Presentation.Workflow.NavigationContext oldContext, MediaPortal.UI.Presentation.Workflow.NavigationContext newContext, bool push ) : void
Deactivate ( MediaPortal.UI.Presentation.Workflow.NavigationContext oldContext, MediaPortal.UI.Presentation.Workflow.NavigationContext newContext ) : void
EnterModelContext ( MediaPortal.UI.Presentation.Workflow.NavigationContext oldContext, MediaPortal.UI.Presentation.Workflow.NavigationContext newContext ) : void
ExitModelContext ( MediaPortal.UI.Presentation.Workflow.NavigationContext oldContext, MediaPortal.UI.Presentation.Workflow.NavigationContext newContext ) : void
Reactivate ( MediaPortal.UI.Presentation.Workflow.NavigationContext oldContext, MediaPortal.UI.Presentation.Workflow.NavigationContext newContext ) : void
UpdateMenuActions ( MediaPortal.UI.Presentation.Workflow.NavigationContext context, WorkflowAction>.IDictionary actions ) : void
UpdateScreen ( MediaPortal context, string &screen ) : ScreenUpdateMode

비공개 메소드들

메소드 설명
RunUpdate ( MediaPortal.UI.Presentation.Workflow.NavigationContext context ) : void

메소드 상세

CanEnterState() 공개 메소드

public CanEnterState ( MediaPortal.UI.Presentation.Workflow.NavigationContext oldContext, MediaPortal.UI.Presentation.Workflow.NavigationContext newContext ) : bool
oldContext MediaPortal.UI.Presentation.Workflow.NavigationContext
newContext MediaPortal.UI.Presentation.Workflow.NavigationContext
리턴 bool

ChangeModelContext() 공개 메소드

public ChangeModelContext ( MediaPortal.UI.Presentation.Workflow.NavigationContext oldContext, MediaPortal.UI.Presentation.Workflow.NavigationContext newContext, bool push ) : void
oldContext MediaPortal.UI.Presentation.Workflow.NavigationContext
newContext MediaPortal.UI.Presentation.Workflow.NavigationContext
push bool
리턴 void

Deactivate() 공개 메소드

public Deactivate ( MediaPortal.UI.Presentation.Workflow.NavigationContext oldContext, MediaPortal.UI.Presentation.Workflow.NavigationContext newContext ) : void
oldContext MediaPortal.UI.Presentation.Workflow.NavigationContext
newContext MediaPortal.UI.Presentation.Workflow.NavigationContext
리턴 void

EnterModelContext() 공개 메소드

public EnterModelContext ( MediaPortal.UI.Presentation.Workflow.NavigationContext oldContext, MediaPortal.UI.Presentation.Workflow.NavigationContext newContext ) : void
oldContext MediaPortal.UI.Presentation.Workflow.NavigationContext
newContext MediaPortal.UI.Presentation.Workflow.NavigationContext
리턴 void

ExitModelContext() 공개 메소드

public ExitModelContext ( MediaPortal.UI.Presentation.Workflow.NavigationContext oldContext, MediaPortal.UI.Presentation.Workflow.NavigationContext newContext ) : void
oldContext MediaPortal.UI.Presentation.Workflow.NavigationContext
newContext MediaPortal.UI.Presentation.Workflow.NavigationContext
리턴 void

Reactivate() 공개 메소드

public Reactivate ( MediaPortal.UI.Presentation.Workflow.NavigationContext oldContext, MediaPortal.UI.Presentation.Workflow.NavigationContext newContext ) : void
oldContext MediaPortal.UI.Presentation.Workflow.NavigationContext
newContext MediaPortal.UI.Presentation.Workflow.NavigationContext
리턴 void

UpdateMenuActions() 공개 메소드

public UpdateMenuActions ( MediaPortal.UI.Presentation.Workflow.NavigationContext context, WorkflowAction>.IDictionary actions ) : void
context MediaPortal.UI.Presentation.Workflow.NavigationContext
actions WorkflowAction>.IDictionary
리턴 void

UpdateScreen() 공개 메소드

public UpdateScreen ( MediaPortal context, string &screen ) : ScreenUpdateMode
context MediaPortal
screen string
리턴 ScreenUpdateMode

프로퍼티 상세

_updateInfoProperty 보호되어 있는 프로퍼티

protected AbstractProperty,MediaPortal.Common.General _updateInfoProperty
리턴 MediaPortal.Common.General.AbstractProperty

_updateProgressProperty 보호되어 있는 프로퍼티

protected AbstractProperty,MediaPortal.Common.General _updateProgressProperty
리턴 MediaPortal.Common.General.AbstractProperty

currentBackgroundTask 보호되어 있는 프로퍼티

protected IWork currentBackgroundTask
리턴 IWork

syncObject 보호되어 있는 프로퍼티

protected object syncObject
리턴 object