C# 클래스 Nexus.Client.ModManagement.Scripting.XmlScript.Unparsers.Unparser10

Unparses version 1.0 XML scripts.
상속: Unparser
파일 보기 프로젝트 열기: NexusMods/NexusModManager-4.5

공개 메소드들

메소드 설명
Unparser10 ( XmlScript p_xscScript ) : System

A simple constructor that initializes the object with the given values.

보호된 메소드들

메소드 설명
UnparseCondition ( ICondition p_cndCondition ) : System.Xml.Linq.XElement

Unparses the given ICondition.

This method can be overidden to provide game-specific or newer-version unparsing.

UnparseConditionalTypePattern ( ConditionalOptionTypeResolver p_ctpPattern ) : System.Xml.Linq.XElement

Unparses the given ConditionalOptionTypeResolver.ConditionalTypePattern.

This method can be overidden to provide game-specific or newer-version unparsing.

UnparseConditionallyInstalledFileSets ( ) : System.Xml.Linq.XElement

Unparses XmlScript.ConditionallyInstalledFileSets.

UnparseHeaderInfo ( ) : List

Unparses XmlScript.HeaderInfo.

UnparseInstallStep ( InstallStep p_ispStep ) : System.Xml.Linq.XElement

Unparses the given InstallStep.

This method can be overidden to provide game-specific or newer-version unparsing.

UnparseInstallSteps ( ) : System.Xml.Linq.XElement

Unparses XmlScript.InstallSteps.

UnparseInstallableFile ( InstallableFile p_iflFile ) : System.Xml.Linq.XElement

Unparses the given InstallableFile.

This method can be overidden to provide game-specific or newer-version unparsing.

UnparseModPrerequisites ( ) : System.Xml.Linq.XElement

Unparses XmlScript.ModPrerequisites.

UnparseOption ( Option p_optOption ) : System.Xml.Linq.XElement

Unparses the given Option.

This method can be overidden to provide game-specific or newer-version unparsing.

UnparseOptionGroup ( OptionGroup p_ogpGroup ) : System.Xml.Linq.XElement

Unparses the given OptionGroup.

This method can be overidden to provide game-specific or newer-version unparsing.

UnparseOptionTypeResolver ( IOptionTypeResolver p_otrOptionTypeResolver ) : System.Xml.Linq.XElement

Unparses the given IOptionTypeResolver.

This method can be overidden to provide game-specific or newer-version unparsing.

UnparsePrerequisiteCondition ( ICondition p_cndCondition ) : System.Xml.Linq.XElement

Unparses the given ICondition.

This method can be overidden to provide game-specific or newer-version unparsing.

UnparseRequiredInstallFiles ( ) : System.Xml.Linq.XElement

Unparses XmlScript.RequiredInstallFiles.

메소드 상세

UnparseCondition() 보호된 메소드

Unparses the given ICondition.
This method can be overidden to provide game-specific or newer-version unparsing.
protected UnparseCondition ( ICondition p_cndCondition ) : System.Xml.Linq.XElement
p_cndCondition ICondition The for which to generate XML.
리턴 System.Xml.Linq.XElement

UnparseConditionalTypePattern() 보호된 메소드

Unparses the given ConditionalOptionTypeResolver.ConditionalTypePattern.
This method can be overidden to provide game-specific or newer-version unparsing.
protected UnparseConditionalTypePattern ( ConditionalOptionTypeResolver p_ctpPattern ) : System.Xml.Linq.XElement
p_ctpPattern ConditionalOptionTypeResolver The for which to generate XML.
리턴 System.Xml.Linq.XElement

UnparseConditionallyInstalledFileSets() 보호된 메소드

Unparses XmlScript.ConditionallyInstalledFileSets.
protected UnparseConditionallyInstalledFileSets ( ) : System.Xml.Linq.XElement
리턴 System.Xml.Linq.XElement

UnparseHeaderInfo() 보호된 메소드

Unparses XmlScript.HeaderInfo.
protected UnparseHeaderInfo ( ) : List
리턴 List

UnparseInstallStep() 보호된 메소드

Unparses the given InstallStep.
This method can be overidden to provide game-specific or newer-version unparsing.
protected UnparseInstallStep ( InstallStep p_ispStep ) : System.Xml.Linq.XElement
p_ispStep InstallStep The for which to generate XML.
리턴 System.Xml.Linq.XElement

UnparseInstallSteps() 보호된 메소드

Unparses XmlScript.InstallSteps.
protected UnparseInstallSteps ( ) : System.Xml.Linq.XElement
리턴 System.Xml.Linq.XElement

UnparseInstallableFile() 보호된 메소드

Unparses the given InstallableFile.
This method can be overidden to provide game-specific or newer-version unparsing.
protected UnparseInstallableFile ( InstallableFile p_iflFile ) : System.Xml.Linq.XElement
p_iflFile InstallableFile The for which to generate XML.
리턴 System.Xml.Linq.XElement

UnparseModPrerequisites() 보호된 메소드

Unparses XmlScript.ModPrerequisites.
protected UnparseModPrerequisites ( ) : System.Xml.Linq.XElement
리턴 System.Xml.Linq.XElement

UnparseOption() 보호된 메소드

Unparses the given Option.
This method can be overidden to provide game-specific or newer-version unparsing.
protected UnparseOption ( Option p_optOption ) : System.Xml.Linq.XElement
p_optOption Option The for which to generate XML.
리턴 System.Xml.Linq.XElement

UnparseOptionGroup() 보호된 메소드

Unparses the given OptionGroup.
This method can be overidden to provide game-specific or newer-version unparsing.
protected UnparseOptionGroup ( OptionGroup p_ogpGroup ) : System.Xml.Linq.XElement
p_ogpGroup OptionGroup The for which to generate XML.
리턴 System.Xml.Linq.XElement

UnparseOptionTypeResolver() 보호된 메소드

Unparses the given IOptionTypeResolver.
This method can be overidden to provide game-specific or newer-version unparsing.
protected UnparseOptionTypeResolver ( IOptionTypeResolver p_otrOptionTypeResolver ) : System.Xml.Linq.XElement
p_otrOptionTypeResolver IOptionTypeResolver The for which to generate XML.
리턴 System.Xml.Linq.XElement

UnparsePrerequisiteCondition() 보호된 메소드

Unparses the given ICondition.
This method can be overidden to provide game-specific or newer-version unparsing.
protected UnparsePrerequisiteCondition ( ICondition p_cndCondition ) : System.Xml.Linq.XElement
p_cndCondition ICondition The for which to generate XML.
리턴 System.Xml.Linq.XElement

UnparseRequiredInstallFiles() 보호된 메소드

Unparses XmlScript.RequiredInstallFiles.
protected UnparseRequiredInstallFiles ( ) : System.Xml.Linq.XElement
리턴 System.Xml.Linq.XElement

Unparser10() 공개 메소드

A simple constructor that initializes the object with the given values.
public Unparser10 ( XmlScript p_xscScript ) : System
p_xscScript XmlScript The script to unparse.
리턴 System