SeekableXPathNavigator Klas

Definitie

Biedt alleen-lezen, willekeurige toegang tot gegevens in XML-documenten en maakt efficiënte query's mogelijk voor opgegeven knooppunten.

public ref class SeekableXPathNavigator abstract : System::Xml::XPath::XPathNavigator
public abstract class SeekableXPathNavigator : System.Xml.XPath.XPathNavigator
type SeekableXPathNavigator = class
    inherit XPathNavigator
Public MustInherit Class SeekableXPathNavigator
Inherits XPathNavigator
Overname
SeekableXPathNavigator

Opmerkingen

De SOAP-berichten die worden doorgegeven tussen delen van het WCF-systeem (Windows Communication Foundation) worden verwerkt door verschillende onderdelen van het systeem die deze berichten moeten inspecteren om te bepalen welke acties moeten worden ondernomen bij het verwerken ervan. De XPath-engine is een onderdeel waarmee berichten voor dit doel worden opgevraagd en waarvoor een navigator nodig is om SOAP-berichten en andere XML-documenten te lezen. Een navigator biedt een cursor die wordt verplaatst van knooppunt naar knooppunttracering waar het XML-document daadwerkelijk wordt gelezen.

De XPath-engine werkt met een SeekableXPathNavigator, waarmee de XPathNavigator klasse wordt uitgebreid door een CurrentPosition eigenschap toe te voegen. Met deze eigenschap kunnen posities in het XML-document snel worden opgeslagen en geladen zonder dat u de navigator hoeft te klonen, een dure geheugentoewijzing die XPathNavigator nodig is voor een dergelijke bewerking. De XPath-engine moet regelmatig de positie van de cursor vastleggen in de loop van het uitvoeren van query's op XML-documenten, dus de SeekableXPathNavigator engine biedt een belangrijke optimalisatie voor berichtverwerking.

Houd er rekening mee dat de waarde van de CurrentPosition eigenschap implementatiespecifiek is en mogelijk niet wordt toegewezen aan knooppuntpositie of tekenpositie. De waarde ervan is alleen zinvol voor de implementatie (en instantie SeekableXPathNavigator ) die deze heeft geleverd.

Constructors

Name Description
SeekableXPathNavigator()

Initialiseert een nieuw exemplaar van de SeekableXPathNavigator klasse.

Eigenschappen

Name Description
BaseURI

Wanneer deze wordt overschreven in een afgeleide klasse, haalt u de basis-URI voor het huidige knooppunt op.

(Overgenomen van XPathNavigator)
CanEdit

Hiermee wordt een waarde opgehaald die aangeeft of de XPathNavigator onderliggende XML-gegevens kunnen worden bewerkt.

(Overgenomen van XPathNavigator)
CurrentPosition

Wanneer deze wordt overschreven in een afgeleide klasse, haalt of stelt u een waarde in die is gekoppeld aan het knooppunt in de gegevens waarin de XPath-navigator wordt weergegeven.

HasAttributes

Hiermee wordt een waarde opgehaald die aangeeft of het huidige knooppunt kenmerken heeft.

(Overgenomen van XPathNavigator)
HasChildren

Hiermee wordt een waarde opgehaald die aangeeft of het huidige knooppunt onderliggende knooppunten heeft.

(Overgenomen van XPathNavigator)
InnerXml

Hiermee worden de markeringen opgehaald of ingesteld die de onderliggende knooppunten van het huidige knooppunt vertegenwoordigen.

(Overgenomen van XPathNavigator)
IsEmptyElement

Wanneer deze wordt overschreven in een afgeleide klasse, wordt een waarde opgehaald die aangeeft of het huidige knooppunt een leeg element is zonder een tag voor het eindelement.

(Overgenomen van XPathNavigator)
IsNode

Hiermee wordt een waarde opgehaald die aangeeft of het huidige knooppunt een XPath-knooppunt vertegenwoordigt.

(Overgenomen van XPathNavigator)
LocalName

Wanneer deze wordt overschreven in een afgeleide klasse, wordt het Name huidige knooppunt zonder naamruimtevoorvoegsel opgehaald.

(Overgenomen van XPathNavigator)
Name

Wanneer deze wordt overschreven in een afgeleide klasse, haalt u de gekwalificeerde naam van het huidige knooppunt op.

(Overgenomen van XPathNavigator)
NamespaceURI

Wanneer deze wordt overschreven in een afgeleide klasse, haalt u de naamruimte-URI van het huidige knooppunt op.

(Overgenomen van XPathNavigator)
NameTable

Wanneer deze wordt overschreven in een afgeleide klasse, wordt de XmlNameTableXPathNavigator.

(Overgenomen van XPathNavigator)
NodeType

Wanneer deze wordt overschreven in een afgeleide klasse, wordt het XPathNodeType huidige knooppunt opgehaald.

(Overgenomen van XPathNavigator)
OuterXml

Hiermee haalt u de markeringen op die de tags voor openen en sluiten van het huidige knooppunt en de onderliggende knooppunten vertegenwoordigen.

(Overgenomen van XPathNavigator)
Prefix

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

(Overgenomen van XPathNavigator)
SchemaInfo

Haalt de schemagegevens op die zijn toegewezen aan het huidige knooppunt als gevolg van schemavalidatie.

(Overgenomen van XPathNavigator)
TypedValue

Hiermee haalt u het huidige knooppunt op als een boxed object van het meest geschikte .NET type.

(Overgenomen van XPathNavigator)
UnderlyingObject

Wordt gebruikt door XPathNavigator implementaties die een 'gevirtualiseerde' XML-weergave bieden over een archief, om toegang te bieden tot onderliggende objecten.

(Overgenomen van XPathNavigator)
ValueAsBoolean

Haalt de waarde van het huidige knooppunt op als een Boolean.

(Overgenomen van XPathNavigator)
ValueAsDateTime

Haalt de waarde van het huidige knooppunt op als een DateTime.

(Overgenomen van XPathNavigator)
ValueAsDouble

Haalt de waarde van het huidige knooppunt op als een Double.

(Overgenomen van XPathNavigator)
ValueAsInt

Hiermee haalt u de waarde van het huidige knooppunt op als een Int32.

(Overgenomen van XPathNavigator)
ValueAsLong

Hiermee haalt u de waarde van het huidige knooppunt op als een Int64.

(Overgenomen van XPathNavigator)
ValueType

Hiermee haalt u de .NET Type van het huidige knooppunt op.

(Overgenomen van XPathNavigator)
XmlLang

Hiermee wordt het xml:lang bereik voor het huidige knooppunt opgehaald.

(Overgenomen van XPathNavigator)
XmlType

Hiermee haalt u de XmlSchemaType informatie voor het huidige knooppunt op.

(Overgenomen van XPathNavigator)

Methoden

Name Description
AppendChild()

Retourneert een XmlWriter object dat wordt gebruikt voor het maken van een of meer nieuwe onderliggende knooppunten aan het einde van de lijst met onderliggende knooppunten van het huidige knooppunt.

(Overgenomen van XPathNavigator)
AppendChild(String)

Hiermee maakt u een nieuw onderliggend knooppunt aan het einde van de lijst met onderliggende knooppunten van het huidige knooppunt met behulp van de opgegeven XML-gegevensreeks.

(Overgenomen van XPathNavigator)
AppendChild(XmlReader)

Hiermee maakt u een nieuw onderliggend knooppunt aan het einde van de lijst met onderliggende knooppunten van het huidige knooppunt met behulp van de XML-inhoud van het XmlReader opgegeven object.

(Overgenomen van XPathNavigator)
AppendChild(XPathNavigator)

Hiermee maakt u een nieuw onderliggend knooppunt aan het einde van de lijst met onderliggende knooppunten van het huidige knooppunt met behulp van de knooppunten in de XPathNavigator opgegeven.

(Overgenomen van XPathNavigator)
AppendChildElement(String, String, String, String)

Hiermee maakt u een nieuw onderliggend elementknooppunt aan het einde van de lijst met onderliggende knooppunten van het huidige knooppunt met behulp van het voorvoegsel van de naamruimte, lokale naam en naamruimte-URI die is opgegeven met de opgegeven waarde.

(Overgenomen van XPathNavigator)
CheckValidity(XmlSchemaSet, ValidationEventHandler)

Controleert of de XML-gegevens in het XPathNavigator opgegeven XSD-schema (XML Schema Definition Language) voldoen.

(Overgenomen van XPathNavigator)
Clone()

Wanneer deze wordt overschreven in een afgeleide klasse, maakt u een nieuwe XPathNavigator positie op hetzelfde knooppunt als deze XPathNavigator.

(Overgenomen van XPathNavigator)
ComparePosition(Int64, Int64)

Wanneer deze wordt overschreven in een afgeleide klasse, wordt een waarde geretourneerd die de documentvolgorde van de twee opgegeven posities beschrijft.

ComparePosition(XPathNavigator)

Vergelijkt de positie van de huidige XPathNavigator met de positie van de XPathNavigator opgegeven waarde.

(Overgenomen van XPathNavigator)
Compile(String)

Compileert een tekenreeks die een XPath-expressie vertegenwoordigt en retourneert een XPathExpression object.

(Overgenomen van XPathNavigator)
CreateAttribute(String, String, String, String)

Hiermee maakt u een kenmerkknooppunt op het huidige elementknooppunt met behulp van het voorvoegsel van de naamruimte, de lokale naam en de naamruimte-URI die is opgegeven met de opgegeven waarde.

(Overgenomen van XPathNavigator)
CreateAttributes()

Retourneert een XmlWriter object dat wordt gebruikt voor het maken van nieuwe kenmerken op het huidige element.

(Overgenomen van XPathNavigator)
CreateNavigator()

Retourneert een kopie van de XPathNavigator.

(Overgenomen van XPathNavigator)
DeleteRange(XPathNavigator)

Hiermee verwijdert u een bereik van knooppunten op hetzelfde niveau van het huidige knooppunt naar het opgegeven knooppunt.

(Overgenomen van XPathNavigator)
DeleteSelf()

Hiermee verwijdert u het huidige knooppunt en de onderliggende knooppunten.

(Overgenomen van XPathNavigator)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
Evaluate(String, IXmlNamespaceResolver)

Evalueert de opgegeven XPath-expressie en retourneert het getypte resultaat met behulp van het IXmlNamespaceResolver object dat is opgegeven om naamruimtevoorvoegsels in de XPath-expressie op te lossen.

(Overgenomen van XPathNavigator)
Evaluate(String)

Evalueert de opgegeven XPath-expressie en retourneert het getypte resultaat.

(Overgenomen van XPathNavigator)
Evaluate(XPathExpression, XPathNodeIterator)

Gebruikt de opgegeven context om het XPathExpressionresultaat te evalueren en retourneert het getypte resultaat.

(Overgenomen van XPathNavigator)
Evaluate(XPathExpression)

Evalueert het XPathExpression en retourneert het getypte resultaat.

(Overgenomen van XPathNavigator)
GetAttribute(String, String)

Hiermee haalt u de waarde van het kenmerk op met de opgegeven lokale naam en naamruimte-URI.

(Overgenomen van XPathNavigator)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetLocalName(Int64)

Wanneer deze wordt overschreven in een afgeleide klasse, wordt de lokale naam van het knooppunt geretourneerd op de opgegeven positie.

GetName(Int64)

Wanneer deze wordt overschreven in een afgeleide klasse, retourneert u de naam van het knooppunt op de opgegeven positie.

GetNamespace(Int64)

Wanneer deze wordt overschreven in een afgeleide klasse, retourneert u de naamruimte van het knooppunt op de opgegeven positie.

GetNamespace(String)

Retourneert de waarde van het naamruimteknooppunt dat overeenkomt met de opgegeven lokale naam.

(Overgenomen van XPathNavigator)
GetNamespacesInScope(XmlNamespaceScope)

Retourneert de naamruimten binnen het bereik van het huidige knooppunt.

(Overgenomen van XPathNavigator)
GetNodeType(Int64)

Wanneer het wordt overschreven in een afgeleide klasse, wordt het type van het knooppunt op de opgegeven positie geretourneerd.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
GetValue(Int64)

Wanneer deze wordt overschreven in een afgeleide klasse, retourneert u de tekstwaarde van het knooppunt op de opgegeven positie.

InsertAfter()

Retourneert een XmlWriter object dat wordt gebruikt om een nieuw knooppunt op hetzelfde niveau te maken nadat het geselecteerde knooppunt is geselecteerd.

(Overgenomen van XPathNavigator)
InsertAfter(String)

Hiermee maakt u een nieuw knooppunt op hetzelfde niveau na het geselecteerde knooppunt met behulp van de opgegeven XML-tekenreeks.

(Overgenomen van XPathNavigator)
InsertAfter(XmlReader)

Hiermee maakt u een nieuw knooppunt op hetzelfde niveau na het geselecteerde knooppunt met behulp van de XML-inhoud van het XmlReader opgegeven object.

(Overgenomen van XPathNavigator)
InsertAfter(XPathNavigator)

Hiermee maakt u een nieuw knooppunt op hetzelfde niveau na het geselecteerde knooppunt met behulp van de knooppunten in het XPathNavigator opgegeven object.

(Overgenomen van XPathNavigator)
InsertBefore()

Retourneert een XmlWriter object dat wordt gebruikt om een nieuw knooppunt op hetzelfde niveau te maken voordat het geselecteerde knooppunt wordt geselecteerd.

(Overgenomen van XPathNavigator)
InsertBefore(String)

Hiermee maakt u een nieuw knooppunt op hetzelfde niveau vóór het geselecteerde knooppunt met behulp van de opgegeven XML-tekenreeks.

(Overgenomen van XPathNavigator)
InsertBefore(XmlReader)

Hiermee maakt u een nieuw knooppunt op hetzelfde niveau vóór het geselecteerde knooppunt met behulp van de XML-inhoud van het XmlReader opgegeven object.

(Overgenomen van XPathNavigator)
InsertBefore(XPathNavigator)

Hiermee maakt u een nieuw knooppunt op hetzelfde niveau voordat het geselecteerde knooppunt de knooppunten in de XPathNavigator opgegeven knooppunten gebruikt.

(Overgenomen van XPathNavigator)
InsertElementAfter(String, String, String, String)

Hiermee maakt u een nieuw element op hetzelfde niveau na het huidige knooppunt met behulp van het voorvoegsel van de naamruimte, de lokale naam- en naamruimte-URI die is opgegeven, met de opgegeven waarde.

(Overgenomen van XPathNavigator)
InsertElementBefore(String, String, String, String)

Hiermee maakt u een nieuw element op hetzelfde niveau voor het huidige knooppunt met behulp van het voorvoegsel van de naamruimte, de lokale naam en de naamruimte-URI die is opgegeven, met de opgegeven waarde.

(Overgenomen van XPathNavigator)
IsDescendant(XPathNavigator)

Bepaalt of de opgegeven XPathNavigator een afstammeling van de huidige XPathNavigatoris.

(Overgenomen van XPathNavigator)
IsSamePosition(XPathNavigator)

Wanneer deze wordt overschreven in een afgeleide klasse, bepaalt u of de huidige XPathNavigator zich op dezelfde positie bevindt als de opgegeven XPathNavigatorklasse.

(Overgenomen van XPathNavigator)
LookupNamespace(String)

Hiermee haalt u de naamruimte-URI voor het opgegeven voorvoegsel op.

(Overgenomen van XPathNavigator)
LookupPrefix(String)

Hiermee haalt u het voorvoegsel op dat is gedeclareerd voor de opgegeven naamruimte-URI.

(Overgenomen van XPathNavigator)
Matches(String)

Bepaalt of het huidige knooppunt overeenkomt met de opgegeven XPath-expressie.

(Overgenomen van XPathNavigator)
Matches(XPathExpression)

Bepaalt of het huidige knooppunt overeenkomt met de opgegeven XPathExpression.

(Overgenomen van XPathNavigator)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
MoveTo(XPathNavigator)

Wanneer deze wordt overschreven in een afgeleide klasse, verplaatst u de XPathNavigator naar dezelfde positie als de opgegeven XPathNavigator.

(Overgenomen van XPathNavigator)
MoveToAttribute(String, String)

Hiermee verplaatst u het XPathNavigator naar het kenmerk met de overeenkomende lokale naam en naamruimte-URI.

(Overgenomen van XPathNavigator)
MoveToChild(String, String)

Hiermee verplaatst u het XPathNavigator naar het onderliggende knooppunt met de opgegeven lokale naam en naamruimte-URI.

(Overgenomen van XPathNavigator)
MoveToChild(XPathNodeType)

Hiermee verplaatst u het XPathNavigator onderliggende knooppunt van de XPathNodeType opgegeven.

(Overgenomen van XPathNavigator)
MoveToFirst()

Hiermee verplaatst u het XPathNavigator naar de eerste siblingknooppunt van het huidige knooppunt.

(Overgenomen van XPathNavigator)
MoveToFirstAttribute()

Wanneer deze wordt overschreven in een afgeleide klasse, verplaatst u het XPathNavigator naar het eerste kenmerk van het huidige knooppunt.

(Overgenomen van XPathNavigator)
MoveToFirstChild()

Wanneer deze wordt overschreven in een afgeleide klasse, verplaatst u het XPathNavigator naar het eerste onderliggende knooppunt van het huidige knooppunt.

(Overgenomen van XPathNavigator)
MoveToFirstNamespace()

Hiermee verplaatst u het naar het XPathNavigator eerste naamruimteknooppunt van het huidige knooppunt.

(Overgenomen van XPathNavigator)
MoveToFirstNamespace(XPathNamespaceScope)

Wanneer deze wordt overschreven in een afgeleide klasse, verplaatst u het XPathNavigator naar het eerste naamruimteknooppunt dat overeenkomt met de XPathNamespaceScope opgegeven.

(Overgenomen van XPathNavigator)
MoveToFollowing(String, String, XPathNavigator)

Hiermee verplaatst u het XPathNavigator naar het element met de opgegeven lokale naam en naamruimte-URI naar de opgegeven grens, in documentvolgorde.

(Overgenomen van XPathNavigator)
MoveToFollowing(String, String)

Hiermee verplaatst u het XPathNavigator naar het element met de lokale naam en naamruimte-URI die is opgegeven in documentvolgorde.

(Overgenomen van XPathNavigator)
MoveToFollowing(XPathNodeType, XPathNavigator)

Hiermee verplaatst u het XPathNavigator naar het volgende element van de XPathNodeType opgegeven, naar de opgegeven grens, in documentvolgorde.

(Overgenomen van XPathNavigator)
MoveToFollowing(XPathNodeType)

Hiermee verplaatst u het XPathNavigator naar het volgende element van de XPathNodeType opgegeven documentvolgorde.

(Overgenomen van XPathNavigator)
MoveToId(String)

Wanneer deze wordt overschreven in een afgeleide klasse, gaat u naar het knooppunt met een kenmerk van het type ID waarvan de waarde overeenkomt met de opgegeven String.

(Overgenomen van XPathNavigator)
MoveToNamespace(String)

Hiermee verplaatst u het XPathNavigator naar het naamruimteknooppunt met het opgegeven naamruimtevoorvoegsel.

(Overgenomen van XPathNavigator)
MoveToNext()

Wanneer deze wordt overschreven in een afgeleide klasse, verplaatst u het XPathNavigator naar het volgende knooppunt op hetzelfde niveau van het huidige knooppunt.

(Overgenomen van XPathNavigator)
MoveToNext(String, String)

Hiermee verplaatst u het XPathNavigator naar het volgende knooppunt op hetzelfde niveau met de lokale naam en naamruimte-URI die is opgegeven.

(Overgenomen van XPathNavigator)
MoveToNext(XPathNodeType)

Hiermee verplaatst u het XPathNavigator naar het volgende knooppunt op hetzelfde niveau van het huidige knooppunt dat overeenkomt met de XPathNodeType opgegeven.

(Overgenomen van XPathNavigator)
MoveToNextAttribute()

Wanneer deze wordt overschreven in een afgeleide klasse, verplaatst u het XPathNavigator naar het volgende kenmerk.

(Overgenomen van XPathNavigator)
MoveToNextNamespace()

Hiermee verplaatst u het XPathNavigator naar het volgende naamruimteknooppunt.

(Overgenomen van XPathNavigator)
MoveToNextNamespace(XPathNamespaceScope)

Wanneer deze wordt overschreven in een afgeleide klasse, verplaatst u het XPathNavigator naar het volgende naamruimteknooppunt dat overeenkomt met de XPathNamespaceScope opgegeven.

(Overgenomen van XPathNavigator)
MoveToParent()

Wanneer deze wordt overschreven in een afgeleide klasse, verplaatst u het XPathNavigator naar het bovenliggende knooppunt van het huidige knooppunt.

(Overgenomen van XPathNavigator)
MoveToPrevious()

Wanneer deze wordt overschreven in een afgeleide klasse, verplaatst u het XPathNavigator naar het vorige knooppunt op hetzelfde niveau van het huidige knooppunt.

(Overgenomen van XPathNavigator)
MoveToRoot()

Hiermee verplaatst u het XPathNavigator naar het hoofdknooppunt waartoe het huidige knooppunt behoort.

(Overgenomen van XPathNavigator)
PrependChild()

Retourneert een XmlWriter object dat wordt gebruikt voor het maken van een nieuw onderliggend knooppunt aan het begin van de lijst met onderliggende knooppunten van het huidige knooppunt.

(Overgenomen van XPathNavigator)
PrependChild(String)

Hiermee maakt u een nieuw onderliggend knooppunt aan het begin van de lijst met onderliggende knooppunten van het huidige knooppunt met behulp van de opgegeven XML-tekenreeks.

(Overgenomen van XPathNavigator)
PrependChild(XmlReader)

Hiermee maakt u een nieuw onderliggend knooppunt aan het begin van de lijst met onderliggende knooppunten van het huidige knooppunt met behulp van de XML-inhoud van het XmlReader opgegeven object.

(Overgenomen van XPathNavigator)
PrependChild(XPathNavigator)

Hiermee maakt u een nieuw onderliggend knooppunt aan het begin van de lijst met onderliggende knooppunten van het huidige knooppunt met behulp van de knooppunten in het XPathNavigator opgegeven object.

(Overgenomen van XPathNavigator)
PrependChildElement(String, String, String, String)

Maakt een nieuw onderliggend element aan het begin van de lijst met onderliggende knooppunten van het huidige knooppunt met behulp van het voorvoegsel van de naamruimte, de lokale naam en de naamruimte-URI die is opgegeven met de opgegeven waarde.

(Overgenomen van XPathNavigator)
ReadSubtree()

Retourneert een XmlReader object dat het huidige knooppunt en de onderliggende knooppunten bevat.

(Overgenomen van XPathNavigator)
ReplaceRange(XPathNavigator)

Vervangt een bereik van knooppunten op hetzelfde niveau van het huidige knooppunt naar het opgegeven knooppunt.

(Overgenomen van XPathNavigator)
ReplaceSelf(String)

Vervangt het huidige knooppunt door de inhoud van de opgegeven tekenreeks.

(Overgenomen van XPathNavigator)
ReplaceSelf(XmlReader)

Vervangt het huidige knooppunt door de inhoud van het XmlReader opgegeven object.

(Overgenomen van XPathNavigator)
ReplaceSelf(XPathNavigator)

Vervangt het huidige knooppunt door de inhoud van het XPathNavigator opgegeven object.

(Overgenomen van XPathNavigator)
Select(String, IXmlNamespaceResolver)

Selecteert een knooppuntset met behulp van de opgegeven XPath-expressie met het IXmlNamespaceResolver object dat is opgegeven om voorvoegsels voor naamruimten op te lossen.

(Overgenomen van XPathNavigator)
Select(String)

Selecteert een knooppuntset met behulp van de opgegeven XPath-expressie.

(Overgenomen van XPathNavigator)
Select(XPathExpression)

Selecteert een knooppuntset met behulp van de opgegeven XPathExpression.

(Overgenomen van XPathNavigator)
SelectAncestors(String, String, Boolean)

Hiermee selecteert u alle bovenliggende knooppunten van het huidige knooppunt met de opgegeven lokale naam en naamruimte-URI.

(Overgenomen van XPathNavigator)
SelectAncestors(XPathNodeType, Boolean)

Hiermee selecteert u alle bovenliggende knooppunten van het huidige knooppunt met een overeenkomende XPathNodeType.

(Overgenomen van XPathNavigator)
SelectChildren(String, String)

Hiermee selecteert u alle onderliggende knooppunten van het huidige knooppunt waarvoor de lokale naam en naamruimte-URI zijn opgegeven.

(Overgenomen van XPathNavigator)
SelectChildren(XPathNodeType)

Hiermee selecteert u alle onderliggende knooppunten van het huidige knooppunt met de overeenkomende XPathNodeType.

(Overgenomen van XPathNavigator)
SelectDescendants(String, String, Boolean)

Hiermee selecteert u alle onderliggende knooppunten van het huidige knooppunt met de lokale naam en naamruimte-URI opgegeven.

(Overgenomen van XPathNavigator)
SelectDescendants(XPathNodeType, Boolean)

Hiermee selecteert u alle onderliggende knooppunten van het huidige knooppunt met een overeenkomende XPathNodeType.

(Overgenomen van XPathNavigator)
SelectSingleNode(String, IXmlNamespaceResolver)

Selecteert één knooppunt in het XPathNavigator object met behulp van de opgegeven XPath-query met het IXmlNamespaceResolver object dat is opgegeven om voorvoegsels voor naamruimten op te lossen.

(Overgenomen van XPathNavigator)
SelectSingleNode(String)

Selecteert één knooppunt in het XPathNavigator opgegeven XPath-query.

(Overgenomen van XPathNavigator)
SelectSingleNode(XPathExpression)

Selecteert één knooppunt in het XPathNavigator opgegeven XPathExpression object.

(Overgenomen van XPathNavigator)
SetTypedValue(Object)

Hiermee stelt u de getypte waarde van het huidige knooppunt in.

(Overgenomen van XPathNavigator)
SetValue(String)

Hiermee stelt u de waarde van het huidige knooppunt in.

(Overgenomen van XPathNavigator)
ToString()

Hiermee haalt u de tekstwaarde van het huidige knooppunt op.

(Overgenomen van XPathNavigator)
ValueAs(Type, IXmlNamespaceResolver)

Hiermee wordt de waarde van het huidige knooppunt opgehaald als de Type opgegeven, met behulp van het IXmlNamespaceResolver object dat is opgegeven om voorvoegsels voor naamruimten op te lossen.

(Overgenomen van XPathNavigator)
ValueAs(Type)

Retourneert de waarde van het item als het opgegeven type.

(Overgenomen van XPathItem)
WriteSubtree(XmlWriter)

Hiermee worden het huidige knooppunt en de onderliggende knooppunten naar het XmlWriter opgegeven object gestreamd.

(Overgenomen van XPathNavigator)

Expliciete interface-implementaties

Name Description
ICloneable.Clone()

Hiermee maakt u een nieuwe kopie van het XPathNavigator object.

(Overgenomen van XPathNavigator)

Van toepassing op