SearchSpec.Builder Classe
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.
Generatore per SearchSpec objects.
[Android.Runtime.Register("android/app/appsearch/SearchSpec$Builder", ApiSince=31, DoNotGenerateAcw=true)]
public sealed class SearchSpec.Builder : Java.Lang.Object
[<Android.Runtime.Register("android/app/appsearch/SearchSpec$Builder", ApiSince=31, DoNotGenerateAcw=true)>]
type SearchSpec.Builder = class
inherit Object
- Ereditarietà
- Attributi
Commenti
Generatore per SearchSpec objects.
per android.app.appsearch.SearchSpec.Builder.
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.
Costruttori
| Nome | Descrizione |
|---|---|
| SearchSpec.Builder() |
Costruisce un nuovo |
| SearchSpec.Builder(SearchSpec) |
Costruisce un nuovo |
Proprietà
| Nome | Descrizione |
|---|---|
| Class |
Restituisce la classe di runtime di questo |
| Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
| JniIdentityHashCode |
Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità. (Ereditato da Object) |
| JniManagedPeerState |
Generatore per |
| JniPeerMembers |
Generatore per |
| PeerReference |
Ottiene il riferimento all'oggetto JNI per questo peer Java. (Ereditato da Object) |
| ThresholdClass |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. (Ereditato da Object) |
| ThresholdType |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. (Ereditato da Object) |
Metodi
| Nome | Descrizione |
|---|---|
| AddEmbeddingParameters(EmbeddingVector[]) |
Aggiunge una ricerca di incorporamento a SearchSpec Entry, a cui verrà fatto riferimento nell'espressione di query e nell'espressione di classificazione per la ricerca di incorporamento. |
| AddEmbeddingParameters(ICollection<EmbeddingVector>) |
Aggiunge una ricerca di incorporamento a SearchSpec Entry, a cui verrà fatto riferimento nell'espressione di query e nell'espressione di classificazione per la ricerca di incorporamento. |
| AddFilterDocumentIds(ICollection<String>) |
Aggiunge un filtro ID documento alla voce SearchSpec. |
| AddFilterDocumentIds(String[]) |
Aggiunge un filtro ID documento alla voce SearchSpec. |
| AddFilterNamespaces(ICollection<String>) |
Aggiunge un filtro dello spazio dei nomi alla voce SearchSpec. |
| AddFilterNamespaces(String[]) |
Aggiunge un filtro dello spazio dei nomi alla voce SearchSpec. |
| AddFilterPackageNames(ICollection<String>) |
Aggiunge un filtro per il nome del pacchetto alla voce SearchSpec. |
| AddFilterPackageNames(String[]) |
Aggiunge un filtro per il nome del pacchetto alla voce SearchSpec. |
| AddFilterProperties(String, ICollection<String>) |
Aggiunge i percorsi delle proprietà per il tipo specificato al filtro delle proprietà di SearchSpec Entry. |
| AddFilterPropertyPaths(String, ICollection<PropertyPath>) |
Aggiunge i percorsi delle proprietà per il tipo specificato al filtro delle proprietà di SearchSpec Entry. |
| AddFilterSchemas(ICollection<String>) |
Aggiunge un filtro tipo di schema alla voce SearchSpec. |
| AddFilterSchemas(String[]) |
Aggiunge un filtro tipo di schema alla voce SearchSpec. |
| AddInformationalRankingExpressions(ICollection<String>) |
Aggiunge espressioni di classificazione informativa da valutare per ogni documento nel risultato della ricerca. |
| AddInformationalRankingExpressions(String[]) |
Aggiunge espressioni di classificazione informativa da valutare per ogni documento nel risultato della ricerca. |
| AddProjection(String, ICollection<String>) |
Aggiunge i percorsi delle proprietà per il tipo specificato da utilizzare per la proiezione. |
| AddProjectionPaths(String, ICollection<PropertyPath>) |
Aggiunge i percorsi delle proprietà per il tipo specificato da utilizzare per la proiezione. |
| AddSearchStringParameters(IList<String>) |
Aggiunge stringhe all'elenco di parametri String a cui è possibile fare riferimento nella query tramite la funzione "getSearchStringParameter({index})". |
| AddSearchStringParameters(String[]) |
Aggiunge stringhe all'elenco di parametri String a cui è possibile fare riferimento nella query tramite la funzione "getSearchStringParameter({index})". |
| Build() |
Costruisce un nuovo |
| ClearEmbeddingParameters() |
Cancella i parametri di incorporamento. |
| ClearFilterDocumentIds() |
Cancella i filtri id documento. |
| ClearFilterNamespaces() |
Cancella tutti i filtri dello spazio dei nomi. |
| ClearFilterPackageNames() |
Cancella tutti i filtri dei nomi del pacchetto. |
| ClearFilterProperties() |
Cancella i filtri delle proprietà per tutti i tipi di schema. |
| ClearFilterSchemas() |
Cancella tutti i filtri dei tipi di schema. |
| ClearInformationalRankingExpressions() |
Cancella tutte le espressioni di classificazione informativa. |
| ClearJoinSpec() |
Cancella JoinSpec. |
| ClearProjections() |
Cancella le proiezioni per tutti i tipi di schema. |
| ClearPropertyWeights() |
Cancella i pesi delle proprietà per tutti i tipi di schema. |
| ClearResultGrouping() |
Cancella il raggruppamento e il limite dei risultati. |
| ClearSearchSourceLogTag() |
Cancella il tag di log che indica l'origine della ricerca. |
| ClearSearchStringParameters() |
Cancella l'elenco dei parametri String a cui è possibile fare riferimento nella query tramite la funzione "getSearchStringParameter({index})". |
| Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Generatore per |
| Dispose() |
Rilascia le risorse contenute in questo peer Java. (Ereditato da Object) |
| Dispose(Boolean) |
Rilascia le risorse contenute in questo peer Java. (Ereditato da Object) |
| DisposeUnlessReferenced() |
Generatore per |
| Equals(Object) |
Generatore per |
| Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
| GetHashCode() |
Restituisce un valore di codice hash per l'oggetto . (Ereditato da Object) |
| JavaFinalize() |
Obsoleti.
Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto . (Ereditato da Object) |
| Notify() |
Riattiva un singolo thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
| NotifyAll() |
Riattiva tutti i thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
| SetDefaultEmbeddingSearchMetricType(Int32) |
Imposta il tipo di metrica di incorporamento predefinito usato per la ricerca di incorporamento (vedere AppSearchSession.search ) e la classificazione (vedere SearchSpec.Builder.setRankingStrategy(String) ). |
| SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
| SetJoinSpec(JoinSpec) |
Specifica i documenti da unire e come eseguire il join. |
| SetListFilterHasPropertyFunctionEnabled(Boolean) |
Imposta la funzionalità di LIST_FILTER_HAS_PROPERTY_FUNCTION come abilitata/disabilitata in base al parametro abilitato. |
| SetListFilterMatchScoreExpressionFunctionEnabled(Boolean) |
Imposta la funzionalità di LIST_FILTER_MATCH_SCORE_EXPRESSION_FUNCTION come abilitata/disabilitata in base al parametro abilitato. |
| SetListFilterQueryLanguageEnabled(Boolean) |
Imposta la funzionalità di LIST_FILTER_QUERY_LANGUAGE come abilitata/disabilitata in base al parametro abilitato. |
| SetMaxSnippetSize(Int32) |
Imposta maxSnippetSize, la dimensione massima del frammento. |
| SetNumericSearchEnabled(Boolean) |
Imposta la funzionalità di NUMERIC_SEARCH come abilitata/disabilitata in base al parametro abilitato. |
| SetOrder(Int32) |
Imposta l'ordine dei risultati della ricerca restituiti, il valore predefinito è SearchSpec.ORDER_DESCENDING, vale a dire che i risultati con punteggi più elevati vengono prima. |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Generatore per |
| SetPropertyWeightPaths(String, IDictionary<PropertyPath,Double>) |
Imposta i pesi delle proprietà in base al tipo di schema e al percorso della proprietà. |
| SetPropertyWeights(String, IDictionary<String,Double>) |
Imposta i pesi delle proprietà in base al tipo di schema e al percorso della proprietà. |
| SetRankingStrategy(Int32) |
Imposta la strategia di classificazione per i risultati di AppSearch. |
| SetRankingStrategy(String) |
Consente la classificazione avanzata per assegnare punteggi in base a advancedRankingExpression. |
| SetResultCountPerPage(Int32) |
Imposta il numero di risultati per pagina nell'oggetto restituito. |
| SetResultGrouping(Int32, Int32) |
Imposta il numero massimo di risultati da restituire per ogni gruppo, in cui i gruppi vengono definiti dal tipo di raggruppamento. |
| SetRetrieveEmbeddingMatchInfos(Boolean) |
Imposta un valore che indica se recuperare le informazioni di corrispondenza di incorporamento come parte di SearchResult.getMatchInfos(). |
| SetScorablePropertyRankingEnabled(Boolean) |
Imposta la funzionalità ScorablePropertyRanking come abilitata o disabilitata. |
| SetSearchSourceLogTag(String) |
Imposta un tag di log facoltativo per indicare l'origine della ricerca. |
| SetSnippetCount(Int32) |
Imposta il frammento Di codiceCount in modo che il primo frammento di codiceDocumenticount in base alla strategia di classificazione disponga di informazioni sui frammenti di codice. |
| SetSnippetCountPerProperty(Int32) |
Imposta snippetCountPerProperty. |
| SetTermMatch(Int32) |
Imposta il modo in cui i termini della query devono corrispondere a TermMatchCode nell'indice. |
| SetVerbatimSearchEnabled(Boolean) |
Imposta la funzionalità di VERBATIM_SEARCH come abilitata/disabilitata in base al parametro abilitato. |
| ToArray<T>() |
Crea una matrice gestita da questo wrapper di matrice Java. (Ereditato da Object) |
| ToString() |
Restituisce una rappresentazione di stringa dell'oggetto . (Ereditato da Object) |
| UnregisterFromRuntime() |
Annulla la registrazione di questo Java peer dal runtime di interoperabilità. (Ereditato da Object) |
| Wait() |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>. (Ereditato da Object) |
| Wait(Int64, Int32) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
| Wait(Int64) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| IJavaPeerable.Disposed() |
Generatore per |
| IJavaPeerable.Finalized() |
Generatore per |
| IJavaPeerable.JniObjectReferenceControlBlock |
Generatore per |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Generatore per |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Generatore per |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Generatore per |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ottiene il nome JNI del tipo dell'istanza |
| JavaAs<TResult>(IJavaPeerable) |
Provare a digitare |
| JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Generatore per |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Provare a digitare |