NDoc 1.3.1 SDK

BaseReflectionDocumenter.MakeXml Method 

Returns reflected metadata combined with the /doc comments.

[Visual Basic]
Protected Function MakeXml( _ 
   ByVal project As Project _ 
) As String
[C#]
protected string MakeXml(
   Project project
);
[C++]
protected: String* MakeXml(
   Project* project
);
[JScript]
protected function MakeXml(
   Project project
): String;

Return Value

XML string

Remarks

This now evidently writes the string in utf-16 format (and says so, correctly I suppose, in the xml text) so if you write this string to a file with utf-8 encoding it will be unparseable because the file will claim to be utf-16 but will actually be utf-8. This is performed in a separate AppDomain.

See Also

BaseReflectionDocumenter Class | NDoc.Core.Reflection Namespace