Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Writes out the specified white space.
Syntax
HRESULT WriteWhitespace (const WCHAR * whitespace);
Arguments
whitespace
The white space to write. NULL is valid and indicates that no operation is to be performed.
Return Value
Returns S_OK if no error is generated.
Remarks
Use this method to manually format an XML document.
When the whitespace
parameter is NULL, this method returns S_OK without writing any content. In contrast, if the parameter is an empty string, the value written is "".
The following code shows the use of WriteWhitespace
:
if (FAILED(hr = pWriter->WriteWhitespace(L"\n"))) // Output a newline.
{
wprintf(L"Error, Method: WriteWhitespace, error is %08.8lx", hr);
return -1;
}
For a more detailed example of WriteWhitespace
, see Write an XML Document using XmlLite.
Requirements
Header: XmlLite.h
Library: XmlLite.lib