SeekableXPathNavigator Třída

Definice

Poskytuje náhodný přístup k datům obsaženým v dokumentech XML, který je jen pro čtení, a umožňuje efektivní dotazování pro zadané uzly.Provides read-only, random access to data contained in XML documents and enables efficient querying for specified nodes.

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
Dědičnost
SeekableXPathNavigator

Poznámky

Zprávy SOAP předané mezi částmi systému Windows Communication Foundation (WCF) jsou zpracovávány různými součástmi systému, které musí zkontrolovat tyto zprávy a určit, jaké akce se mají provést při jejich zpracování.The SOAP messages passed between parts of the Windows Communication Foundation (WCF) system are handled by various components of the system that must inspect these messages to determine what actions to take in processing them. Modul XPath je komponenta, která se dotazuje na zprávy pro tento účel a vyžaduje navigátor ke čtení zpráv SOAP a dalších dokumentů XML.The XPath engine is a component that queries messages for this purpose and it requires a navigator to read SOAP messages and other XML documents. Navigátor poskytuje kurzor, který se přesune z uzlu na sledování uzlu, kde je dokument XML skutečně čten.A navigator provides a cursor that moves from node to node tracking where the XML document is actually being read.

Modul XPath pracuje s SeekableXPathNavigator , který rozšiřuje XPathNavigator třídu přidáním CurrentPosition Vlastnosti.The XPath engine works with a SeekableXPathNavigator, which extends the XPathNavigator class by adding a CurrentPosition property. Tato vlastnost umožňuje, aby byly pozice v rámci dokumentu XML uloženy a načítány rychle bez nutnosti klonování navigátoru, což je náročné přidělení paměti, které XPathNavigator vyžaduje taková operace.This property allows positions within the XML document to be saved and loaded quickly without having to clone the navigator, an expensive memory allocation that the XPathNavigator requires for such an operation. Modul XPath musí často zaznamenávat pozici kurzoru v průběhu provádění dotazů na dokumentech XML, takže SeekableXPathNavigator poskytuje důležitou optimalizaci pro zpracování zpráv.The XPath engine must frequently record the position of the cursor in the course of executing queries on XML documents, so the SeekableXPathNavigator provides an important optimization for message processing.

Všimněte si, že hodnota CurrentPosition vlastnosti je specifická pro implementaci a nemusí být namapována na pozici uzlu nebo na pozici znaku.Note that the value of the CurrentPosition property is implementation-specific and may not map to node position or character position. Jeho hodnota je smysluplná jenom pro SeekableXPathNavigator implementaci (a instanci), která ho dodala.Its value is only meaningful to the SeekableXPathNavigator implementation (and instance) that supplied it.

Konstruktory

SeekableXPathNavigator()

Inicializuje novou instanci SeekableXPathNavigator třídy.Initializes a new instance of the SeekableXPathNavigator class.

Vlastnosti

BaseURI

Při přepsání v odvozené třídě získá základní identifikátor URI pro aktuální uzel.When overridden in a derived class, gets the base URI for the current node.

(Zděděno od XPathNavigator)
CanEdit

Získá hodnotu, která označuje, zda XPathNavigator může upravovat podkladová data XML.Gets a value that indicates whether the XPathNavigator can edit the underlying XML data.

(Zděděno od XPathNavigator)
CurrentPosition

Při přepsání v odvozené třídě získává nebo nastavuje hodnotu přidruženou k uzlu v datech, kde je umístěn navigátor XPath.When overridden in a derived class, gets or sets a value associated with the node in the data where the XPath navigator is positioned.

HasAttributes

Získá hodnotu, která označuje, zda má aktuální uzel libovolné atributy.Gets a value that indicates whether the current node has any attributes.

(Zděděno od XPathNavigator)
HasChildren

Získá hodnotu, která označuje, zda má aktuální uzel podřízené uzly.Gets a value that indicates whether the current node has any child nodes.

(Zděděno od XPathNavigator)
InnerXml

Získá nebo nastaví značky představující podřízené uzly aktuálního uzlu.Gets or sets the markup representing the child nodes of the current node.

(Zděděno od XPathNavigator)
IsEmptyElement

Při přepsání v odvozené třídě získá hodnotu, která označuje, zda je aktuální uzel prázdný prvek bez značky koncového elementu.When overridden in a derived class, gets a value that indicates whether the current node is an empty element without an end element tag.

(Zděděno od XPathNavigator)
IsNode

Získá hodnotu, která označuje, zda aktuální uzel představuje uzel XPath.Gets a value that indicates if the current node represents an XPath node.

(Zděděno od XPathNavigator)
LocalName

Při přepsání v odvozené třídě získá Name aktuální uzel bez předpony oboru názvů.When overridden in a derived class, gets the Name of the current node without any namespace prefix.

(Zděděno od XPathNavigator)
Name

Při přepsání v odvozené třídě získá úplný název aktuálního uzlu.When overridden in a derived class, gets the qualified name of the current node.

(Zděděno od XPathNavigator)
NamespaceURI

Při přepsání v odvozené třídě získá identifikátor URI oboru názvů aktuálního uzlu.When overridden in a derived class, gets the namespace URI of the current node.

(Zděděno od XPathNavigator)
NameTable

Při přepsání v odvozené třídě získá XmlNameTable z XPathNavigator .When overridden in a derived class, gets the XmlNameTable of the XPathNavigator.

(Zděděno od XPathNavigator)
NodeType

Při přepsání v odvozené třídě získá XPathNodeType aktuální uzel.When overridden in a derived class, gets the XPathNodeType of the current node.

(Zděděno od XPathNavigator)
OuterXml

Získá nebo nastaví značky představující otevírací a uzavírací značky aktuálního uzlu a jeho podřízených uzlů.Gets or sets the markup representing the opening and closing tags of the current node and its child nodes.

(Zděděno od XPathNavigator)
Prefix

Při přepsání v odvozené třídě získá předponu oboru názvů přidruženou k aktuálnímu uzlu.When overridden in a derived class, gets the namespace prefix associated with the current node.

(Zděděno od XPathNavigator)
SchemaInfo

Načte informace o schématu, které byly přiřazeny k aktuálnímu uzlu v důsledku ověření schématu.Gets the schema information that has been assigned to the current node as a result of schema validation.

(Zděděno od XPathNavigator)
TypedValue

Získá aktuální uzel jako zabalený objekt z nejvhodnějšího typu .NET.Gets the current node as a boxed object of the most appropriate .NET type.

(Zděděno od XPathNavigator)
UnderlyingObject

Používá XPathNavigator implementace, které poskytují "virtualizované" zobrazení XML přes úložiště, aby poskytovaly přístup k podkladovým objektům.Used by XPathNavigator implementations which provide a "virtualized" XML view over a store, to provide access to underlying objects.

(Zděděno od XPathNavigator)
Value

Při přepsání v odvozené třídě získá hodnotu řetězce položky.When overridden in a derived class, gets the string value of the item.

(Zděděno od XPathNavigator)
ValueAsBoolean

Získá hodnotu aktuálního uzlu jako Boolean .Gets the current node's value as a Boolean.

(Zděděno od XPathNavigator)
ValueAsDateTime

Získá hodnotu aktuálního uzlu jako DateTime .Gets the current node's value as a DateTime.

(Zděděno od XPathNavigator)
ValueAsDouble

Získá hodnotu aktuálního uzlu jako Double .Gets the current node's value as a Double.

(Zděděno od XPathNavigator)
ValueAsInt

Získá hodnotu aktuálního uzlu jako Int32 .Gets the current node's value as an Int32.

(Zděděno od XPathNavigator)
ValueAsLong

Získá hodnotu aktuálního uzlu jako Int64 .Gets the current node's value as an Int64.

(Zděděno od XPathNavigator)
ValueType

Načte rozhraní .NET Type aktuálního uzlu.Gets the .NET Type of the current node.

(Zděděno od XPathNavigator)
XmlLang

Získá rozsah XML: lang pro aktuální uzel.Gets the xml:lang scope for the current node.

(Zděděno od XPathNavigator)
XmlType

Získá XmlSchemaType informace pro aktuální uzel.Gets the XmlSchemaType information for the current node.

(Zděděno od XPathNavigator)

Metody

AppendChild()

Vrátí XmlWriter objekt použitý k vytvoření jednoho nebo více nových podřízených uzlů na konci seznamu podřízených uzlů aktuálního uzlu.Returns an XmlWriter object used to create one or more new child nodes at the end of the list of child nodes of the current node.

(Zděděno od XPathNavigator)
AppendChild(String)

Vytvoří nový podřízený uzel na konci seznamu podřízených uzlů aktuálního uzlu pomocí zadaného datového řetězce XML.Creates a new child node at the end of the list of child nodes of the current node using the XML data string specified.

(Zděděno od XPathNavigator)
AppendChild(XmlReader)

Vytvoří nový podřízený uzel na konci seznamu podřízených uzlů aktuálního uzlu pomocí obsahu XML XmlReader zadaného objektu.Creates a new child node at the end of the list of child nodes of the current node using the XML contents of the XmlReader object specified.

(Zděděno od XPathNavigator)
AppendChild(XPathNavigator)

Vytvoří nový podřízený uzel na konci seznamu podřízených uzlů aktuálního uzlu pomocí uzlů v XPathNavigator zadaném.Creates a new child node at the end of the list of child nodes of the current node using the nodes in the XPathNavigator specified.

(Zděděno od XPathNavigator)
AppendChildElement(String, String, String, String)

Vytvoří nový uzel podřízeného prvku na konci seznamu podřízených uzlů aktuálního uzlu pomocí předpony oboru názvů, místního názvu a identifikátoru URI oboru názvů zadané hodnoty.Creates a new child element node at the end of the list of child nodes of the current node using the namespace prefix, local name and namespace URI specified with the value specified.

(Zděděno od XPathNavigator)
CheckValidity(XmlSchemaSet, ValidationEventHandler)

Ověřuje, zda jsou data XML v souladu XPathNavigator se zadaným schématem XML Schema Definition Language (XSD).Verifies that the XML data in the XPathNavigator conforms to the XML Schema definition language (XSD) schema provided.

(Zděděno od XPathNavigator)
Clone()

Při přepsání v odvozené třídě vytvoří nový XPathNavigator umístěný na stejném uzlu jako to XPathNavigator .When overridden in a derived class, creates a new XPathNavigator positioned at the same node as this XPathNavigator.

(Zděděno od XPathNavigator)
ComparePosition(Int64, Int64)

Při přepsání v odvozené třídě vrátí hodnotu, která popisuje pořadí dokumentu dvou zadaných pozic.When overridden in a derived class, returns a value that describes the document order of the two specified positions.

ComparePosition(XPathNavigator)

Porovná pozici aktuální XPathNavigator s pozicí XPathNavigator zadaného.Compares the position of the current XPathNavigator with the position of the XPathNavigator specified.

(Zděděno od XPathNavigator)
Compile(String)

Zkompiluje řetězec reprezentující výraz XPath a vrátí XPathExpression objekt.Compiles a string representing an XPath expression and returns an XPathExpression object.

(Zděděno od XPathNavigator)
CreateAttribute(String, String, String, String)

Vytvoří uzel atributu v aktuálním uzlu elementu pomocí předpony oboru názvů, místního názvu a identifikátoru URI oboru názvů zadané hodnoty.Creates an attribute node on the current element node using the namespace prefix, local name and namespace URI specified with the value specified.

(Zděděno od XPathNavigator)
CreateAttributes()

Vrátí XmlWriter objekt použitý k vytvoření nových atributů u aktuálního prvku.Returns an XmlWriter object used to create new attributes on the current element.

(Zděděno od XPathNavigator)
CreateNavigator()

Vrátí kopii XPathNavigator .Returns a copy of the XPathNavigator.

(Zděděno od XPathNavigator)
DeleteRange(XPathNavigator)

Odstraní rozsah uzlů na stejné úrovni z aktuálního uzlu do určeného uzlu.Deletes a range of sibling nodes from the current node to the node specified.

(Zděděno od XPathNavigator)
DeleteSelf()

Odstraní aktuální uzel a jeho podřízené uzly.Deletes the current node and its child nodes.

(Zděděno od XPathNavigator)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Zděděno od Object)
Evaluate(String)

Vyhodnotí zadaný výraz XPath a vrátí zadaný výsledek.Evaluates the specified XPath expression and returns the typed result.

(Zděděno od XPathNavigator)
Evaluate(String, IXmlNamespaceResolver)

Vyhodnotí zadaný výraz XPath a vrátí zadaný výsledek pomocí IXmlNamespaceResolver objektu určeného k překladu prefixů oboru názvů ve výrazu XPath.Evaluates the specified XPath expression and returns the typed result, using the IXmlNamespaceResolver object specified to resolve namespace prefixes in the XPath expression.

(Zděděno od XPathNavigator)
Evaluate(XPathExpression)

Vyhodnotí XPathExpression a vrátí zadaný výsledek.Evaluates the XPathExpression and returns the typed result.

(Zděděno od XPathNavigator)
Evaluate(XPathExpression, XPathNodeIterator)

Použije poskytnutý kontext k vyhodnocení XPathExpression a vrátí zadaný výsledek.Uses the supplied context to evaluate the XPathExpression, and returns the typed result.

(Zděděno od XPathNavigator)
GetAttribute(String, String)

Získá hodnotu atributu se zadaným místním názvem a identifikátorem URI oboru názvů.Gets the value of the attribute with the specified local name and namespace URI.

(Zděděno od XPathNavigator)
GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Zděděno od Object)
GetLocalName(Int64)

Při přepsání v odvozené třídě vrátí místní název uzlu na pozici určené.When overridden in a derived class, returns the local name of the node at the position specified.

GetName(Int64)

Při přepsání v odvozené třídě vrátí název uzlu na zadané pozici.When overridden in a derived class, returns the name of the node at the specified position.

GetNamespace(Int64)

Při přepsání v odvozené třídě vrátí obor názvů uzlu na zadané pozici.When overridden in a derived class, returns the namespace of the node at the specified position.

GetNamespace(String)

Vrací hodnotu uzlu oboru názvů odpovídající zadanému místnímu názvu.Returns the value of the namespace node corresponding to the specified local name.

(Zděděno od XPathNavigator)
GetNamespacesInScope(XmlNamespaceScope)

Vrátí obory názvů v oboru pro aktuální uzel.Returns the in-scope namespaces of the current node.

(Zděděno od XPathNavigator)
GetNodeType(Int64)

Při přepsání v odvozené třídě vrátí typ uzlu na zadané pozici.When overridden in a derived class, returns the type of the node at the specified position.

GetType()

Získá Type aktuální instanci.Gets the Type of the current instance.

(Zděděno od Object)
GetValue(Int64)

Při přepsání v odvozené třídě vrátí textovou hodnotu uzlu na zadané pozici.When overridden in a derived class, returns the text value of the node at the specified position.

InsertAfter()

Vrátí XmlWriter objekt, který se používá k vytvoření nového uzlu na stejné úrovni za aktuálně vybraného uzlu.Returns an XmlWriter object used to create a new sibling node after the currently selected node.

(Zděděno od XPathNavigator)
InsertAfter(String)

Vytvoří nový uzel na stejné úrovni za aktuálně vybraný uzel pomocí zadaného řetězce XML.Creates a new sibling node after the currently selected node using the XML string specified.

(Zděděno od XPathNavigator)
InsertAfter(XmlReader)

Vytvoří nový uzel na stejné úrovni za aktuálně vybraný uzel pomocí obsahu XML XmlReader zadaného objektu.Creates a new sibling node after the currently selected node using the XML contents of the XmlReader object specified.

(Zděděno od XPathNavigator)
InsertAfter(XPathNavigator)

Vytvoří nový uzel na stejné úrovni za aktuálně vybraný uzel pomocí uzlů v XPathNavigator zadaném objektu.Creates a new sibling node after the currently selected node using the nodes in the XPathNavigator object specified.

(Zděděno od XPathNavigator)
InsertBefore()

Vrátí XmlWriter objekt, který slouží k vytvoření nového uzlu na stejné úrovni před aktuálně vybraným uzlem.Returns an XmlWriter object used to create a new sibling node before the currently selected node.

(Zděděno od XPathNavigator)
InsertBefore(String)

Vytvoří nový uzel na stejné úrovni před aktuálně vybraným uzlem pomocí zadaného řetězce XML.Creates a new sibling node before the currently selected node using the XML string specified.

(Zděděno od XPathNavigator)
InsertBefore(XmlReader)

Vytvoří nový uzel na stejné úrovni před aktuálně vybraným uzlem, který používá obsah XML XmlReader zadaného objektu.Creates a new sibling node before the currently selected node using the XML contents of the XmlReader object specified.

(Zděděno od XPathNavigator)
InsertBefore(XPathNavigator)

Vytvoří nový uzel na stejné úrovni před aktuálně vybraným uzlem pomocí uzlů v XPathNavigator zadaném.Creates a new sibling node before the currently selected node using the nodes in the XPathNavigator specified.

(Zděděno od XPathNavigator)
InsertElementAfter(String, String, String, String)

Vytvoří nový element na stejné úrovni za aktuálním uzlem pomocí předpony oboru názvů, místního názvu a identifikátoru URI oboru názvů zadané hodnoty.Creates a new sibling element after the current node using the namespace prefix, local name and namespace URI specified, with the value specified.

(Zděděno od XPathNavigator)
InsertElementBefore(String, String, String, String)

Vytvoří nový element na stejné úrovni před aktuálním uzlem pomocí zadané předpony oboru názvů, místního názvu a identifikátoru URI oboru názvů s hodnotou zadanou.Creates a new sibling element before the current node using the namespace prefix, local name, and namespace URI specified, with the value specified.

(Zděděno od XPathNavigator)
IsDescendant(XPathNavigator)

Určuje, zda XPathNavigator je zadaný následníkem aktuálního XPathNavigator .Determines whether the specified XPathNavigator is a descendant of the current XPathNavigator.

(Zděděno od XPathNavigator)
IsSamePosition(XPathNavigator)

Při přepsání v odvozené třídě Určuje, zda XPathNavigator je aktuální pozice na stejné pozici jako zadaná XPathNavigator .When overridden in a derived class, determines whether the current XPathNavigator is at the same position as the specified XPathNavigator.

(Zděděno od XPathNavigator)
LookupNamespace(String)

Získá identifikátor URI oboru názvů pro zadanou předponu.Gets the namespace URI for the specified prefix.

(Zděděno od XPathNavigator)
LookupPrefix(String)

Získá předponu deklarovanou pro zadaný identifikátor URI oboru názvů.Gets the prefix declared for the specified namespace URI.

(Zděděno od XPathNavigator)
Matches(String)

Určuje, zda aktuální uzel odpovídá zadanému výrazu XPath.Determines whether the current node matches the specified XPath expression.

(Zděděno od XPathNavigator)
Matches(XPathExpression)

Určuje, zda aktuální uzel odpovídá zadanému uzlu XPathExpression .Determines whether the current node matches the specified XPathExpression.

(Zděděno od XPathNavigator)
MemberwiseClone()

Vytvoří kopii aktuálního seznamu Object .Creates a shallow copy of the current Object.

(Zděděno od Object)
MoveTo(XPathNavigator)

Při přepsání v odvozené třídě přesune na XPathNavigator stejnou pozici, která je zadána jako zadaná XPathNavigator .When overridden in a derived class, moves the XPathNavigator to the same position as the specified XPathNavigator.

(Zděděno od XPathNavigator)
MoveToAttribute(String, String)

Přesune na XPathNavigator atribut se shodným místním názvem a identifikátorem URI oboru názvů.Moves the XPathNavigator to the attribute with the matching local name and namespace URI.

(Zděděno od XPathNavigator)
MoveToChild(String, String)

Přesune XPathNavigator uzel do podřízeného uzlu s uvedeným místním názvem a identifikátorem URI oboru názvů.Moves the XPathNavigator to the child node with the local name and namespace URI specified.

(Zděděno od XPathNavigator)
MoveToChild(XPathNodeType)

Přesune XPathNavigator objekt do podřízeného uzlu XPathNodeType určeného.Moves the XPathNavigator to the child node of the XPathNodeType specified.

(Zděděno od XPathNavigator)
MoveToFirst()

Přesune na XPathNavigator první uzel na stejné úrovni aktuálního uzlu.Moves the XPathNavigator to the first sibling node of the current node.

(Zděděno od XPathNavigator)
MoveToFirstAttribute()

Při přepsání v odvozené třídě přesune na XPathNavigator první atribut aktuálního uzlu.When overridden in a derived class, moves the XPathNavigator to the first attribute of the current node.

(Zděděno od XPathNavigator)
MoveToFirstChild()

Při přepsání v odvozené třídě přesune do XPathNavigator prvního podřízeného uzlu aktuálního uzlu.When overridden in a derived class, moves the XPathNavigator to the first child node of the current node.

(Zděděno od XPathNavigator)
MoveToFirstNamespace()

Přesune XPathNavigator uzel do prvního oboru názvů aktuálního uzlu.Moves the XPathNavigator to first namespace node of the current node.

(Zděděno od XPathNavigator)
MoveToFirstNamespace(XPathNamespaceScope)

Při přepsání v odvozené třídě přesune na XPathNavigator první uzel oboru názvů, který odpovídá XPathNamespaceScope zadanému.When overridden in a derived class, moves the XPathNavigator to the first namespace node that matches the XPathNamespaceScope specified.

(Zděděno od XPathNavigator)
MoveToFollowing(String, String)

Přesune XPathNavigator prvek do prvku s místním názvem a identifikátorem URI oboru názvů, který je zadaný v pořadí dokumentů.Moves the XPathNavigator to the element with the local name and namespace URI specified in document order.

(Zděděno od XPathNavigator)
MoveToFollowing(String, String, XPathNavigator)

Přesune XPathNavigator prvek do prvku s uvedením místního názvu a identifikátoru URI oboru názvů na určenou hranici v pořadí dokumentů.Moves the XPathNavigator to the element with the local name and namespace URI specified, to the boundary specified, in document order.

(Zděděno od XPathNavigator)
MoveToFollowing(XPathNodeType)

Přesune na XPathNavigator následující prvek XPathNodeType zadaný v pořadí dokumentů.Moves the XPathNavigator to the following element of the XPathNodeType specified in document order.

(Zděděno od XPathNavigator)
MoveToFollowing(XPathNodeType, XPathNavigator)

Přesune na XPathNavigator následující prvek XPathNodeType zadaného na hranici určenou v pořadí dokumentů.Moves the XPathNavigator to the following element of the XPathNodeType specified, to the boundary specified, in document order.

(Zděděno od XPathNavigator)
MoveToId(String)

Při přepsání v odvozené třídě se přesune na uzel, který má atribut typu ID , jehož hodnota odpovídá zadané hodnotě String .When overridden in a derived class, moves to the node that has an attribute of type ID whose value matches the specified String.

(Zděděno od XPathNavigator)
MoveToNamespace(String)

Přesune na XPathNavigator uzel oboru názvů se zadanou předponou oboru názvů.Moves the XPathNavigator to the namespace node with the specified namespace prefix.

(Zděděno od XPathNavigator)
MoveToNext()

Při přepsání v odvozené třídě přesune na XPathNavigator Další uzel na stejné úrovni aktuálního uzlu.When overridden in a derived class, moves the XPathNavigator to the next sibling node of the current node.

(Zděděno od XPathNavigator)
MoveToNext(String, String)

Přesune na XPathNavigator Další uzel na stejné úrovni se zadaným místním názvem a identifikátorem URI oboru názvů.Moves the XPathNavigator to the next sibling node with the local name and namespace URI specified.

(Zděděno od XPathNavigator)
MoveToNext(XPathNodeType)

Přesune na XPathNavigator Další uzel na stejné úrovni aktuálního uzlu, který odpovídá XPathNodeType zadanému.Moves the XPathNavigator to the next sibling node of the current node that matches the XPathNodeType specified.

(Zděděno od XPathNavigator)
MoveToNextAttribute()

Při přepsání v odvozené třídě přesune na XPathNavigator Další atribut.When overridden in a derived class, moves the XPathNavigator to the next attribute.

(Zděděno od XPathNavigator)
MoveToNextNamespace()

Přesune na XPathNavigator Další uzel oboru názvů.Moves the XPathNavigator to the next namespace node.

(Zděděno od XPathNavigator)
MoveToNextNamespace(XPathNamespaceScope)

Při přepsání v odvozené třídě přesune na XPathNavigator Další uzel oboru názvů, který odpovídá XPathNamespaceScope zadanému uzlu.When overridden in a derived class, moves the XPathNavigator to the next namespace node matching the XPathNamespaceScope specified.

(Zděděno od XPathNavigator)
MoveToParent()

Při přepsání v odvozené třídě přesune do XPathNavigator nadřazeného uzlu aktuálního uzlu.When overridden in a derived class, moves the XPathNavigator to the parent node of the current node.

(Zděděno od XPathNavigator)
MoveToPrevious()

Při přepsání v odvozené třídě přesune na XPathNavigator předchozí uzel na stejné úrovni jako aktuální uzel.When overridden in a derived class, moves the XPathNavigator to the previous sibling node of the current node.

(Zděděno od XPathNavigator)
MoveToRoot()

Přesune XPathNavigator do kořenového uzlu, do kterého aktuální uzel patří.Moves the XPathNavigator to the root node that the current node belongs to.

(Zděděno od XPathNavigator)
PrependChild()

Vrátí XmlWriter objekt použitý k vytvoření nového podřízeného uzlu na začátku seznamu podřízených uzlů aktuálního uzlu.Returns an XmlWriter object used to create a new child node at the beginning of the list of child nodes of the current node.

(Zděděno od XPathNavigator)
PrependChild(String)

Vytvoří nový podřízený uzel na začátku seznamu podřízených uzlů aktuálního uzlu pomocí zadaného řetězce XML.Creates a new child node at the beginning of the list of child nodes of the current node using the XML string specified.

(Zděděno od XPathNavigator)
PrependChild(XmlReader)

Vytvoří nový podřízený uzel na začátku seznamu podřízených uzlů aktuálního uzlu pomocí obsahu XML XmlReader zadaného objektu.Creates a new child node at the beginning of the list of child nodes of the current node using the XML contents of the XmlReader object specified.

(Zděděno od XPathNavigator)
PrependChild(XPathNavigator)

Vytvoří nový podřízený uzel na začátku seznamu podřízených uzlů aktuálního uzlu pomocí uzlů v XPathNavigator zadaném objektu.Creates a new child node at the beginning of the list of child nodes of the current node using the nodes in the XPathNavigator object specified.

(Zděděno od XPathNavigator)
PrependChildElement(String, String, String, String)

Vytvoří nový podřízený element na začátku seznamu podřízených uzlů aktuálního uzlu pomocí předpony oboru názvů, místního názvu a identifikátoru URI oboru názvů určeného pro zadanou hodnotu.Creates a new child element at the beginning of the list of child nodes of the current node using the namespace prefix, local name, and namespace URI specified with the value specified.

(Zděděno od XPathNavigator)
ReadSubtree()

Vrátí XmlReader objekt, který obsahuje aktuální uzel a jeho podřízené uzly.Returns an XmlReader object that contains the current node and its child nodes.

(Zděděno od XPathNavigator)
ReplaceRange(XPathNavigator)

Nahradí rozsah uzlů na stejné úrovni z aktuálního uzlu na určený uzel.Replaces a range of sibling nodes from the current node to the node specified.

(Zděděno od XPathNavigator)
ReplaceSelf(String)

Nahradí aktuální uzel obsahem zadaného řetězce.Replaces the current node with the content of the string specified.

(Zděděno od XPathNavigator)
ReplaceSelf(XmlReader)

Nahradí aktuální uzel obsahem XmlReader zadaného objektu.Replaces the current node with the contents of the XmlReader object specified.

(Zděděno od XPathNavigator)
ReplaceSelf(XPathNavigator)

Nahradí aktuální uzel obsahem XPathNavigator zadaného objektu.Replaces the current node with the contents of the XPathNavigator object specified.

(Zděděno od XPathNavigator)
Select(String)

Vybere sadu uzlů pomocí zadaného výrazu XPath.Selects a node set, using the specified XPath expression.

(Zděděno od XPathNavigator)
Select(String, IXmlNamespaceResolver)

Vybere sadu uzlů pomocí zadaného výrazu XPath s IXmlNamespaceResolver objektem určeným k překladu předpon oboru názvů.Selects a node set using the specified XPath expression with the IXmlNamespaceResolver object specified to resolve namespace prefixes.

(Zděděno od XPathNavigator)
Select(XPathExpression)

Vybere sadu uzlů pomocí zadaného typu XPathExpression .Selects a node set using the specified XPathExpression.

(Zděděno od XPathNavigator)
SelectAncestors(String, String, Boolean)

Vybere všechny uzly předchůdce aktuálního uzlu, které mají zadaný místní název a identifikátor URI oboru názvů.Selects all the ancestor nodes of the current node that have the specified local name and namespace URI.

(Zděděno od XPathNavigator)
SelectAncestors(XPathNodeType, Boolean)

Vybere všechny uzly předchůdce aktuálního uzlu, které mají odpovídající XPathNodeType .Selects all the ancestor nodes of the current node that have a matching XPathNodeType.

(Zděděno od XPathNavigator)
SelectChildren(String, String)

Vybere všechny podřízené uzly aktuálního uzlu, které mají zadaný místní název a identifikátor URI oboru názvů.Selects all the child nodes of the current node that have the local name and namespace URI specified.

(Zděděno od XPathNavigator)
SelectChildren(XPathNodeType)

Vybere všechny podřízené uzly aktuálního uzlu, které mají odpovídající XPathNodeType .Selects all the child nodes of the current node that have the matching XPathNodeType.

(Zděděno od XPathNavigator)
SelectDescendants(String, String, Boolean)

Vybere všechny následníky aktuálního uzlu se zadaným místním názvem a identifikátorem URI oboru názvů.Selects all the descendant nodes of the current node with the local name and namespace URI specified.

(Zděděno od XPathNavigator)
SelectDescendants(XPathNodeType, Boolean)

Vybere všechny podřízené uzly aktuálního uzlu, které mají odpovídající XPathNodeType .Selects all the descendant nodes of the current node that have a matching XPathNodeType.

(Zděděno od XPathNavigator)
SelectSingleNode(String)

Vybere jeden uzel v rámci XPathNavigator pomocí zadaného dotazu XPath.Selects a single node in the XPathNavigator using the specified XPath query.

(Zděděno od XPathNavigator)
SelectSingleNode(String, IXmlNamespaceResolver)

Vybere jeden uzel v XPathNavigator objektu pomocí zadaného dotazu XPath s IXmlNamespaceResolver objektem určeným k překladu předpon oboru názvů.Selects a single node in the XPathNavigator object using the specified XPath query with the IXmlNamespaceResolver object specified to resolve namespace prefixes.

(Zděděno od XPathNavigator)
SelectSingleNode(XPathExpression)

Vybere jeden uzel v rámci s XPathNavigator použitím zadaného XPathExpression objektu.Selects a single node in the XPathNavigator using the specified XPathExpression object.

(Zděděno od XPathNavigator)
SetTypedValue(Object)

Nastaví zadanou hodnotu aktuálního uzlu.Sets the typed value of the current node.

(Zděděno od XPathNavigator)
SetValue(String)

Nastaví hodnotu aktuálního uzlu.Sets the value of the current node.

(Zděděno od XPathNavigator)
ToString()

Získá textovou hodnotu aktuálního uzlu.Gets the text value of the current node.

(Zděděno od XPathNavigator)
ValueAs(Type)

Vrátí hodnotu položky jako zadaný typ.Returns the item's value as the specified type.

(Zděděno od XPathItem)
ValueAs(Type, IXmlNamespaceResolver)

Získá hodnotu aktuálního uzlu jako Type určenou pomocí IXmlNamespaceResolver objektu určeného k překladu předpon oboru názvů.Gets the current node's value as the Type specified, using the IXmlNamespaceResolver object specified to resolve namespace prefixes.

(Zděděno od XPathNavigator)
WriteSubtree(XmlWriter)

Streamuje aktuální uzel a jeho podřízené uzly na XmlWriter zadaný objekt.Streams the current node and its child nodes to the XmlWriter object specified.

(Zděděno od XPathNavigator)

Explicitní implementace rozhraní

ICloneable.Clone()

Vytvoří novou kopii XPathNavigator objektu.Creates a new copy of the XPathNavigator object.

(Zděděno od XPathNavigator)

Platí pro