XPathNavigator.TypedValue Tulajdonság
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.
Az aktuális csomópontot a legmegfelelőbb .NET típusú dobozos objektumként kapja meg.
public:
virtual property System::Object ^ TypedValue { System::Object ^ get(); };
public override object TypedValue { get; }
member this.TypedValue : obj
Public Overrides ReadOnly Property TypedValue As Object
Tulajdonság értéke
Az aktuális csomópont a legmegfelelőbb .NET típusú dobozos objektum.
Megjegyzések
Az atomi egyszerű típusú vagy egyszerű szöveges tartalommal rendelkező attribútumok és elemek esetében a TypedValue tulajdonság a legmegfelelőbb .NET Object dobozos Type ad vissza. Ha az elem vagy attribútum tartalma listatípus, a TypedValue tulajdonság a legmegfelelőbb .NET Type objektumtömbjét adja vissza.
Az alábbi táblázat az TypedValue egyes függvények által visszaadott értékeket XPathNodeTypeismerteti.
| XPathNodeType | Visszaadott TypedValue |
|---|---|
| Root | String Egy objektumot ad vissza, amely a dokumentum összes Text csomópont-leszármazottját tartalmazza, összefűzve és szóközzel elválasztva. Ha a dokumentum nem rendelkezik Text csomóponti gyermekekkel, String.Empty a program visszaadja. |
| Element (gépelt vagy egyszerű tartalom) |
Olyan értéket Object ad vissza, amely a beírt értéket Elementjelöli. Ha az Element XML-sémalista adattípusaként van definiálva, akkor a csomópont értéke objektumtömbként jelenik meg. A tömb minden Object eleme tartalmazza az elem gyermekének beírt értékét. |
| Element (nem beírt, vegyes vagy összetett tartalom) |
Egy olyan objektumot ad String vissza, amely tartalmazza a csomópont összes Text leszármazottját (beleértve a Element gépelt értékek sztringreprezentációit), összefűzve és szóközzel elválasztva. Ha a Element csomópont nem tartalmaz gyermekcsomópontot Text , String.Empty a program visszaadja. |
| Attribute (gépelt vagy egyszerű tartalom) |
Olyan értéket Object ad vissza, amely a beírt értéket Attributejelöli. A Object .NET Type értékként van megadva. Ha az Attribute XML-sémalista adattípusaként van definiálva, a csomópont értéke objektumtömbként jelenik meg. A tömbben mindegyik Object tartalmazza a gyermek begépelt értékét.Attribute |
| Text | A String szöveget tartalmazó objektum. |
| Comment | A String megjegyzések tartalmát tartalmazó objektum, a környezet és <!--a .--> |
| ProcessingInstruction | A String feldolgozási utasítás tartalmát tartalmazó objektum, a cél és a környezet <? kivételével.?> |
| Namespace | A String névtér nevét tartalmazó objektum. |
| Whitespace | A String csomópont szövegét tartalmazó objektum. |
| SignificantWhitespace | A String csomópont szövegét tartalmazó objektum. |