XmlNamespaceManager.HasNamespace(String) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald die aangeeft of het opgegeven voorvoegsel een naamruimte heeft gedefinieerd voor het huidige gepushte bereik.
public:
virtual bool HasNamespace(System::String ^ prefix);
public virtual bool HasNamespace(string prefix);
abstract member HasNamespace : string -> bool
override this.HasNamespace : string -> bool
Public Overridable Function HasNamespace (prefix As String) As Boolean
Parameters
- prefix
- String
Het voorvoegsel van de naamruimte die u wilt zoeken.
Retouren
true als er een naamruimte is gedefinieerd; anders, false.
Voorbeelden
In het volgende voorbeeld wordt de standaardnaamruimte weergegeven, indien aanwezig.
if (nsmgr.HasNamespace(String.Empty))
Console.WriteLine(nsmgr.DefaultNamespace);
If nsmgr.HasNamespace(String.Empty) Then
Console.WriteLine(nsmgr.DefaultNamespace)
End If
Opmerkingen
Als u wilt bepalen of er een standaard lege naamruimte is gedefinieerd, stelt u prefix string.Empty in. Een retourwaarde van true geeft aan dat er een standaardnaamruimte is gedefinieerd in het huidige bereik. false Hiermee wordt aangegeven dat er geen standaardnaamruimte is gedefinieerd.
Note
xmlns:x= "" is ongeldig volgens de aanbeveling W3C-naamruimten .