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:

TypeType 名前Name
属性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.
エンティティEntity エンティティの名前。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.