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