Adds an attribute to an XmlNode using the specified namespace.

Namespace: DotNetNuke.Common.Utilities
Assembly: DotNetNuke (in DotNetNuke.dll)

Syntax

C#
public static XmlNode AddAttribute(
	this XmlNode node,
	string attributeName,
	string attributeValue,
	string namespaceUri,
	string namespaceAbbr
)
Visual Basic
<ExtensionAttribute> 
Public Shared Function AddAttribute ( 
	node As XmlNode,
	attributeName As String,
	attributeValue As String,
	namespaceUri As String,
	namespaceAbbr As String
) As XmlNode

Parameters

node
Type: System.Xml..::..XmlNode
The node to add the attribtue to.
attributeName
Type: System..::..String
Name of the attribute without the namespace abbreviation prefix.
attributeValue
Type: System..::..String
The attribute value.
namespaceUri
Type: System..::..String
The namespace URI.
namespaceAbbr
Type: System..::..String
The namespace abbreviation.

Return Value

The node the attribute was added to

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type XmlNode. When you use instance method syntax to call this method, omit the first parameter. For more information, see [b8020aae-374d-46a9-bcb7-8cc2390b93b6] or [175ce3ff-9bbf-4e64-8421-faeb81a0bb51].

See Also