setAttribute Method (XML SAX) (Windows CE 5.0)
This method sets an attribute in the list.
HRESULT setAttribute(intnIndex,BSTRstrURI,BSTRstrLocalName,BSTRstrQName,BSTRstrType,BSTRstrValue);
Parameters
- nIndex
[in] Attribute's index value (zero-based). - strURI
[in] String that contains the namespace Uniform Resource Identifier (URI) or, if the namespace has no URI, an empty string. - strLocalName
[in] String that contains the local name or, if namespace processing is not being performed, an empty string. - strQName
[in] String that contains the XML 1.0 qualified name or, if the qualified name is not available, an empty string. - strType
[in] String that represents the attribute type. - strValue
[in] String that represents the attribute value.
Return Values
- S_OK
Returned if no errors are reported. - E_FAIL
There is only one specific fatal error for this IMXAttributes implementation: incorrect index (E_INVALIDARG). It may return a generic failure code, such as out-of-memory.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Msxml2.h, Msxml2.idl.
Link Library: Uuid.lib.
See Also
Send Feedback on this topic to the authors