C# Class Nexus.Client.ModManagement.Scripting.XmlScript.UI.Controls.NodeEditors.InstallStepEditorVM

Inheritance: IViewModel
Afficher le fichier Open project: NexusMods/NexusModManager-4.5 Class Usage Examples

Méthodes publiques

Méthode Description
InstallStepEditorVM ( ConditionEditorVM p_vmlConditionEditor, InstallStep p_stpStep, InstallStepProperties p_ispEditableProperties ) : System
SaveInstallStep ( string p_strPropertyName ) : void
Validate ( ) : bool

Méthodes protégées

Méthode Description
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.

Private Methods

Méthode Description
ConditionSaved ( object sender, EventArgs e ) : void

Method Details

InstallStepEditorVM() public méthode

public InstallStepEditorVM ( ConditionEditorVM p_vmlConditionEditor, InstallStep p_stpStep, InstallStepProperties p_ispEditableProperties ) : System
p_vmlConditionEditor ConditionEditorVM
p_stpStep InstallStep
p_ispEditableProperties InstallStepProperties
Résultat System

OnInstallStepValidated() protected méthode

protected OnInstallStepValidated ( ) : void
Résultat void

SaveInstallStep() public méthode

public SaveInstallStep ( string p_strPropertyName ) : void
p_strPropertyName string
Résultat void

Validate() public méthode

public Validate ( ) : bool
Résultat bool

ValidateInstallStepName() protected méthode

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

ValidateVisibilityCondition() protected méthode

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