SeekableXPathNavigator Sınıf

Tanım

XML belgelerinde bulunan verilere salt okunurdur, rastgele erişim sağlar ve belirtilen düğümler için verimli sorgulama sağlar.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
Devralma
SeekableXPathNavigator

Açıklamalar

Windows Communication Foundation (WCF) sisteminin bölümleri arasında geçirilen SOAP iletileri, bu iletileri işlemek için hangi eylemlerin işleneceğini belirlemek üzere sistemin çeşitli bileşenleri tarafından işlenir.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. XPath altyapısı, bu amaçla iletileri sorgulayan ve SOAP iletilerini ve diğer XML belgelerini okumak için bir gezgin gerektiren bir bileşendir.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. Gezgin, XML belgesinin gerçekten okunduğu düğümden düğüm izlemeye taşınan bir imleç sağlar.A navigator provides a cursor that moves from node to node tracking where the XML document is actually being read.

XPath altyapısı, bir SeekableXPathNavigator özellik ekleyerek sınıfı genişleten bir ile birlikte kullanılır XPathNavigator CurrentPosition .The XPath engine works with a SeekableXPathNavigator, which extends the XPathNavigator class by adding a CurrentPosition property. Bu özellik, XML belgesi içindeki konumların, bu XPathNavigator tür bir işlem için gereken pahalı bir bellek ayırma olan gezgin 'i kopyalamaya gerek olmadan hızlı bir şekilde kaydedilmesine ve yüklenmesine izin verir.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. XPath altyapısının genellikle, XML belgelerinde sorgu yürütme sırasında imlecin konumunu kaydı gerekir, bu nedenle SeekableXPathNavigator ileti işleme için önemli bir iyileştirme sağlar.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.

CurrentPositionÖzelliğin değerinin uygulamaya özgü olduğunu ve düğüm konumu veya karakter konumuyla eşlenmediğini unutmayın.Note that the value of the CurrentPosition property is implementation-specific and may not map to node position or character position. Değeri yalnızca, SeekableXPathNavigator sağlanan uygulamaya (ve örneğe) göre anlamlıdır.Its value is only meaningful to the SeekableXPathNavigator implementation (and instance) that supplied it.

Oluşturucular

SeekableXPathNavigator()

SeekableXPathNavigator sınıfının yeni bir örneğini başlatır.Initializes a new instance of the SeekableXPathNavigator class.

Özellikler

BaseURI

Türetilmiş bir sınıfta geçersiz kılındığında, geçerli düğüm için temel URI 'yi alır.When overridden in a derived class, gets the base URI for the current node.

(Devralındığı yer: XPathNavigator)
CanEdit

XPathNavigatorTemel ALıNAN XML verilerini düzenleyip düzenleyemeyeceğini gösteren bir değer alır.Gets a value that indicates whether the XPathNavigator can edit the underlying XML data.

(Devralındığı yer: XPathNavigator)
CurrentPosition

Türetilmiş bir sınıfta geçersiz kılındığında, XPath gezginin bulunduğu verilerdeki düğümle ilişkili bir değer alır veya ayarlar.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

Geçerli düğümün herhangi bir özniteliğe sahip olup olmadığını gösteren bir değer alır.Gets a value that indicates whether the current node has any attributes.

(Devralındığı yer: XPathNavigator)
HasChildren

Geçerli düğümün alt düğümlere sahip olup olmadığını gösteren bir değer alır.Gets a value that indicates whether the current node has any child nodes.

(Devralındığı yer: XPathNavigator)
InnerXml

Geçerli düğümün alt düğümlerini temsil eden biçimlendirmeyi alır veya ayarlar.Gets or sets the markup representing the child nodes of the current node.

(Devralındığı yer: XPathNavigator)
IsEmptyElement

Türetilmiş bir sınıfta geçersiz kılındığında, geçerli düğümün bitiş öğesi etiketi olmayan boş bir öğe olup olmadığını gösteren bir değer alır.When overridden in a derived class, gets a value that indicates whether the current node is an empty element without an end element tag.

(Devralındığı yer: XPathNavigator)
IsNode

Geçerli düğümün bir XPath düğümünü temsil ettiğini gösteren bir değer alır.Gets a value that indicates if the current node represents an XPath node.

(Devralındığı yer: XPathNavigator)
LocalName

Türetilmiş bir sınıfta geçersiz kılındığında, herhangi bir Name ad alanı öneki olmadan geçerli düğümü alır.When overridden in a derived class, gets the Name of the current node without any namespace prefix.

(Devralındığı yer: XPathNavigator)
Name

Türetilmiş bir sınıfta geçersiz kılındığında, geçerli düğümün tam adını alır.When overridden in a derived class, gets the qualified name of the current node.

(Devralındığı yer: XPathNavigator)
NamespaceURI

Türetilmiş bir sınıfta geçersiz kılındığında, geçerli düğümün ad alanı URI 'sini alır.When overridden in a derived class, gets the namespace URI of the current node.

(Devralındığı yer: XPathNavigator)
NameTable

Türetilmiş bir sınıfta geçersiz kılındığında, öğesini alır XmlNameTable XPathNavigator .When overridden in a derived class, gets the XmlNameTable of the XPathNavigator.

(Devralındığı yer: XPathNavigator)
NodeType

Türetilmiş bir sınıfta geçersiz kılındığında, XPathNodeType geçerli düğümü alır.When overridden in a derived class, gets the XPathNodeType of the current node.

(Devralındığı yer: XPathNavigator)
OuterXml

Geçerli düğümün ve alt düğümlerinin açılış ve kapanış etiketlerini temsil eden biçimlendirmeyi alır veya ayarlar.Gets or sets the markup representing the opening and closing tags of the current node and its child nodes.

(Devralındığı yer: XPathNavigator)
Prefix

Türetilmiş bir sınıfta geçersiz kılındığında, geçerli düğümle ilişkili ad alanı önekini alır.When overridden in a derived class, gets the namespace prefix associated with the current node.

(Devralındığı yer: XPathNavigator)
SchemaInfo

Şema doğrulamasının sonucu olarak geçerli düğüme atanan şema bilgilerini alır.Gets the schema information that has been assigned to the current node as a result of schema validation.

(Devralındığı yer: XPathNavigator)
TypedValue

Geçerli düğümü, en uygun .NET türündeki kutulanmış nesne olarak alır.Gets the current node as a boxed object of the most appropriate .NET type.

(Devralındığı yer: XPathNavigator)
UnderlyingObject

XPathNavigatorBir mağaza üzerinde "sanallaştırılan" xml görünümü sağlayan uygulamalar tarafından, temel alınan nesnelere erişim sağlamak için kullanılır.Used by XPathNavigator implementations which provide a "virtualized" XML view over a store, to provide access to underlying objects.

(Devralındığı yer: XPathNavigator)
Value

Türetilmiş bir sınıfta geçersiz kılındığında, öğenin dize değerini alır.When overridden in a derived class, gets the string value of the item.

(Devralındığı yer: XPathNavigator)
ValueAsBoolean

Geçerli düğümün değerini olarak alır Boolean .Gets the current node's value as a Boolean.

(Devralındığı yer: XPathNavigator)
ValueAsDateTime

Geçerli düğümün değerini olarak alır DateTime .Gets the current node's value as a DateTime.

(Devralındığı yer: XPathNavigator)
ValueAsDouble

Geçerli düğümün değerini olarak alır Double .Gets the current node's value as a Double.

(Devralındığı yer: XPathNavigator)
ValueAsInt

Geçerli düğümün değerini olarak alır Int32 .Gets the current node's value as an Int32.

(Devralındığı yer: XPathNavigator)
ValueAsLong

Geçerli düğümün değerini olarak alır Int64 .Gets the current node's value as an Int64.

(Devralındığı yer: XPathNavigator)
ValueType

TypeGeçerli düğümün .net kısmını alır.Gets the .NET Type of the current node.

(Devralındığı yer: XPathNavigator)
XmlLang

Geçerli düğüm için XML: lang kapsamını alır.Gets the xml:lang scope for the current node.

(Devralındığı yer: XPathNavigator)
XmlType

XmlSchemaTypeGeçerli düğüm için bilgileri alır.Gets the XmlSchemaType information for the current node.

(Devralındığı yer: XPathNavigator)

Yöntemler

AppendChild()

XmlWriterGeçerli düğümün alt düğümleri listesinin sonunda bir veya daha fazla yeni alt düğüm oluşturmak için kullanılan bir nesne döndürür.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.

(Devralındığı yer: XPathNavigator)
AppendChild(String)

Belirtilen XML veri dizesini kullanarak geçerli düğümün alt düğümleri listesinin sonunda yeni bir alt düğüm oluşturur.Creates a new child node at the end of the list of child nodes of the current node using the XML data string specified.

(Devralındığı yer: XPathNavigator)
AppendChild(XmlReader)

Belirtilen nesnenin XML içeriğini kullanarak geçerli düğümün alt düğümleri listesinin sonunda yeni bir alt düğüm oluşturur XmlReader .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.

(Devralındığı yer: XPathNavigator)
AppendChild(XPathNavigator)

Belirtilen düğümleri kullanarak geçerli düğümün alt düğümleri listesinin sonunda yeni bir alt düğüm oluşturur XPathNavigator .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.

(Devralındığı yer: XPathNavigator)
AppendChildElement(String, String, String, String)

Geçerli düğümün alt düğümleri listesinin sonunda, belirtilen değerle belirtilen ad alanı öneki, yerel ad ve ad alanı URI 'SI kullanılarak yeni bir alt öğe düğümü oluşturur.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.

(Devralındığı yer: XPathNavigator)
CheckValidity(XmlSchemaSet, ValidationEventHandler)

İçindeki XML verilerinin, XPathNavigator BELIRTILEN XML şeması tanım dili (xsd) şemasına uygun olduğunu doğrular.Verifies that the XML data in the XPathNavigator conforms to the XML Schema definition language (XSD) schema provided.

(Devralındığı yer: XPathNavigator)
Clone()

Türetilmiş bir sınıfta geçersiz kılınırsa, XPathNavigator Bu şekilde aynı düğümde konumlandırılmış yeni bir oluşturur XPathNavigator .When overridden in a derived class, creates a new XPathNavigator positioned at the same node as this XPathNavigator.

(Devralındığı yer: XPathNavigator)
ComparePosition(Int64, Int64)

Türetilmiş bir sınıfta geçersiz kılınırsa, belirtilen iki konumların belge sırasını açıklayan bir değer döndürür.When overridden in a derived class, returns a value that describes the document order of the two specified positions.

ComparePosition(XPathNavigator)

Geçerli konumunun konumunu XPathNavigator belirtilen konumuyla karşılaştırır XPathNavigator .Compares the position of the current XPathNavigator with the position of the XPathNavigator specified.

(Devralındığı yer: XPathNavigator)
Compile(String)

Bir XPath ifadesini temsil eden bir dize derler ve bir XPathExpression nesne döndürür.Compiles a string representing an XPath expression and returns an XPathExpression object.

(Devralındığı yer: XPathNavigator)
CreateAttribute(String, String, String, String)

Belirtilen değerle belirtilen ad alanı öneki, yerel ad ve ad alanı URI 'SI kullanılarak geçerli öğe düğümünde bir öznitelik düğümü oluşturur.Creates an attribute node on the current element node using the namespace prefix, local name and namespace URI specified with the value specified.

(Devralındığı yer: XPathNavigator)
CreateAttributes()

XmlWriterGeçerli öğede yeni öznitelikler oluşturmak için kullanılan bir nesne döndürür.Returns an XmlWriter object used to create new attributes on the current element.

(Devralındığı yer: XPathNavigator)
CreateNavigator()

Öğesinin bir kopyasını döndürür XPathNavigator .Returns a copy of the XPathNavigator.

(Devralındığı yer: XPathNavigator)
DeleteRange(XPathNavigator)

Geçerli düğümden bir eşdüzey düğüm aralığını belirtilen düğüme siler.Deletes a range of sibling nodes from the current node to the node specified.

(Devralındığı yer: XPathNavigator)
DeleteSelf()

Geçerli düğümü ve onun alt düğümlerini siler.Deletes the current node and its child nodes.

(Devralındığı yer: XPathNavigator)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.Determines whether the specified object is equal to the current object.

(Devralındığı yer: Object)
Evaluate(String)

Belirtilen XPath ifadesini değerlendirir ve yazılan sonucu döndürür.Evaluates the specified XPath expression and returns the typed result.

(Devralındığı yer: XPathNavigator)
Evaluate(String, IXmlNamespaceResolver)

Belirtilen XPath ifadesini değerlendirir ve IXmlNamespaceResolver XPath ifadesinde ad alanı öneklerini çözümlemek için belirtilen nesneyi kullanarak tür sonucunu döndürür.Evaluates the specified XPath expression and returns the typed result, using the IXmlNamespaceResolver object specified to resolve namespace prefixes in the XPath expression.

(Devralındığı yer: XPathNavigator)
Evaluate(XPathExpression)

Öğesini değerlendirir XPathExpression ve yazılan sonucu döndürür.Evaluates the XPathExpression and returns the typed result.

(Devralındığı yer: XPathNavigator)
Evaluate(XPathExpression, XPathNodeIterator)

, Öğesini değerlendirmek için sağlanan bağlamını kullanır XPathExpression ve yazılan sonucu döndürür.Uses the supplied context to evaluate the XPathExpression, and returns the typed result.

(Devralındığı yer: XPathNavigator)
GetAttribute(String, String)

Özniteliğin değerini belirtilen yerel adı ve ad alanı URI 'SI ile alır.Gets the value of the attribute with the specified local name and namespace URI.

(Devralındığı yer: XPathNavigator)
GetHashCode()

Varsayılan karma işlevi olarak işlev görür.Serves as the default hash function.

(Devralındığı yer: Object)
GetLocalName(Int64)

Türetilmiş bir sınıfta geçersiz kılınırsa, belirtilen konumdaki düğümün yerel adını döndürür.When overridden in a derived class, returns the local name of the node at the position specified.

GetName(Int64)

Türetilmiş bir sınıfta geçersiz kılınırsa, belirtilen konumdaki düğümün adını döndürür.When overridden in a derived class, returns the name of the node at the specified position.

GetNamespace(Int64)

Türetilmiş bir sınıfta geçersiz kılınırsa, belirtilen konumdaki düğümün ad alanını döndürür.When overridden in a derived class, returns the namespace of the node at the specified position.

GetNamespace(String)

Belirtilen yerel ada karşılık gelen ad alanı düğümünün değerini döndürür.Returns the value of the namespace node corresponding to the specified local name.

(Devralındığı yer: XPathNavigator)
GetNamespacesInScope(XmlNamespaceScope)

Geçerli düğümün kapsam içi ad alanlarını döndürür.Returns the in-scope namespaces of the current node.

(Devralındığı yer: XPathNavigator)
GetNodeType(Int64)

Türetilmiş bir sınıfta geçersiz kılınırsa, belirtilen konumdaki düğüm türünü döndürür.When overridden in a derived class, returns the type of the node at the specified position.

GetType()

TypeGeçerli örneği alır.Gets the Type of the current instance.

(Devralındığı yer: Object)
GetValue(Int64)

Türetilmiş bir sınıfta geçersiz kılınırsa, belirtilen konumdaki düğümün metin değerini döndürür.When overridden in a derived class, returns the text value of the node at the specified position.

InsertAfter()

XmlWriterŞu anda seçili olan düğümden sonra yeni bir eşdüzey düğüm oluşturmak için kullanılan bir nesne döndürür.Returns an XmlWriter object used to create a new sibling node after the currently selected node.

(Devralındığı yer: XPathNavigator)
InsertAfter(String)

Belirtilen XML dizesini kullanarak şu anda seçili olan düğüm sonrasında yeni bir eşdüzey düğüm oluşturur.Creates a new sibling node after the currently selected node using the XML string specified.

(Devralındığı yer: XPathNavigator)
InsertAfter(XmlReader)

Belirtilen nesnenin XML içeriğini kullanarak şu anda seçili olan düğüm sonrasında yeni bir eşdüzey düğüm oluşturur XmlReader .Creates a new sibling node after the currently selected node using the XML contents of the XmlReader object specified.

(Devralındığı yer: XPathNavigator)
InsertAfter(XPathNavigator)

Belirtilen nesnedeki düğümleri kullanarak şu anda seçili olan düğüm sonrasında yeni bir eşdüzey düğüm oluşturur XPathNavigator .Creates a new sibling node after the currently selected node using the nodes in the XPathNavigator object specified.

(Devralındığı yer: XPathNavigator)
InsertBefore()

XmlWriterŞu anda seçili düğüm öncesinde yeni bir eşdüzey düğüm oluşturmak için kullanılan bir nesne döndürür.Returns an XmlWriter object used to create a new sibling node before the currently selected node.

(Devralındığı yer: XPathNavigator)
InsertBefore(String)

Belirtilen XML dizesini kullanarak şu anda seçili olan düğümden önce yeni bir eşdüzey düğüm oluşturur.Creates a new sibling node before the currently selected node using the XML string specified.

(Devralındığı yer: XPathNavigator)
InsertBefore(XmlReader)

Belirtilen nesnenin XML içeriğini kullanarak şu anda seçili olan düğümden önce yeni bir eşdüzey düğüm oluşturur XmlReader .Creates a new sibling node before the currently selected node using the XML contents of the XmlReader object specified.

(Devralındığı yer: XPathNavigator)
InsertBefore(XPathNavigator)

Belirtilen düğümleri kullanarak şu anda seçili olan düğümden önce yeni bir eşdüzey düğüm oluşturur XPathNavigator .Creates a new sibling node before the currently selected node using the nodes in the XPathNavigator specified.

(Devralındığı yer: XPathNavigator)
InsertElementAfter(String, String, String, String)

Belirtilen değer ile belirtilen ad alanı öneki, yerel ad ve ad alanı URI 'SI kullanılarak geçerli düğümden sonra yeni bir eşdüzey öğe oluşturur.Creates a new sibling element after the current node using the namespace prefix, local name and namespace URI specified, with the value specified.

(Devralındığı yer: XPathNavigator)
InsertElementBefore(String, String, String, String)

Belirtilen değer ile belirtilen ad alanı ön ekini, yerel adı ve ad alanı URI 'sini kullanarak geçerli düğümden önce yeni bir eşdüzey öğe oluşturur.Creates a new sibling element before the current node using the namespace prefix, local name, and namespace URI specified, with the value specified.

(Devralındığı yer: XPathNavigator)
IsDescendant(XPathNavigator)

Belirtilen XPathNavigator öğesinin geçerli bir alt öğesi olup olmadığını belirler XPathNavigator .Determines whether the specified XPathNavigator is a descendant of the current XPathNavigator.

(Devralındığı yer: XPathNavigator)
IsSamePosition(XPathNavigator)

Türetilmiş bir sınıfta geçersiz kılınırsa, geçerli XPathNavigator konumun belirtilen konumla aynı konumda olup olmadığını belirler XPathNavigator .When overridden in a derived class, determines whether the current XPathNavigator is at the same position as the specified XPathNavigator.

(Devralındığı yer: XPathNavigator)
LookupNamespace(String)

Belirtilen önek için ad alanı URI 'sini alır.Gets the namespace URI for the specified prefix.

(Devralındığı yer: XPathNavigator)
LookupPrefix(String)

Belirtilen ad alanı URI 'SI için tanımlanan öneki alır.Gets the prefix declared for the specified namespace URI.

(Devralındığı yer: XPathNavigator)
Matches(String)

Geçerli düğümün belirtilen XPath ifadesiyle eşleşip eşleşmediğini belirler.Determines whether the current node matches the specified XPath expression.

(Devralındığı yer: XPathNavigator)
Matches(XPathExpression)

Geçerli düğümün belirtilen değerle eşleşip eşleşmediğini belirler XPathExpression .Determines whether the current node matches the specified XPathExpression.

(Devralındığı yer: XPathNavigator)
MemberwiseClone()

Geçerli bir basit kopyasını oluşturur Object .Creates a shallow copy of the current Object.

(Devralındığı yer: Object)
MoveTo(XPathNavigator)

Türetilmiş bir sınıfta geçersiz kılınırsa, öğesini XPathNavigator belirtilen konumla aynı konuma taşımaktır XPathNavigator .When overridden in a derived class, moves the XPathNavigator to the same position as the specified XPathNavigator.

(Devralındığı yer: XPathNavigator)
MoveToAttribute(String, String)

Öğesini XPathNavigator eşleşen yerel adı ve ad alanı URI 'si olan özniteliğine gider.Moves the XPathNavigator to the attribute with the matching local name and namespace URI.

(Devralındığı yer: XPathNavigator)
MoveToChild(String, String)

XPathNavigatorYerel adı ve ad alanı URI 'si belirtilen olan alt düğüme gider.Moves the XPathNavigator to the child node with the local name and namespace URI specified.

(Devralındığı yer: XPathNavigator)
MoveToChild(XPathNodeType)

Öğesini XPathNavigator belirtilen alt düğümüne gider XPathNodeType .Moves the XPathNavigator to the child node of the XPathNodeType specified.

(Devralındığı yer: XPathNavigator)
MoveToFirst()

XPathNavigatorGeçerli düğümün ilk eşdüzey düğümüne gider.Moves the XPathNavigator to the first sibling node of the current node.

(Devralındığı yer: XPathNavigator)
MoveToFirstAttribute()

Türetilmiş bir sınıfta geçersiz kılınırsa, öğesini XPathNavigator geçerli düğümün ilk özniteliğine taşımalıdır.When overridden in a derived class, moves the XPathNavigator to the first attribute of the current node.

(Devralındığı yer: XPathNavigator)
MoveToFirstChild()

Türetilmiş bir sınıfta geçersiz kılınırsa, öğesini XPathNavigator geçerli düğümün ilk alt düğümüne gider.When overridden in a derived class, moves the XPathNavigator to the first child node of the current node.

(Devralındığı yer: XPathNavigator)
MoveToFirstNamespace()

XPathNavigatorGeçerli düğümün ilk ad alanı düğümüne gider.Moves the XPathNavigator to first namespace node of the current node.

(Devralındığı yer: XPathNavigator)
MoveToFirstNamespace(XPathNamespaceScope)

Türetilmiş bir sınıfta geçersiz kılınırsa, öğesini XPathNavigator belirtilen değerle eşleşen ilk ad alanı düğümüne gider XPathNamespaceScope .When overridden in a derived class, moves the XPathNavigator to the first namespace node that matches the XPathNamespaceScope specified.

(Devralındığı yer: XPathNavigator)
MoveToFollowing(String, String)

XPathNavigatorÖğesini belge düzeninde belirtilen yerel adı ve ad alanı URI 'si olan öğesine taşıın.Moves the XPathNavigator to the element with the local name and namespace URI specified in document order.

(Devralındığı yer: XPathNavigator)
MoveToFollowing(String, String, XPathNavigator)

Öğesini, belirtilen XPathNavigator yerel adı ve ad alanı URI 'si olan öğesine, belge sırasıyla belirtilen sınıra taşıın.Moves the XPathNavigator to the element with the local name and namespace URI specified, to the boundary specified, in document order.

(Devralındığı yer: XPathNavigator)
MoveToFollowing(XPathNodeType)

XPathNavigatorÖğesini belge düzeninde belirtilen öğesinin aşağıdaki öğesine taşıın XPathNodeType .Moves the XPathNavigator to the following element of the XPathNodeType specified in document order.

(Devralındığı yer: XPathNavigator)
MoveToFollowing(XPathNodeType, XPathNavigator)

Öğesini, XPathNavigator belirtilen öğesine, XPathNodeType belge sırasıyla belirtilen sınıra kaydırır.Moves the XPathNavigator to the following element of the XPathNodeType specified, to the boundary specified, in document order.

(Devralındığı yer: XPathNavigator)
MoveToId(String)

Türetilmiş bir sınıfta geçersiz kılınırsa, değeri belirtilen değerine karşılık gelen bir özniteliğe sahip düğüme gider String .When overridden in a derived class, moves to the node that has an attribute of type ID whose value matches the specified String.

(Devralındığı yer: XPathNavigator)
MoveToNamespace(String)

XPathNavigatorBelirtilen ad alanı önekiyle birlikte ad alanı düğümüne gider.Moves the XPathNavigator to the namespace node with the specified namespace prefix.

(Devralındığı yer: XPathNavigator)
MoveToNext()

Türetilmiş bir sınıfta geçersiz kılınırsa, öğesini XPathNavigator geçerli düğümün sonraki eşdüzey düğümüne gider.When overridden in a derived class, moves the XPathNavigator to the next sibling node of the current node.

(Devralındığı yer: XPathNavigator)
MoveToNext(String, String)

XPathNavigatorYerel ad ve ad alanı URI 'si belirtilen olan bir sonraki eşdüzey düğüme gider.Moves the XPathNavigator to the next sibling node with the local name and namespace URI specified.

(Devralındığı yer: XPathNavigator)
MoveToNext(XPathNodeType)

XPathNavigatorGeçerli düğümün, belirtilen ile eşleşen sonraki eşdüzey düğümüne gider XPathNodeType .Moves the XPathNavigator to the next sibling node of the current node that matches the XPathNodeType specified.

(Devralındığı yer: XPathNavigator)
MoveToNextAttribute()

Türetilmiş bir sınıfta geçersiz kılınırsa, bir XPathNavigator sonraki özniteliğe gider.When overridden in a derived class, moves the XPathNavigator to the next attribute.

(Devralındığı yer: XPathNavigator)
MoveToNextNamespace()

Öğesini XPathNavigator sonraki ad alanı düğümüne gider.Moves the XPathNavigator to the next namespace node.

(Devralındığı yer: XPathNavigator)
MoveToNextNamespace(XPathNamespaceScope)

Türetilmiş bir sınıfta geçersiz kılınırsa, öğesini XPathNavigator belirtilen bir sonraki ad alanı düğümüne, belirtilen ile eşleşen bir şekilde kaydırır XPathNamespaceScope .When overridden in a derived class, moves the XPathNavigator to the next namespace node matching the XPathNamespaceScope specified.

(Devralındığı yer: XPathNavigator)
MoveToParent()

Türetilmiş bir sınıfta geçersiz kılınırsa, öğesini XPathNavigator geçerli düğümün üst düğümüne gider.When overridden in a derived class, moves the XPathNavigator to the parent node of the current node.

(Devralındığı yer: XPathNavigator)
MoveToPrevious()

Türetilmiş bir sınıfta geçersiz kılınırsa, öğesini XPathNavigator geçerli düğümün önceki eşdüzey düğümüne gider.When overridden in a derived class, moves the XPathNavigator to the previous sibling node of the current node.

(Devralındığı yer: XPathNavigator)
MoveToRoot()

Öğesini XPathNavigator geçerli düğümün ait olduğu kök düğüme gider.Moves the XPathNavigator to the root node that the current node belongs to.

(Devralındığı yer: XPathNavigator)
PrependChild()

XmlWriterGeçerli düğümün alt düğümleri listesinin başlangıcında yeni bir alt düğüm oluşturmak için kullanılan bir nesne döndürür.Returns an XmlWriter object used to create a new child node at the beginning of the list of child nodes of the current node.

(Devralındığı yer: XPathNavigator)
PrependChild(String)

Belirtilen XML dizesini kullanarak geçerli düğümün alt düğümleri listesinin başlangıcında yeni bir alt düğüm oluşturur.Creates a new child node at the beginning of the list of child nodes of the current node using the XML string specified.

(Devralındığı yer: XPathNavigator)
PrependChild(XmlReader)

Belirtilen nesnenin XML içeriğini kullanarak geçerli düğümün alt düğümleri listesinin başlangıcında yeni bir alt düğüm oluşturur XmlReader .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.

(Devralındığı yer: XPathNavigator)
PrependChild(XPathNavigator)

Belirtilen nesnedeki düğümleri kullanarak geçerli düğümün alt düğümleri listesinin başlangıcında yeni bir alt düğüm oluşturur XPathNavigator .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.

(Devralındığı yer: XPathNavigator)
PrependChildElement(String, String, String, String)

Belirtilen değerle belirtilen ad alanı öneki, yerel ad ve ad alanı URI 'SI kullanılarak geçerli düğümün alt düğümleri listesinin başlangıcında yeni bir alt öğe oluşturur.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.

(Devralındığı yer: XPathNavigator)
ReadSubtree()

XmlReaderGeçerli düğümü ve onun alt düğümlerini içeren bir nesne döndürür.Returns an XmlReader object that contains the current node and its child nodes.

(Devralındığı yer: XPathNavigator)
ReplaceRange(XPathNavigator)

Geçerli düğümden bir eşdüzey düğüm aralığını belirtilen düğüme değiştirir.Replaces a range of sibling nodes from the current node to the node specified.

(Devralındığı yer: XPathNavigator)
ReplaceSelf(String)

Geçerli düğümü belirtilen dizenin içeriğiyle değiştirir.Replaces the current node with the content of the string specified.

(Devralındığı yer: XPathNavigator)
ReplaceSelf(XmlReader)

Geçerli düğümü XmlReader belirtilen nesnenin içeriğiyle değiştirir.Replaces the current node with the contents of the XmlReader object specified.

(Devralındığı yer: XPathNavigator)
ReplaceSelf(XPathNavigator)

Geçerli düğümü XPathNavigator belirtilen nesnenin içeriğiyle değiştirir.Replaces the current node with the contents of the XPathNavigator object specified.

(Devralındığı yer: XPathNavigator)
Select(String)

Belirtilen XPath ifadesini kullanarak bir düğüm kümesi seçer.Selects a node set, using the specified XPath expression.

(Devralındığı yer: XPathNavigator)
Select(String, IXmlNamespaceResolver)

IXmlNamespaceResolverAd alanı öneklerini çözümlemek için belirtilen nesneyle belirtilen XPath ifadesini kullanarak bir düğüm kümesi seçer.Selects a node set using the specified XPath expression with the IXmlNamespaceResolver object specified to resolve namespace prefixes.

(Devralındığı yer: XPathNavigator)
Select(XPathExpression)

Belirtilen ' i kullanarak bir düğüm kümesi seçer XPathExpression .Selects a node set using the specified XPathExpression.

(Devralındığı yer: XPathNavigator)
SelectAncestors(String, String, Boolean)

Geçerli düğümün belirtilen yerel adı ve ad alanı URI 'SI olan tüm üst düğümlerini seçer.Selects all the ancestor nodes of the current node that have the specified local name and namespace URI.

(Devralındığı yer: XPathNavigator)
SelectAncestors(XPathNodeType, Boolean)

Geçerli düğümün eşleşen tüm üst düğümlerini seçer XPathNodeType .Selects all the ancestor nodes of the current node that have a matching XPathNodeType.

(Devralındığı yer: XPathNavigator)
SelectChildren(String, String)

Geçerli düğümün yerel adı ve ad alanı URI 'SI belirtilmiş tüm alt düğümlerini seçer.Selects all the child nodes of the current node that have the local name and namespace URI specified.

(Devralındığı yer: XPathNavigator)
SelectChildren(XPathNodeType)

Eşleşen geçerli düğümün tüm alt düğümlerini seçer XPathNodeType .Selects all the child nodes of the current node that have the matching XPathNodeType.

(Devralındığı yer: XPathNavigator)
SelectDescendants(String, String, Boolean)

Yerel ad ve ad alanı URI 'SI belirtilmiş olan geçerli düğümün tüm alt düğümlerini seçer.Selects all the descendant nodes of the current node with the local name and namespace URI specified.

(Devralındığı yer: XPathNavigator)
SelectDescendants(XPathNodeType, Boolean)

Geçerli düğümün eşleşen tüm alt düğümlerini seçer XPathNodeType .Selects all the descendant nodes of the current node that have a matching XPathNodeType.

(Devralındığı yer: XPathNavigator)
SelectSingleNode(String)

Belirtilen XPath sorgusunu kullanarak içinde tek bir düğüm seçer XPathNavigator .Selects a single node in the XPathNavigator using the specified XPath query.

(Devralındığı yer: XPathNavigator)
SelectSingleNode(String, IXmlNamespaceResolver)

XPathNavigatorBelirtilen XPath sorgusunu, IXmlNamespaceResolver ad alanı öneklerini çözümlemek için belirtilen nesneyle birlikte kullanarak nesnede tek bir düğüm seçer.Selects a single node in the XPathNavigator object using the specified XPath query with the IXmlNamespaceResolver object specified to resolve namespace prefixes.

(Devralındığı yer: XPathNavigator)
SelectSingleNode(XPathExpression)

Belirtilen nesneyi kullanarak içinde tek bir düğüm seçer XPathNavigator XPathExpression .Selects a single node in the XPathNavigator using the specified XPathExpression object.

(Devralındığı yer: XPathNavigator)
SetTypedValue(Object)

Geçerli düğümün türü belirlenmiş değerini ayarlar.Sets the typed value of the current node.

(Devralındığı yer: XPathNavigator)
SetValue(String)

Geçerli düğümün değerini ayarlar.Sets the value of the current node.

(Devralındığı yer: XPathNavigator)
ToString()

Geçerli düğümün metin değerini alır.Gets the text value of the current node.

(Devralındığı yer: XPathNavigator)
ValueAs(Type)

Öğenin değerini belirtilen tür olarak döndürür.Returns the item's value as the specified type.

(Devralındığı yer: XPathItem)
ValueAs(Type, IXmlNamespaceResolver)

Type IXmlNamespaceResolver Ad alanı öneklerini çözümlemek için belirtilen nesneyi kullanarak geçerli düğümün değerini belirtilen şekilde alır.Gets the current node's value as the Type specified, using the IXmlNamespaceResolver object specified to resolve namespace prefixes.

(Devralındığı yer: XPathNavigator)
WriteSubtree(XmlWriter)

Geçerli düğümü ve alt düğümlerini XmlWriter belirtilen nesneye akışlar.Streams the current node and its child nodes to the XmlWriter object specified.

(Devralındığı yer: XPathNavigator)

Belirtik Arabirim Kullanımları

ICloneable.Clone()

Nesnenin yeni bir kopyasını oluşturur XPathNavigator .Creates a new copy of the XPathNavigator object.

(Devralındığı yer: XPathNavigator)

Şunlara uygulanır