<PackageReference Include="NETStandard.Library" Version="2.0.3" />

System.Xml.XPath.XPathItem

public abstract class XPathItem
namespace System.Xml.XPath { public abstract class XPathItem { public abstract bool IsNode { get; } public abstract object TypedValue { get; } public abstract string Value { get; } public abstract bool ValueAsBoolean { get; } public abstract DateTime ValueAsDateTime { get; } public abstract double ValueAsDouble { get; } public abstract int ValueAsInt { get; } public abstract long ValueAsLong { get; } public abstract Type ValueType { get; } public abstract XmlSchemaType XmlType { get; } protected XPathItem(); public virtual object ValueAs(Type returnType); public abstract object ValueAs(Type returnType, IXmlNamespaceResolver nsResolver); } }