ReactOS 0.4.15-dev-7953-g1f49173
IXmlWriter Interface Reference
Inheritance diagram for IXmlWriter:
Collaboration diagram for IXmlWriter:

Public Member Functions

HRESULT SetOutput ([in] IUnknown *pOutput)
 
HRESULT GetProperty ([in] UINT nProperty, [out] LONG_PTR *ppValue)
 
HRESULT SetProperty ([in] UINT nProperty, [in] LONG_PTR pValue)
 
HRESULT WriteAttributes ([in] IXmlReader *pReader, [in] BOOL fWriteDefaultAttributes)
 
HRESULT WriteAttributeString ([in] LPCWSTR pwszPrefix, [in] LPCWSTR pwszLocalName, [in] LPCWSTR pwszNamespaceUri, [in] LPCWSTR pwszValue)
 
HRESULT WriteCData ([in] LPCWSTR pwszText)
 
HRESULT WriteCharEntity ([in] WCHAR wch)
 
HRESULT WriteChars ([in] const WCHAR *pwch, [in] UINT cwch)
 
HRESULT WriteComment ([in] LPCWSTR pwszComment)
 
HRESULT WriteDocType ([in] LPCWSTR pwszName, [in] LPCWSTR pwszPublicId, [in] LPCWSTR pwszSystemId, [in] LPCWSTR pwszSubset)
 
HRESULT WriteElementString ([in] LPCWSTR pwszPrefix, [in] LPCWSTR pwszLocalName, [in] LPCWSTR pwszNamespaceUri, [in] LPCWSTR pwszValue)
 
HRESULT WriteEndDocument ()
 
HRESULT WriteEndElement ()
 
HRESULT WriteEntityRef ([in] LPCWSTR pwszName)
 
HRESULT WriteFullEndElement ()
 
HRESULT WriteName ([in] LPCWSTR pwszName)
 
HRESULT WriteNmToken ([in] LPCWSTR pwszNmToken)
 
HRESULT WriteNode ([in] IXmlReader *pReader, [in] BOOL fWriteDefaultAttributes)
 
HRESULT WriteNodeShallow ([in] IXmlReader *pReader, [in] BOOL fWriteDefaultAttributes)
 
HRESULT WriteProcessingInstruction ([in] LPCWSTR pwszName, [in] LPCWSTR pwszText)
 
HRESULT WriteQualifiedName ([in] LPCWSTR pwszLocalName, [in] LPCWSTR pwszNamespaceUri)
 
HRESULT WriteRaw ([in] LPCWSTR pwszData)
 
HRESULT WriteRawChars ([in] const WCHAR *pwch, [in] UINT cwch)
 
HRESULT WriteStartDocument ([in] XmlStandalone standalone)
 
HRESULT WriteStartElement ([in] LPCWSTR pwszPrefix, [in] LPCWSTR pwszLocalName, [in] LPCWSTR pwszNamespaceUri)
 
HRESULT WriteString ([in] LPCWSTR pwszText)
 
HRESULT WriteSurrogateCharEntity ([in] WCHAR wchLow, [in] WCHAR wchHigh)
 
HRESULT WriteWhitespace ([in] LPCWSTR pwszWhitespace)
 
HRESULT Flush ()
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 260 of file xmllite.idl.

Member Function Documentation

◆ Flush()

HRESULT IXmlWriter::Flush ( )

◆ GetProperty()

HRESULT IXmlWriter::GetProperty ( [in] UINT  nProperty,
[out] LONG_PTR ppValue 
)

◆ SetOutput()

HRESULT IXmlWriter::SetOutput ( [in] IUnknown pOutput)

◆ SetProperty()

HRESULT IXmlWriter::SetProperty ( [in] UINT  nProperty,
[in] LONG_PTR  pValue 
)

◆ WriteAttributes()

HRESULT IXmlWriter::WriteAttributes ( [in] IXmlReader pReader,
[in] BOOL  fWriteDefaultAttributes 
)

◆ WriteAttributeString()

HRESULT IXmlWriter::WriteAttributeString ( [in] LPCWSTR  pwszPrefix,
[in] LPCWSTR  pwszLocalName,
[in] LPCWSTR  pwszNamespaceUri,
[in] LPCWSTR  pwszValue 
)

◆ WriteCData()

HRESULT IXmlWriter::WriteCData ( [in] LPCWSTR  pwszText)

◆ WriteCharEntity()

HRESULT IXmlWriter::WriteCharEntity ( [in] WCHAR  wch)

◆ WriteChars()

HRESULT IXmlWriter::WriteChars ( [in] const WCHAR pwch,
[in] UINT  cwch 
)

◆ WriteComment()

HRESULT IXmlWriter::WriteComment ( [in] LPCWSTR  pwszComment)

◆ WriteDocType()

HRESULT IXmlWriter::WriteDocType ( [in] LPCWSTR  pwszName,
[in] LPCWSTR  pwszPublicId,
[in] LPCWSTR  pwszSystemId,
[in] LPCWSTR  pwszSubset 
)

◆ WriteElementString()

HRESULT IXmlWriter::WriteElementString ( [in] LPCWSTR  pwszPrefix,
[in] LPCWSTR  pwszLocalName,
[in] LPCWSTR  pwszNamespaceUri,
[in] LPCWSTR  pwszValue 
)

◆ WriteEndDocument()

HRESULT IXmlWriter::WriteEndDocument ( )

◆ WriteEndElement()

HRESULT IXmlWriter::WriteEndElement ( )

◆ WriteEntityRef()

HRESULT IXmlWriter::WriteEntityRef ( [in] LPCWSTR  pwszName)

◆ WriteFullEndElement()

HRESULT IXmlWriter::WriteFullEndElement ( )

◆ WriteName()

HRESULT IXmlWriter::WriteName ( [in] LPCWSTR  pwszName)

◆ WriteNmToken()

HRESULT IXmlWriter::WriteNmToken ( [in] LPCWSTR  pwszNmToken)

◆ WriteNode()

HRESULT IXmlWriter::WriteNode ( [in] IXmlReader pReader,
[in] BOOL  fWriteDefaultAttributes 
)

◆ WriteNodeShallow()

HRESULT IXmlWriter::WriteNodeShallow ( [in] IXmlReader pReader,
[in] BOOL  fWriteDefaultAttributes 
)

◆ WriteProcessingInstruction()

HRESULT IXmlWriter::WriteProcessingInstruction ( [in] LPCWSTR  pwszName,
[in] LPCWSTR  pwszText 
)

◆ WriteQualifiedName()

HRESULT IXmlWriter::WriteQualifiedName ( [in] LPCWSTR  pwszLocalName,
[in] LPCWSTR  pwszNamespaceUri 
)

◆ WriteRaw()

HRESULT IXmlWriter::WriteRaw ( [in] LPCWSTR  pwszData)

◆ WriteRawChars()

HRESULT IXmlWriter::WriteRawChars ( [in] const WCHAR pwch,
[in] UINT  cwch 
)

◆ WriteStartDocument()

HRESULT IXmlWriter::WriteStartDocument ( [in] XmlStandalone  standalone)

◆ WriteStartElement()

HRESULT IXmlWriter::WriteStartElement ( [in] LPCWSTR  pwszPrefix,
[in] LPCWSTR  pwszLocalName,
[in] LPCWSTR  pwszNamespaceUri 
)

◆ WriteString()

HRESULT IXmlWriter::WriteString ( [in] LPCWSTR  pwszText)

◆ WriteSurrogateCharEntity()

HRESULT IXmlWriter::WriteSurrogateCharEntity ( [in] WCHAR  wchLow,
[in] WCHAR  wchHigh 
)

◆ WriteWhitespace()

HRESULT IXmlWriter::WriteWhitespace ( [in] LPCWSTR  pwszWhitespace)

The documentation for this interface was generated from the following file: