XmlReader.Prefix Eigenschap

Definitie

Wanneer deze wordt overschreven in een afgeleide klasse, haalt u het voorvoegsel van de naamruimte op dat is gekoppeld aan het huidige knooppunt.

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

Waarde van eigenschap

Het voorvoegsel van de naamruimte dat is gekoppeld aan het huidige knooppunt.

Uitzonderingen

Er XmlReader is een methode aangeroepen voordat een vorige asynchrone bewerking is voltooid. In dit geval InvalidOperationException wordt het bericht 'Er wordt al een asynchrone bewerking uitgevoerd'.

Voorbeelden

In het volgende voorbeeld wordt de lokale naam van elk knooppunt weergegeven en, indien aanwezig, het voorvoegsel en de naamruimte-URI.

XmlReader reader = XmlReader.Create("book2.xml");

// Parse the file.  If they exist, display the prefix and
// namespace URI of each node.
while (reader.Read()) {
  if (reader.IsStartElement()) {
    if (reader.Prefix==String.Empty)
                {
                    Console.WriteLine("<{0}>", reader.LocalName);
                }
                else {
      Console.Write("<{0}:{1}>", reader.Prefix, reader.LocalName);
      Console.WriteLine(" The namespace URI is " + reader.NamespaceURI);
    }
  }
}
reader.Close();
Dim reader As XmlReader = XmlReader.Create("book2.xml")

' Parse the file.  If they exist, display the prefix and
' namespace URI of each node.
While reader.Read()
  If reader.IsStartElement() Then
    If reader.Prefix = String.Empty Then
      Console.WriteLine("<{0}>", reader.LocalName)
    Else
      Console.Write("<{0}:{1}>", reader.Prefix, reader.LocalName)
      Console.WriteLine(" The namespace URI is " + reader.NamespaceURI)
    End If
  End If
End While
reader.Close()

In het voorbeeld wordt het bestand, book2.xml, gebruikt als invoer.

<book xmlns:bk='urn:samples'>
  <title>Pride And Prejudice</title>
  <bk:genre>novel</bk:genre>
</book>

Van toepassing op