XmlNode.LocalName プロパティ


派生クラスでオーバーライドされた場合は、ノードのローカル名を取得します。Gets the local name of the node, when overridden in a derived class.

 abstract property System::String ^ LocalName { System::String ^ get(); };
public abstract string LocalName { get; }
member this.LocalName : string
Public MustOverride ReadOnly Property LocalName As String


プリフィックスが削除されたノードの名前。The name of the node with the prefix removed. たとえば、LocalName は、<bk: book>要素の book です。For example, LocalName is book for the element <bk:book>.

返される名前は、ノードの NodeType によって異なります。The name returned is dependent on the NodeType of the node:

種類Type NameName
属性Attribute 属性のローカル名。The local name of the attribute.
CDATACDATA #cdata-section#cdata-section
コメントComment #comment#comment
ドキュメントDocument #document#document
DocumentFragmentDocumentFragment #document-fragment#document-fragment
DocumentTypeDocumentType ドキュメントの種類の名前。The document type name.
要素Element 要素のローカル名。The local name of the element.
EntityEntity エンティティの名前。The name of the entity.
EntityReferenceEntityReference 参照されるエンティティの名前。The name of the entity referenced.
表記Notation 表記名。The notation name.
ProcessingInstructionProcessingInstruction 処理命令の対象。The target of the processing instruction.
TextText #text#text
空白文字Whitespace #whitespace#whitespace
SignificantWhitespaceSignificantWhitespace #significant-whitespace#significant-whitespace
XmlDeclarationXmlDeclaration #xml-declaration#xml-declaration


ノードにプレフィックスがない場合、LocalName は Nameと同じになります。If the node does not have a prefix, LocalName is the same as Name.