CatalogSearchParams

Visualizza obsoleti

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Il tipo di dati CatalogSearchParams memorizza i parametri di una ricerca nel catalogo attraverso AvatarEditorService:SearchCatalog() .

Quando si accede al valore della proprietà CatalogSearchParams.BundleTypes o CatalogSearchParams.AssetTypes la tabella restituita sarà solo letta per evitare confusione quando non si accede direttamente all'istanza CatalogSearchParams.

Ad esempio, puoi utilizzare queste proprietà come segue:


local params = CatalogSearchParams.new()
params.SearchKeyword = "Test"
params.MinPrice = 5000
params.MaxPrice = 10000
params.BundleTypes = {Enum.BundleType.Animations, Enum.BundleType.BodyParts}
local types = params.BundleTypes
for _, val in types do
print(val)
end
-- table.insert(types, Enum.BundleType.Animations) -- This would not work because the table is read only

Sommario

Proprietà

Proprietà

SearchKeyword

La parola chiave per cercare i risultati del catalogo con.

MinPrice

Il prezzo minimo dell'elemento da cercare.

0

MaxPrice

Il prezzo massimo dell'elemento da cercare.

Valore predefinito: 2147483647

L'ordine in cui ordinare i risultati, rappresentato da un Enum.CatalogSortType .

Valore predefinito: Enum.CatalogSortType.Relevance

Il periodo di tempo da utilizzare per aggregare i risultati del tipo rappresentati da un Enum.CatalogCategoryFilter .Questo vale solo quando il tipo di ordinamento è Enum.CatalogSortType.MostFavorited o Enum.CatalogSortType.BestSelling .Non si applica ad altri tipi di sorta.

Valore predefinito: Enum.CatalogSortAggregation.AllTime

La categoria per filtrare la ricerca, rappresentata da un Enum.CatalogCategoryFilter .

Valore predefinito: Enum.CatalogCategoryFilter.None

SalesTypeFilter

Il tipo di vendita digita la ricerca da, rappresentata da un Enum.SalesTypeFilter .

Valore predefinito: Enum.SalesTypeFilter.All

Un array che contiene Enum.BundleType valori da filtrare per la ricerca.

Valore predefinito: {}

Un array che contiene Enum.AvatarAssetType valori da filtrare per la ricerca.

IncludeOffSale

Se gli articoli in sconto dovrebbero essere inclusi nei risultati.

CreatorName

Cerca gli elementi con il nome del creatore dato. Specifica se cercare utenti, gruppi o entrambi con CatalogSearchParams.CreatorType .

Cerca gli oggetti creati dal inserisci / scrividi creatore dato.Quando non specificato, restituisce le creazioni da entrambi Enum.CreatorTypeFilter.User e Enum.CreatorTypeFilter.Group .La ricerca per CatalogSearchParams.CreatorId con Enum.CreatorTypeFilter.All risulta in un errore HTTP 400 Bad Request.

Valore predefinito: Enum.CreatorTypeFilter.All

CreatorId

Cerca gli oggetti creati dall'ID creatore singolo.Specifica l'utente o il gruppo con CatalogSearchParams.CreatorType .La ricerca per ID creatore e nome creatore non è supportata; specifica uno, non entrambi.

0

Limit

Specifica il numero di elementi da Riportare. Accetta 10 , 28, 30, 60 e 120. Predefinisce 30.