GetPrefixOfNamespace Método (String)
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

XmlNode.GetPrefixOfNamespace (Método) (String)

 

Busca la declaración xmlns más cercana para el identificador URI de espacio de nombres especificado que está en el ámbito del nodo actual y devuelve el prefijo definido en la declaración.

Espacio de nombres:   System.Xml
Ensamblado:  System.Xml (en System.Xml.dll)

public virtual string GetPrefixOfNamespace(
	string namespaceURI
)

Parámetros

namespaceURI

Identificador URI de espacio de nombres cuyo prefijo se desea buscar.

Valor devuelto

Type: System.String

Prefijo del identificador URI de espacio de nombres especificado.

Este método es una extensión de Microsoft a Document Object Model (DOM).

En el ejemplo siguiente se agrega un nuevo elemento en el documento XML.

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

public class Sample {

  public static void Main() {

    XmlDocument doc = new XmlDocument();
    doc.LoadXml("<book xmlns:bk='urn:samples' bk:ISBN='1-861001-57-5'>" +
                "<title>Pride And Prejudice</title>" +
                "</book>");

    XmlNode root = doc.FirstChild;

    //Create a new node.
    string prefix = root.GetPrefixOfNamespace("urn:samples");
    XmlElement elem = doc.CreateElement(prefix, "style", "urn:samples");
    elem.InnerText = "hardcover";

    //Add the node to the document.
    root.AppendChild(elem);

    Console.WriteLine("Display the modified XML...");
    doc.Save(Console.Out);

  }
}

Universal Windows Platform
Disponible desde 10
.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar:
© 2016 Microsoft