Class XmlDocumentationFile
Helper class for working with .NET XML documentation files.
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
Namespace: IRM.Xml
Assembly: IRM.dll
Syntax
public static class XmlDocumentationFile
Methods
MergeDocuments(String)
Merges one or more .NET XML documentation files to single xpath navigator model.
Declaration
public static XPathNavigator MergeDocuments(string documentDirectory)
Parameters
|
String
documentDirectory
The directory to pick up all xml files in. |
Returns
|
System.Xml.XPath.XPathNavigator
Returns a xpath navigator over the merged document. |
Exceptions
|
System.ArgumentException
Thrown if one or more file is not a .NET XML documentation file. |
MergeDocuments(String[])
Merges one or more .NET XML documentation files to single xpath navigator model.
Declaration
public static XPathNavigator MergeDocuments(params string[] documentPaths)
Parameters
|
String[]
documentPaths
The xml files to merge. |
Returns
|
System.Xml.XPath.XPathNavigator
Returns a xpath navigator over the merged document. |
Exceptions
|
System.ArgumentNullException
Thrown if no document paths are passed in. |
|
System.ArgumentException
Thrown if one or more file is not a .NET XML documentation file. |