XProcessingInstruction Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
XML-feldolgozási utasítást jelöl.
public ref class XProcessingInstruction : System::Xml::Linq::XNode
public class XProcessingInstruction : System.Xml.Linq.XNode
type XProcessingInstruction = class
inherit XNode
Public Class XProcessingInstruction
Inherits XNode
- Öröklődés
Megjegyzések
Az XML-ben található feldolgozási utasítások segítségével jelezheti, hogy egy XML-dokumentumot feldolgozhat bizonyos feldolgozók, például az XSLT.
A feldolgozási utasítások az XML-fa csomópontjai. Amikor feldolgozási utasítást talál az elemezni kívánt XML-ben, a LINQ-ból XML-be létrehoz egy csomópontot XProcessingInstruction .
Konstruktorok
| Name | Description |
|---|---|
| XProcessingInstruction(String, String) |
Inicializálja a XProcessingInstruction osztály új példányát. |
| XProcessingInstruction(XProcessingInstruction) |
Inicializálja a XProcessingInstruction osztály új példányát. |
Tulajdonságok
| Name | Description |
|---|---|
| BaseUri |
Lekéri ehhez az alap URI-t XObject. (Öröklődés forrása XObject) |
| Data |
Lekéri vagy beállítja ennek a feldolgozási utasításnak a sztringértékét. |
| Document |
Megkapja ezt XDocumenta XObject . (Öröklődés forrása XObject) |
| NextNode |
Lekéri a csomópont következő testvércsomópontját. (Öröklődés forrása XNode) |
| NodeType |
Lekéri a csomópont csomóponttípusát. |
| Parent |
Lekéri ennek XElementa szülőjének a szülőjeXObject. (Öröklődés forrása XObject) |
| PreviousNode |
Lekéri a csomópont előző testvércsomópontját. (Öröklődés forrása XNode) |
| Target |
Lekéri vagy beállítja a célalkalmazást ehhez a feldolgozási utasításhoz. |
Metódusok
| Name | Description |
|---|---|
| AddAfterSelf(Object) |
A megadott tartalmat közvetlenül a csomópont után adja hozzá. (Öröklődés forrása XNode) |
| AddAfterSelf(Object[]) |
A megadott tartalmat közvetlenül a csomópont után adja hozzá. (Öröklődés forrása XNode) |
| AddAnnotation(Object) |
Objektumot ad hozzá a jegyzetlistához.XObject (Öröklődés forrása XObject) |
| AddBeforeSelf(Object) |
Közvetlenül a csomópont előtt adja hozzá a megadott tartalmat. (Öröklődés forrása XNode) |
| AddBeforeSelf(Object[]) |
Közvetlenül a csomópont előtt adja hozzá a megadott tartalmat. (Öröklődés forrása XNode) |
| Ancestors() |
A csomópont elődelemeinek gyűjteményét adja vissza. (Öröklődés forrása XNode) |
| Ancestors(XName) |
A csomópont őselemeinek szűrt gyűjteményét adja vissza. A gyűjtemény csak az egyező XName elemeket tartalmazza. (Öröklődés forrása XNode) |
| Annotation(Type) |
A megadott típus első széljegyzetobjektumának lekérdezése ebből XObjecta helyről. (Öröklődés forrása XObject) |
| Annotation<T>() |
A megadott típus első széljegyzetobjektumának lekérdezése ebből XObjecta helyről. (Öröklődés forrása XObject) |
| Annotations(Type) |
Lekéri a megadott típusú széljegyzetek gyűjteményét.XObject (Öröklődés forrása XObject) |
| Annotations<T>() |
Lekéri a megadott típusú széljegyzetek gyűjteményét.XObject (Öröklődés forrása XObject) |
| CreateReader() |
Létrehoz egy csomópontot XmlReader . (Öröklődés forrása XNode) |
| CreateReader(ReaderOptions) |
Létrehoz egy, XmlReader a paraméter által |
| ElementsAfterSelf() |
A csomópont utáni testvérelemek gyűjteményét adja vissza dokumentumsorrendben. (Öröklődés forrása XNode) |
| ElementsAfterSelf(XName) |
A csomópont után a testvérelemek szűrt gyűjteményét adja vissza dokumentumsorrendben. A gyűjtemény csak az egyező XName elemeket tartalmazza. (Öröklődés forrása XNode) |
| ElementsBeforeSelf() |
A csomópont előtti testvérelemek gyűjteményét adja vissza dokumentumsorrendben. (Öröklődés forrása XNode) |
| ElementsBeforeSelf(XName) |
A csomópont előtti testvérelemek szűrt gyűjteményét adja vissza dokumentumsorrendben. A gyűjtemény csak az egyező XName elemeket tartalmazza. (Öröklődés forrása XNode) |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| IsAfter(XNode) |
Meghatározza, hogy az aktuális csomópont egy adott csomópont után jelenik-e meg a dokumentumrend szempontjából. (Öröklődés forrása XNode) |
| IsBefore(XNode) |
Meghatározza, hogy az aktuális csomópont megjelenik-e egy adott csomópont előtt a dokumentumrend szempontjából. (Öröklődés forrása XNode) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| NodesAfterSelf() |
A testvércsomópontok gyűjteményét adja vissza a csomópont után, dokumentumsorrendben. (Öröklődés forrása XNode) |
| NodesBeforeSelf() |
A csomópont előtti testvércsomópontok gyűjteményét adja vissza dokumentumsorrendben. (Öröklődés forrása XNode) |
| Remove() |
Eltávolítja ezt a csomópontot a szülőből. (Öröklődés forrása XNode) |
| RemoveAnnotations(Type) |
Eltávolítja a megadott típusú széljegyzeteket ebből a XObjecthelyről. (Öröklődés forrása XObject) |
| RemoveAnnotations<T>() |
Eltávolítja a megadott típusú széljegyzeteket ebből a XObjecthelyről. (Öröklődés forrása XObject) |
| ReplaceWith(Object) |
Ezt a csomópontot lecseréli a megadott tartalomra. (Öröklődés forrása XNode) |
| ReplaceWith(Object[]) |
Ezt a csomópontot lecseréli a megadott tartalomra. (Öröklődés forrása XNode) |
| ToString() |
A csomópont behúzásos XML-értékét adja vissza. (Öröklődés forrása XNode) |
| ToString(SaveOptions) |
Ennek a csomópontnak az XML-ét adja vissza, opcionálisan letiltva a formázást. (Öröklődés forrása XNode) |
| WriteTo(XmlWriter) |
Ezt a feldolgozási utasítást egy XmlWriter. |
| WriteToAsync(XmlWriter, CancellationToken) |
Ezt XProcessingInstruction írja a megadottba XmlWriter. |
esemény
| Name | Description |
|---|---|
| Changed |
Akkor merül fel, amikor ez XObject vagy bármelyik leszármazottja megváltozott. (Öröklődés forrása XObject) |
| Changing |
Akkor merül fel, amikor ez XObject vagy bármelyik leszármazottja megváltozik. (Öröklődés forrása XObject) |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| IXmlLineInfo.HasLineInfo() |
Beolvas egy értéket, amely jelzi, hogy ez XObject tartalmaz-e sorinformációkat. (Öröklődés forrása XObject) |
| IXmlLineInfo.LineNumber |
Lekéri a mögöttes jelentéshez XmlReader tartozó sorszámot.XObject (Öröklődés forrása XObject) |
| IXmlLineInfo.LinePosition |
Lekéri a mögöttes jelentéshez XmlReader tartozó vonalpozíciót XObject. (Öröklődés forrása XObject) |
Bővítő metódusok
| Name | Description |
|---|---|
| CreateNavigator(XNode, XmlNameTable) |
Létrehoz egy XPathNavigatorXNode. Ez XmlNameTable hatékonyabb XPath-kifejezésfeldolgozást tesz lehetővé. |
| CreateNavigator(XNode) |
Létrehoz egy XPathNavigatorXNode. |
| ToXPathNavigable(XNode) |
Egy olyan tartozékot ad vissza, amely lehetővé teszi a megadott XNodeelem navigálását és szerkesztését. |
| XPathEvaluate(XNode, String, IXmlNamespaceResolver) |
Kiértékel egy XPath-kifejezést, és feloldja a névtér előtagjait a megadott IXmlNamespaceResolverhasználatával. |
| XPathEvaluate(XNode, String) |
Kiértékel egy XPath-kifejezést. |
| XPathSelectElement(XNode, String, IXmlNamespaceResolver) |
Kiválaszt egy XElement XPath-kifejezést, amely feloldja a névtér előtagjait a megadott IXmlNamespaceResolverhasználatával. |
| XPathSelectElement(XNode, String) |
Kiválaszt egy XElement XPath-kifejezést. |
| XPathSelectElements(XNode, String, IXmlNamespaceResolver) |
Kiválaszt egy elemgyűjteményt egy XPath-kifejezéssel, és feloldja a névtér előtagjait a megadott IXmlNamespaceResolverparanccsel. |
| XPathSelectElements(XNode, String) |
Elemek gyűjteményét választja ki egy XPath-kifejezés használatával. |