CrawledProperty-Element

Letzte Änderung: Dienstag, 22. Juni 2010

Gilt für: SharePoint Server 2010

<CrawledProperty propertySet='GUID' propertyName='PropertyName' propertyId='PropertyId' varType='PropertyType'>PropertyValue</CrawledProperty>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.

Attribute

Attribut

Beschreibung

propertySet

Erforderlich. Gibt den Eigenschaftensatz der durchforsteten Eigenschaft als hexadezimale GUID-Zeichenfolge im folgenden Format an: 00000000-0000-0000-0000-000000000000.

Bei dem Wert wird die Groß-/Kleinschreibung unterschieden.

propertyName

Optional. Gibt eine Zeichenfolge an, die den Namen der durchforsteten Eigenschaft darstellt.

propertyId

Optional. Gibt eine Ganzzahl an, die die ID der durchforsteten Eigenschaft darstellt.

varType

Erforderlich. Gibt einen Ganzzahlwert an, der den Datentyp der durchforsteten Eigenschaft darstellt.

Untergeordnete Elemente

Keine

Übergeordnete Elemente

Element

Beschreibung

Document

Enthält eine Liste von CrawledProperty-Elementen, die den Wert für eine bestimmte durchforstete Eigenschaft festlegt.

Textwert

Der Zeichenfolgeninhalt der durchforsteten Eigenschaft

Hinweise

Das Unicode-Absatzzeichen U+2029 wird als Trennzeichen für durchforstete Eigenschaften mit mehreren Werten verwendet, um Typen wie Listen von Zeichenfolgen oder Zahlen darzustellen.

Ein datetime-Wert muss im Formt ISO 8601 ausgegeben werden.

Eine durchforstete Eigenschaft in einem Eigenschaftensatz wird durch eine Zeichenfolge oder Zahl gekennzeichnet. Sie müssen entweder propertyName oder propertyId angeben, nicht beides.

Eine data-Eigenschaft kann in einem Element mehrfach auftreten, beispielsweise in einem SharePoint-Listeneintrag mit mehreren Anlagen. Dies entspricht mehreren CrawledProperty-Elementen in der Eingabedatei.

Beispiel

Das folgende Beispiel legt drei durchforstete Eigenschaften fest, die von einem Pipelineerweiterungsbefehl erstellt werden können.

<Document>
    <CrawledProperty propertySet="f29f85e0-4ff9-1068-ab91-08002b27b3d9" 
                     varType="31" propertyId="4">John Doe</CrawledProperty>
    <CrawledProperty propertySet="f29f85e0-4ff9-1068-ab91-08002b27b3d9" 
                     varType="64" propertyId="12">2009-10-01T13:39:03Z</CrawledProperty>
    <CrawledProperty propertySet="f29f85e0-4ff9-1068-ab91-08002b27b3d9" 
                     varType="3" propertyId="14">26</CrawledProperty>
</Document>

Siehe auch

Konzepte

Integrieren einer externen Komponente für die Elementverarbeitung

Pipelineerweiterbarkeits-Konfigurationsschema

Schema der Schnittstelle für die Pipelineerweiterung