XmlNamedNodeMap.GetNamedItem Methode

Definitie

Haalt de opgegeven XmlNode waarde op uit de verzameling knooppunten in de XmlNamedNodeMap.

Overloads

Name Description
GetNamedItem(String)

Hiermee wordt een XmlNode opgegeven op naam opgehaald.

GetNamedItem(String, String)

Haalt een knooppunt op met de overeenkomende LocalName en NamespaceURI.

GetNamedItem(String)

Bron:
XmlNamedNodemap.cs
Bron:
XmlNamedNodemap.cs
Bron:
XmlNamedNodemap.cs
Bron:
XmlNamedNodemap.cs
Bron:
XmlNamedNodemap.cs

Hiermee wordt een XmlNode opgegeven op naam opgehaald.

public:
 virtual System::Xml::XmlNode ^ GetNamedItem(System::String ^ name);
public virtual System.Xml.XmlNode GetNamedItem(string name);
public virtual System.Xml.XmlNode? GetNamedItem(string name);
abstract member GetNamedItem : string -> System.Xml.XmlNode
override this.GetNamedItem : string -> System.Xml.XmlNode
Public Overridable Function GetNamedItem (name As String) As XmlNode

Parameters

name
String

De gekwalificeerde naam van het knooppunt dat moet worden opgehaald. Deze wordt vergeleken met de Name eigenschap van het overeenkomende knooppunt.

Retouren

Een XmlNode met de opgegeven naam of null als er geen overeenkomend knooppunt wordt gevonden.

Voorbeelden

In het volgende voorbeeld wordt de XmlAttributeCollection klasse (die overgaat van XmlNamedNodeMap) gebruikt om een kenmerk te wijzigen.

using System;
using System.IO;
using System.Xml;

public class Sample
{
  public static void Main()
  {
     XmlDocument doc = new XmlDocument();
     doc.LoadXml("<book genre='novel' publicationdate='1997'> " +
                 "  <title>Pride And Prejudice</title>" +
                 "</book>");

     XmlAttributeCollection attrColl = doc.DocumentElement.Attributes;

     // Change the value for the genre attribute.
     XmlAttribute attr = (XmlAttribute)attrColl.GetNamedItem("genre");
     attr.Value = "fiction";

     Console.WriteLine("Display the modified XML...");
     Console.WriteLine(doc.OuterXml);
  }
}
Imports System.IO
Imports System.Xml

public class Sample

  public shared sub Main()

    Dim doc as XmlDocument = new XmlDocument()
    doc.LoadXml("<book genre='novel' publicationdate='1997'> " & _
                "  <title>Pride And Prejudice</title>" & _
                "</book>")
                         
    Dim attrColl as XmlAttributeCollection = doc.DocumentElement.Attributes

    ' Change the value for the genre attribute.
    Dim attr as XmlAttribute = CType(attrColl.GetNamedItem("genre"),XmlAttribute)
    attr.Value = "fiction"

    Console.WriteLine("Display the modified XML...")
    Console.WriteLine(doc.OuterXml)
    
  end sub
end class

Van toepassing op

GetNamedItem(String, String)

Bron:
XmlNamedNodemap.cs
Bron:
XmlNamedNodemap.cs
Bron:
XmlNamedNodemap.cs
Bron:
XmlNamedNodemap.cs
Bron:
XmlNamedNodemap.cs

Haalt een knooppunt op met de overeenkomende LocalName en NamespaceURI.

public:
 virtual System::Xml::XmlNode ^ GetNamedItem(System::String ^ localName, System::String ^ namespaceURI);
public virtual System.Xml.XmlNode GetNamedItem(string localName, string namespaceURI);
public virtual System.Xml.XmlNode? GetNamedItem(string localName, string? namespaceURI);
abstract member GetNamedItem : string * string -> System.Xml.XmlNode
override this.GetNamedItem : string * string -> System.Xml.XmlNode
Public Overridable Function GetNamedItem (localName As String, namespaceURI As String) As XmlNode

Parameters

localName
String

De lokale naam van het knooppunt dat moet worden opgehaald.

namespaceURI
String

De naamruimte Uniform Resource Identifier (URI) van het knooppunt dat moet worden opgehaald.

Retouren

Een XmlNode met de overeenkomende lokale naam en naamruimte-URI of null als er geen overeenkomend knooppunt is gevonden.

Van toepassing op