C# Class Nexus.Client.ModManagement.Scripting.XmlScript.UI.Controls.XmlScriptTreeView

Displays an XmlScript as a tree.
Inheritance: System.Windows.Forms.TreeView
Afficher le fichier Open project: NexusMods/NexusModManager-4.5

Private Properties

Свойство Type Description
AddConditionFileInstalls void
AddInstallSteps void
AddOptionGroups void
AddOptions void
AddScriptNodes void
ViewModel_PropertyChanged void

Méthodes protégées

Méthode Description
FormatConditionallyInstalledFileSet ( XmlScriptTreeNode p_stnNode, ConditionallyInstalledFileSet p_cipPatterns ) : void
FormatConditionallyInstalledFileSets ( XmlScriptTreeNode p_stnNode, IList p_lstPatterns ) : void
FormatHeader ( XmlScriptTreeNode p_stnNode, HeaderInfo p_hdrHeader ) : void
FormatInstallStep ( XmlScriptTreeNode p_stnNode, InstallStep p_ispStep ) : void
FormatInstallSteps ( XmlScriptTreeNode p_stnNode, XmlScript p_xscScript ) : void
FormatOption ( XmlScriptTreeNode p_stnNode, Option p_optOption ) : void
FormatOptionGroup ( XmlScriptTreeNode p_stnNode, OptionGroup p_opgGroup ) : void
FormatPrerequisites ( XmlScriptTreeNode p_stnNode, XmlScript p_xscScript ) : void
FormatRequiredInstallFiles ( XmlScriptTreeNode p_stnNode, IList p_lstFiles ) : void
HandleConditionallyInstalledFileSetsChange ( XmlScriptTreeNode p_stnNode, IList p_xscScript, string p_strPropertyName ) : void
HandleInstallStepPropertyChange ( XmlScriptTreeNode p_stnNode, InstallStep p_ispStep, string p_strPropertyName ) : void
HandleInstallStepsPropertyChange ( XmlScriptTreeNode p_stnNode, XmlScript p_xscScript, string p_strPropertyName ) : void
HandleOptionGroupPropertyChange ( XmlScriptTreeNode p_stnNode, OptionGroup p_opgGroup, string p_strPropertyName ) : void

Private Methods

Méthode Description
AddConditionFileInstalls ( XmlScriptTreeNode p_tndConditionallyInstalledFileSets ) : void
AddInstallSteps ( XmlScriptTreeNode p_tndScript ) : void
AddOptionGroups ( XmlScriptTreeNode p_tndStep ) : void
AddOptions ( XmlScriptTreeNode p_tndGroup ) : void
AddScriptNodes ( ) : void
ViewModel_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void

Handles the INotifyPropertyChanged.PropertyChanged event of the view model.

Method Details

FormatConditionallyInstalledFileSet() protected méthode

protected FormatConditionallyInstalledFileSet ( XmlScriptTreeNode p_stnNode, ConditionallyInstalledFileSet p_cipPatterns ) : void
p_stnNode XmlScriptTreeNode
p_cipPatterns ConditionallyInstalledFileSet
Résultat void

FormatConditionallyInstalledFileSets() protected méthode

protected FormatConditionallyInstalledFileSets ( XmlScriptTreeNode p_stnNode, IList p_lstPatterns ) : void
p_stnNode XmlScriptTreeNode
p_lstPatterns IList
Résultat void

FormatHeader() protected méthode

protected FormatHeader ( XmlScriptTreeNode p_stnNode, HeaderInfo p_hdrHeader ) : void
p_stnNode XmlScriptTreeNode
p_hdrHeader HeaderInfo
Résultat void

FormatInstallStep() protected méthode

protected FormatInstallStep ( XmlScriptTreeNode p_stnNode, InstallStep p_ispStep ) : void
p_stnNode XmlScriptTreeNode
p_ispStep InstallStep
Résultat void

FormatInstallSteps() protected méthode

protected FormatInstallSteps ( XmlScriptTreeNode p_stnNode, XmlScript p_xscScript ) : void
p_stnNode XmlScriptTreeNode
p_xscScript XmlScript
Résultat void

FormatOption() protected méthode

protected FormatOption ( XmlScriptTreeNode p_stnNode, Option p_optOption ) : void
p_stnNode XmlScriptTreeNode
p_optOption Option
Résultat void

FormatOptionGroup() protected méthode

protected FormatOptionGroup ( XmlScriptTreeNode p_stnNode, OptionGroup p_opgGroup ) : void
p_stnNode XmlScriptTreeNode
p_opgGroup OptionGroup
Résultat void

FormatPrerequisites() protected méthode

protected FormatPrerequisites ( XmlScriptTreeNode p_stnNode, XmlScript p_xscScript ) : void
p_stnNode XmlScriptTreeNode
p_xscScript XmlScript
Résultat void

FormatRequiredInstallFiles() protected méthode

protected FormatRequiredInstallFiles ( XmlScriptTreeNode p_stnNode, IList p_lstFiles ) : void
p_stnNode XmlScriptTreeNode
p_lstFiles IList
Résultat void

HandleConditionallyInstalledFileSetsChange() protected méthode

protected HandleConditionallyInstalledFileSetsChange ( XmlScriptTreeNode p_stnNode, IList p_xscScript, string p_strPropertyName ) : void
p_stnNode XmlScriptTreeNode
p_xscScript IList
p_strPropertyName string
Résultat void

HandleInstallStepPropertyChange() protected méthode

protected HandleInstallStepPropertyChange ( XmlScriptTreeNode p_stnNode, InstallStep p_ispStep, string p_strPropertyName ) : void
p_stnNode XmlScriptTreeNode
p_ispStep InstallStep
p_strPropertyName string
Résultat void

HandleInstallStepsPropertyChange() protected méthode

protected HandleInstallStepsPropertyChange ( XmlScriptTreeNode p_stnNode, XmlScript p_xscScript, string p_strPropertyName ) : void
p_stnNode XmlScriptTreeNode
p_xscScript XmlScript
p_strPropertyName string
Résultat void

HandleOptionGroupPropertyChange() protected méthode

protected HandleOptionGroupPropertyChange ( XmlScriptTreeNode p_stnNode, OptionGroup p_opgGroup, string p_strPropertyName ) : void
p_stnNode XmlScriptTreeNode
p_opgGroup OptionGroup
p_strPropertyName string
Résultat void