C# Class Engage.Dnn.Survey.XmlMergeWithNamespaceSupport

Based on DNN's XmlMerge, this implements namespaces (from XmlMerge in DNN 5+). Only supports the insertAfter action
Afficher le fichier Open project: EngageSoftware/Engage-Survey

Méthodes publiques

Méthode Description
UpdateConfig ( XmlDocument target ) : void

The UpdateConfig method processes the source file and updates the Target Config Xml Document.

XmlMergeWithNamespaceSupport ( Stream sourceStream ) : System.IO

Initializes a new instance of the XmlMergeWithNamespaceSupport class.

Private Methods

Méthode Description
InsertNode ( XmlNode childRootNode, XmlNode actionNode ) : void
ProcessNode ( XmlNode node ) : void
ProcessNodes ( XmlNodeList nodes ) : void

Method Details

UpdateConfig() public méthode

The UpdateConfig method processes the source file and updates the Target Config Xml Document.
public UpdateConfig ( XmlDocument target ) : void
target System.Xml.XmlDocument >An Xml Document represent the Target Xml File
Résultat void

XmlMergeWithNamespaceSupport() public méthode

Initializes a new instance of the XmlMergeWithNamespaceSupport class.
public XmlMergeWithNamespaceSupport ( Stream sourceStream ) : System.IO
sourceStream System.IO.Stream The source stream.
Résultat System.IO