Freigeben über


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

SPFieldLink Klasse

SPFieldLink-Member

Microsoft.SharePoint-Namespace

PITarget

Weitere Ressourcen

Using Content Types to Specify XML Document Properties

XMl Parser Processing

FieldRef Element (ContentType)

Fields and Field References