A Sandcastle Documented Class Library
MergeXmlDocument Method (sectionXpath, elementXpath)
NamespacesTERASOLUNA.Fw.Common.ConfigurationMergeConfigurationMergeXmlDocument(String, String)
外部設定ファイルをマージします。
Declaration Syntax
C#Visual BasicVisual C++
public XmlDocument MergeXmlDocument(
	string sectionXpath,
	string elementXpath
)
Public Function MergeXmlDocument ( _
	sectionXpath As String, _
	elementXpath As String _
) As XmlDocument
public:
XmlDocument^ MergeXmlDocument(
	String^ sectionXpath, 
	String^ elementXpath
)
Parameters
sectionXpath (String)
セクション要素取得用 XPath 。
elementXpath (String)
要素取得用 XPath 。
Return Value
マージした XmlDocument
Remarks
LoadConfig(String, FilesCollection) メソッドで保持した外部設定ファイルをマージします。
Exceptions
ExceptionCondition
ArgumentNullException 次のような場合に例外をスローします。
  • sectionXpath が null 参照です。
  • elementXpath が null 参照です。
  • 外部設定ファイルの値が不正のです。

ArgumentException 次のような場合に例外をスローします。
  • sectionXpath が空文字です。
  • elementXpath が空文字です。
  • sectionXpath が不正です。
  • elementXpath が不正です。

ConfigurationErrorsException sectionXpath をマージ後に、 XML スキーマ検証エラーです。

Assembly: TERASOLUNA.Fw.Common (Module: TERASOLUNA.Fw.Common) Version: 2.1.0.1 (2.1.0.1)