SPFieldLink.XPath-Eigenschaft
Dient zum Abrufen oder festlegen einen XML Path Language (XPath)-Ausdruck, der den Speicherort einer Eigenschaft in einem XML-Dokument dieses Inhaltstyps darstellt.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Property XPath As String
Get
Set
'Usage
Dim instance As SPFieldLink
Dim value As String
value = instance.XPath
instance.XPath = value
public string XPath { get; set; }
Eigenschaftswert
Typ: System.String
Eine Zeichenfolge, die einen XPath-Ausdruck enthält. Der Standardwert ist ein Nullverweis (Nothing in Visual Basic).
Hinweise
Diese Eigenschaft ermöglicht das XML-Dokument herauf- und Herabstufen von Eigenschaften. Wenn Sie den Wert des Felds, die durch dieses Objekt SPFieldLink in XML-Dokumenten dieses Inhaltstyps dargestellt wird speichern, können Sie die XPath -Eigenschaft verwenden, um einen XPath-Ausdruck anzugeben, der den Speicherort der Eigenschaft im Dokument darstellt. Wenn Sie Änderungen in das Dokument zu speichern, speichert der XML-Parser den Wert des Felds Inhaltstyp im Dokument selbst, an dem Knoten, der durch den XPath-Ausdruck angegeben ist. Dieser Vorgang wird die Eigenschaft Herabstufungbezeichnet. Heraufstufung tritt auf, wenn der XML-Parser den Wert unter dem angegebenen Knoten in der XML-Dokument liest und schreibt sie in das Feld, das durch dieses SPFieldLink -Objekt dargestellt wird.
Wichtig
Um sicherzustellen, dass herauf- und Herabstufung erfolgreich ausgeführt werden kann, müssen Sie die ReadOnly -Eigenschaft des SPFieldLink -Objekts auf falsefestlegen.
Wenn der Knoten, der durch den XPath-Ausdruck angegeben ist eine Auflistung von Werten gespeichert werden, können Sie die AggregationFunction -Eigenschaft verwenden, an die durchzuführende (Summe, Durchschnitt, min, Max usw.) auf dem Wert, der zurückgegeben wird.
Als Alternative zur Verwendung der AggregateFunction -Eigenschaft können Sie die Eigenschaften PITarget und PIAttribute verwenden.
Siehe auch
Referenz
Microsoft.SharePoint-Namespace
Weitere Ressourcen
Using Content Types to Specify XML Document Properties