CatalogSearchParams

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Tipe data CatalogSearchParams menyimpan parameter pencarian katalog melalui AvatarEditorService:SearchCatalog() .

Saat mengakses nilai dari CatalogSearchParams.BundleTypes atau CatalogSearchParams.AssetTypes properti, tabel yang dikembalikan akan dibaca hanya baca untuk menghindari kebingungan saat tidak langsung mengakses instansi CatalogSearchParams.

Sebagai contoh, Anda dapat menggunakan properti ini sebagai berikut:


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

Rangkuman

Properti

Properti

SearchKeyword

Kata kunci untuk mencari hasil katalog dengan.

MinPrice

Harga item minimum untuk dicari.

0

MaxPrice

Harga item maksimum untuk dicari.

Nilai Default: 2147483647

Pesanan di mana untuk mengurutkan hasil, yang diwakili oleh Enum.CatalogSortType .

Nilai Default: Enum.CatalogSortType.Relevance

Periode waktu untuk digunakan untuk mengumpulkan hasil urutan dengan, diwakili oleh Enum.CatalogCategoryFilter .Ini hanya berlaku ketika jenis sortir adalah Enum.CatalogSortType.MostFavorited atau Enum.CatalogSortType.BestSelling.Ini tidak berlaku untuk jenis lain.

Nilai Default: Enum.CatalogSortAggregation.AllTime

Kategori untuk menyaring pencarian dengan, diwakili oleh Enum.CatalogCategoryFilter .

Nilai Default: Enum.CatalogCategoryFilter.None

SalesTypeFilter

Tipe penjualan melakukan pencarian dengan, diwakili oleh Enum.SalesTypeFilter .

Nilai Default: Enum.SalesTypeFilter.All

Sebuah array yang berisi Enum.BundleType nilai untuk menyaring pencarian.

Nilai Default: {}

Sebuah array yang berisi Enum.AvatarAssetType nilai untuk menyaring pencarian.

IncludeOffSale

Apakah item off sale harus dimasukkan dalam hasil.

CreatorName

Cari item dengan nama pencipta yang diberikan. Spesifikasikan apakah akan mencari pengguna, kelompok, atau keduanya dengan CatalogSearchParams.CreatorType .

Cari item yang dibuat oleh ketikpencipta yang diberikan.Ketika tidak ditentukan, ia secara default akan mengembalikan kreasi dari kedua Enum.CreatorTypeFilter.User dan Enum.CreatorTypeFilter.Group .Mencari dengan CatalogSearchParams.CreatorId dengan Enum.CreatorTypeFilter.All hasil dalam kesalahan permintaan HTTP 400 Buruk.

Nilai Default: Enum.CreatorTypeFilter.All

CreatorId

Cari item yang dibuat oleh ID pencipta tunggal.Tentukan pengguna atau kelompok dengan CatalogSearchParams.CreatorType.Pencarian berdasarkan ID pembuat dan nama pembuat tidak didukung; spesifikasikan satu, bukan keduanya.

0

Limit

Menentukan jumlah item yang akan dikembalikan. Menerima 10 , 28 , 30 , 60 , dan 120 . Default ke 30 .