AppSearchSchema.DocumentPropertyConfig.Builder.AddIndexableNestedProperties Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| AddIndexableNestedProperties(ICollection<String>) |
Fügt eine oder mehrere Eigenschaften für die Indizierung aus dem geschachtelten Dokument hinzu. |
| AddIndexableNestedProperties(String[]) |
Fügt eine oder mehrere Eigenschaften für die Indizierung aus der geschachtelten Dokumenteigenschaft hinzu. |
AddIndexableNestedProperties(ICollection<String>)
Fügt eine oder mehrere Eigenschaften für die Indizierung aus dem geschachtelten Dokument hinzu.
[Android.Runtime.Register("addIndexableNestedProperties", "(Ljava/util/Collection;)Landroid/app/appsearch/AppSearchSchema$DocumentPropertyConfig$Builder;", "", ApiSince=35)]
public Android.App.AppSearch.AppSearchSchema.DocumentPropertyConfig.Builder AddIndexableNestedProperties(System.Collections.Generic.ICollection<string> indexableNestedProperties);
[<Android.Runtime.Register("addIndexableNestedProperties", "(Ljava/util/Collection;)Landroid/app/appsearch/AppSearchSchema$DocumentPropertyConfig$Builder;", "", ApiSince=35)>]
member this.AddIndexableNestedProperties : System.Collections.Generic.ICollection<string> -> Android.App.AppSearch.AppSearchSchema.DocumentPropertyConfig.Builder
Parameter
- indexableNestedProperties
- ICollection<String>
Gibt zurück
- Attribute
Hinweise
Fügt eine oder mehrere Eigenschaften für die Indizierung aus dem geschachtelten Dokument hinzu. Die hinzugefügte Eigenschaft wird gemäß den Indizierungskonfigurationen dieser Eigenschaft in der Schemadefinition des Dokuments indiziert. Alle Eigenschaften in dieser Liste verwenden eine SectionId unabhängig von der tatsächlichen Indizierungskonfiguration . Dies umfasst eigenschaften, die nicht tatsächlich vorhanden sind, sowie Eigenschaften, die nicht als indiziert im geschachtelten Schematyp festgelegt werden können. Eingabezeichenfolgen sollten dem Format des Eigenschaftspfads für die geschachtelte Eigenschaft folgen, wobei "." als Pfadtrennzeichen verwendet wird. Der Eigenschaftenname dieses geschachtelten Dokuments sollte nicht im Eigenschaftspfad enthalten sein. Ex. Erwägen Sie einen Schematyp "Organization", der eine geschachtelte Dokumenteigenschaft "address" (Adressschematyp) definiert, wobei Adresse eine geschachtelte Dokumenteigenschaft "country" (Country schema type with string 'name' property) und eine Zeichenfolge "street" -Eigenschaft aufweist. Die Eigenschaften "Street" und "country's name" aus der Dokumenteigenschaft "address" können für den Schematyp "Organization" indiziert werden, indem sie aufrufen: DocumentPropertyConfig.Builder.setShouldIndexNestedProperties muss false sein, wenn eine indizierbare geschachtelte Eigenschaft auf diese Weise für die Dokumenteigenschaft hinzugefügt wird. Der Versuch, eine DocumentPropertyConfig zu erstellen, wenn dies nicht wahr ist, löst IllegalArgumentException aus.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
AddIndexableNestedProperties(String[])
Fügt eine oder mehrere Eigenschaften für die Indizierung aus der geschachtelten Dokumenteigenschaft hinzu.
[Android.Runtime.Register("addIndexableNestedProperties", "([Ljava/lang/String;)Landroid/app/appsearch/AppSearchSchema$DocumentPropertyConfig$Builder;", "", ApiSince=35)]
public Android.App.AppSearch.AppSearchSchema.DocumentPropertyConfig.Builder AddIndexableNestedProperties(params string[] indexableNestedProperties);
[<Android.Runtime.Register("addIndexableNestedProperties", "([Ljava/lang/String;)Landroid/app/appsearch/AppSearchSchema$DocumentPropertyConfig$Builder;", "", ApiSince=35)>]
member this.AddIndexableNestedProperties : string[] -> Android.App.AppSearch.AppSearchSchema.DocumentPropertyConfig.Builder
Parameter
- indexableNestedProperties
- String[]
Gibt zurück
- Attribute
Hinweise
Fügt eine oder mehrere Eigenschaften für die Indizierung aus der geschachtelten Dokumenteigenschaft hinzu.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.