CatalogSearchParams

Mostrar obsoleto

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

O tipo de dado CatalogSearchParams armazena os parâmetros de uma busca de catálogo através de AvatarEditorService:SearchCatalog() .

Ao acessar o valor da propriedade CatalogSearchParams.BundleTypes ou CatalogSearchParams.AssetTypes o table retornado será apenas de leitura para evitar confusão quando não estiver acessando diretamente a instância CatalogSearchParams.

Por exemplo, você pode usar essas propriedades da seguinte forma:


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

Resumo

Propriedades

Propriedades

SearchKeyword

A palavra-chave para procurar resultados do catálogo com.

MinPrice

O preço mínimo do item para procurar.

0

MaxPrice

O preço máximo do item para procurar.

Valor padrão: 2147483647

A ordem em que classificar os resultados, representada por um Enum.CatalogSortType .

Valor padrão: Enum.CatalogSortType.Relevance

O período de tempo para usar para agregar os resultados de classificação por, representado por um Enum.CatalogCategoryFilter .Isso só se aplica quando o tipo de classificação é Enum.CatalogSortType.MostFavorited ou Enum.CatalogSortType.BestSelling.Não se aplica a outros tipos de ordem.

Valor padrão: Enum.CatalogSortAggregation.AllTime

A categoria para filtrar a busca por, representada por um Enum.CatalogCategoryFilter .

Valor padrão: Enum.CatalogCategoryFilter.None

SalesTypeFilter

O tipo de vendas digita a busca por, representada por um Enum.SalesTypeFilter.

Valor padrão: Enum.SalesTypeFilter.All

Um array que contém Enum.BundleType valores para filtrar a busca.

Valor padrão: {}

Um array que contém Enum.AvatarAssetType valores para filtrar a busca.

IncludeOffSale

Se os itens fora de venda devem ser incluídos nos resultados.

CreatorName

Procure por itens com o nome do criador dado. Especifique se deseja pesquisar usuários, grupos ou ambos com CatalogSearchParams.CreatorType .

Procure por itens criados pelo digitarde criador dado.Quando não especificado, ele padrãoiza para retornar criações de ambos Enum.CreatorTypeFilter.User e Enum.CreatorTypeFilter.Group .Procurar por CatalogSearchParams.CreatorId com Enum.CreatorTypeFilter.All resulta em um erro HTTP 400 de solicitação ruim.

Valor padrão: Enum.CreatorTypeFilter.All

CreatorId

Procure por itens criados pelo ID de criador único.Especifique usuário ou grupo com CatalogSearchParams.CreatorType.A pesquisa por ID de criador e nome de criador não é suportada; especifique um, não ambos.

0

Limit

Specifica o número de itens a serem retornar. Aceita 10 , 28 , 30 , 60 e 120 . Padrão para 30 .