SearchResult.Builder.SetParentTypeMap Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta la mappa dai nomi dei tipi di schema all'elenco dei relativi tipi padre.
[Android.Runtime.Register("setParentTypeMap", "(Ljava/util/Map;)Landroid/app/appsearch/SearchResult$Builder;", "", ApiSince=36)]
public Android.App.AppSearch.SearchResult.Builder SetParentTypeMap(System.Collections.Generic.IDictionary<string,System.Collections.Generic.IList<string>> parentTypeMap);
[<Android.Runtime.Register("setParentTypeMap", "(Ljava/util/Map;)Landroid/app/appsearch/SearchResult$Builder;", "", ApiSince=36)>]
member this.SetParentTypeMap : System.Collections.Generic.IDictionary<string, System.Collections.Generic.IList<string>> -> Android.App.AppSearch.SearchResult.Builder
Parametri
- parentTypeMap
- IDictionary<String,IList<String>>
Valori restituiti
- Attributi
Commenti
Imposta la mappa dai nomi dei tipi di schema all'elenco dei relativi tipi padre. La mappa deve includere voci per il tipo di GenericDocument e tutti i tipi di documenti annidati. I tipi figlio devono essere visualizzati prima dei tipi padre in ogni elenco. In caso contrario, il metodo toDocumentClass di GenericDocument (un'API solo AndroidX) potrebbe non identificare correttamente il tipo più concreto. Ciò potrebbe comportare la deserializzazione imprevista in un tipo più generale anziché in un tipo più specifico. I tipi padre devono includere elementi padre transitivi.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.