XPathNavigator.ValueAsLong 屬性

定義

取得目前的節點值做為 Int64

public:
 virtual property long ValueAsLong { long get(); };
public override long ValueAsLong { get; }
member this.ValueAsLong : int64
Public Overrides ReadOnly Property ValueAsLong As Long

屬性值

Int64

目前節點的值,做為 Int64

例外狀況

目前節點的字串值不能轉換為 Int64

嘗試轉換成 Int64 無效。

範例

如需 屬性的 ValueAsLong 範例,請參閱 ValueAsBoolean 屬性。

備註

XPathNavigator例如,如果 具有架構或型別資訊 (,則從 XmlDocument 使用驗證 XmlReader) XML 架構初始化的物件,而且目前的節點定義為 XML 架構 xs:integer 類型,則 ValueAsLong 屬性會傳回目前節點的值做為 unboxed Int64 物件。

不過,如果 XPathNavigator 沒有任何架構或類型資訊,屬性 ValueAsLong 會根據 的 XPath 2.0 轉換規則 xs:integer ,嘗試將目前節點 Int64 的字串值轉換為值。

適用於