This documentation is archived and is not being maintained.

XmlNode.LocalName Property

When overridden in a derived class, gets the local name of the node.

[Visual Basic]
Public MustOverride ReadOnly Property LocalName As String
public abstract string LocalName {get;}
public: __property virtual String* get_LocalName() = 0;
public abstract function get LocalName() : String;

Property Value

The name of the node with the prefix removed. For example, LocalName is book for the element <bk:book>.

The name returned is dependent on the NodeType of the node:

Type Name
Attribute The local name of the attribute.
CDATA #cdata-section
Comment #comment
Document #document
DocumentFragment #document-fragment
DocumentType The document type name.
Element The local name of the element.
Entity The name of the entity.
EntityReference The name of the entity referenced.
Notation The notation name.
ProcessingInstruction The target of the processing instruction.
Text #text
Whitespace #whitespace
SignificantWhitespace #significant-whitespace
XmlDeclaration #xml-declaration


If the node does not have a prefix, LocalName is the same as Name.


Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, .NET Compact Framework

See Also

XmlNode Class | XmlNode Members | System.Xml Namespace | Prefix | Name