Idioma

AppSearchSchema.DocumentPropertyConfig.Builder.AddIndexableNestedProperties Método

Definição

Sobrecargas

Nome Description
AddIndexableNestedProperties(ICollection<String>)

Adiciona uma ou mais propriedades para indexação do documento aninhado.

AddIndexableNestedProperties(String[])

Adiciona uma ou mais propriedades para indexação da propriedade de documento aninhada.

AddIndexableNestedProperties(ICollection<String>)

Adiciona uma ou mais propriedades para indexação do documento aninhado.

[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

Parâmetros

indexableNestedProperties
ICollection<String>

Retornos

Atributos

Comentários

Adiciona uma ou mais propriedades para indexação do documento aninhado. A propriedade adicionada será indexada de acordo com as configurações de indexação dessa propriedade na definição de esquema do documento. Todas as propriedades nesta lista consumirão uma sectionId, independentemente de sua configuração de indexação real, incluindo propriedades adicionadas que não existem, bem como propriedades que não são definidas como indexáveis no tipo de esquema aninhado. As cadeias de caracteres de entrada devem seguir o formato do caminho da propriedade aninhada, com '.' como separador de caminho. O nome da propriedade deste documento aninhado não deve ser incluído no caminho da propriedade. Ex. Considere um tipo de esquema 'Organização' que define uma propriedade de documento aninhada 'address' (tipo de esquema de endereço), em que Address tem uma propriedade de documento aninhada 'country' (tipo de esquema country com propriedade 'name' de cadeia de caracteres) e uma propriedade 'street' de cadeia de caracteres. As propriedades 'street' e 'country's name' da propriedade de documento 'address' podem ser indexadas para o tipo de esquema 'Organization' chamando: DocumentPropertyConfig.Builder.setShouldIndexNestedProperties será necessário para ser false se qualquer propriedade aninhada indexável for adicionada dessa forma para a propriedade do documento. A tentativa de criar um DocumentPropertyConfig quando isso não for verdadeiro lança IllegalArgumentException.

Referência do Android para android.app.appsearch.AppSearchSchema.DocumentPropertyConfig.Builder.addIndexableNestedProperties.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

AddIndexableNestedProperties(String[])

Adiciona uma ou mais propriedades para indexação da propriedade de documento aninhada.

[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

Parâmetros

indexableNestedProperties
String[]

Retornos

Atributos

Comentários

Adiciona uma ou mais propriedades para indexação da propriedade de documento aninhada.

Referência do Android para android.app.appsearch.AppSearchSchema.DocumentPropertyConfig.Builder.addIndexableNestedProperties.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a