setAttribute Method (XML SAX)
A version of this page is also available for
4/8/2010
This method sets an attribute in the list.
Syntax
HRESULT setAttribute(
int nIndex,
BSTR strURI,
BSTR strLocalName,
BSTR strQName,
BSTR strType,
BSTR strValue
);
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 Value
- 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
Header | msxml2.h, msxml2.idl |
Library | uuid.lib |
Windows Embedded CE | Windows CE .NET 4.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |