SPFieldLink.XPath 属性
获取或设置一个代表此内容类型的 XML 文档中的属性的位置的 XML Path 语言 (XPath) 表达式。
命名空间: Microsoft.SharePoint
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Public Property XPath As String
Get
Set
用法
Dim instance As SPFieldLink
Dim value As String
value = instance.XPath
instance.XPath = value
public string XPath { get; set; }
属性值
类型:System.String
一个字符串,包含的 XPath 表达式。默认值是空引用(无 在 Visual Basic 中)。
备注
此属性使 XML 文档属性升级和降级。如果您将存储在此内容类型的 XML 文档中的此SPFieldLink对象所代表的字段的值,您可以使用XPath属性指定一个代表文档中的属性的位置的 XPath 表达式。当更改保存到文档时,XML 分析程序本身,由的 XPath 表达式指定的节点处的文档中存储内容类型字段的值。此过程称为属性降级。XML 分析程序读取的 XML 文档中的指定节点的值,并将其写入此SPFieldLink对象所代表的字段时发生属性升级。
重要信息 |
---|
若要确保属性升级和降级成功,您必须设置为falseSPFieldLink对象的ReadOnly属性。 |
如果该节点的 XPath 表达式指定存储值的集合,您可以使用AggregationFunction属性来指定执行的操作 (总和、 平均、 最小值、 最大值、 等) 上设置的值返回。
作为使用AggregateFunction属性的替代方法,您可以使用的PITarget和PIAttribute属性。
另请参阅
引用
其他资源
Using Content Types to Specify XML Document Properties