C# 클래스 Nexus.Client.ModManagement.Scripting.XmlScript.UI.Controls.NodeEditors.InstallStepEditorVM

상속: IViewModel
파일 보기 프로젝트 열기: NexusMods/NexusModManager-4.5 1 사용 예제들

공개 메소드들

메소드 설명
InstallStepEditorVM ( ConditionEditorVM p_vmlConditionEditor, InstallStep p_stpStep, InstallStepProperties p_ispEditableProperties ) : System
SaveInstallStep ( string p_strPropertyName ) : void
Validate ( ) : bool

보호된 메소드들

메소드 설명
OnInstallStepValidated ( ) : void
ValidateInstallStepName ( ) : bool

Ensures that the install step name is valid.

An install step name is valid if it is not empty.

ValidateVisibilityCondition ( ) : bool

Ensures that the install step name is valid.

An install step name is valid if it is not empty.

비공개 메소드들

메소드 설명
ConditionSaved ( object sender, EventArgs e ) : void

메소드 상세

InstallStepEditorVM() 공개 메소드

public InstallStepEditorVM ( ConditionEditorVM p_vmlConditionEditor, InstallStep p_stpStep, InstallStepProperties p_ispEditableProperties ) : System
p_vmlConditionEditor ConditionEditorVM
p_stpStep InstallStep
p_ispEditableProperties InstallStepProperties
리턴 System

OnInstallStepValidated() 보호된 메소드

protected OnInstallStepValidated ( ) : void
리턴 void

SaveInstallStep() 공개 메소드

public SaveInstallStep ( string p_strPropertyName ) : void
p_strPropertyName string
리턴 void

Validate() 공개 메소드

public Validate ( ) : bool
리턴 bool

ValidateInstallStepName() 보호된 메소드

Ensures that the install step name is valid.
An install step name is valid if it is not empty.
protected ValidateInstallStepName ( ) : bool
리턴 bool

ValidateVisibilityCondition() 보호된 메소드

Ensures that the install step name is valid.
An install step name is valid if it is not empty.
protected ValidateVisibilityCondition ( ) : bool
리턴 bool