CatalogSearchParams
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
The CatalogSearchParams veri türü, bir katalog aramasının parametlerini AvatarEditorService:SearchCatalog() aracılığıyla depolar.
CatalogSearchParams.BundleTypes veya CatalogSearchParams.AssetTypes özelliğinin değerine erişildiğinde, dönüştürülen tablo doğrudan CatalogSearchParams durumerişilmediğinde karışıklıktan kaçınmak için yalnızca okunur.
Örneğin, bu özellikleri şu şekilde kullanabilirsiniz:
local params = CatalogSearchParams.new()params.SearchKeyword = "Test"params.MinPrice = 5000params.MaxPrice = 10000params.BundleTypes = {Enum.BundleType.Animations, Enum.BundleType.BodyParts}local types = params.BundleTypesfor _, val in types doprint(val)end-- table.insert(types, Enum.BundleType.Animations) -- This would not work because the table is read only
Özet
Özellikler
Kataloğun sonuçlarını aramak için anahtar kelime.
Aranacak minimum öğe fiyatı.
Aranacak maksimum öğe fiyatı.
Sonuçları sıralama düzeni.
Sıralama sonuçlarını birleştirmek için kullanılacak süre dönemi.
Aramayı filtrelemek için kategori.
Satış türü, aramayı filtreler.
Aramayı filtrelemek için Enum.BundleType değerleri içeren bir dizi
Aramayı filtrelemek için Enum.AvatarAssetType değerleri içeren bir dizi
Satış eşyalarının sonuçlara dahil edilip edilmeyeceği.
Verilen yaratıcı adıyla eşleşen öğeleri arayın.
Verilen yaratıcı yaztarafından oluşturulan öğeleri arayın.
Verilen yaratıcı kimliği tarafından oluşturulan öğeleri arayın.
Geri döndürülecek öğe sayısını belirler. 10 , 28 , 30 , 60 ve 120 'i kabul eder. Varsayılan 30 .
Özellikler
SortType
Sonuçları sıralama düzeni, bir Enum.CatalogSortType tarafından temsil edilir.
SortAggregation
Sıralama sonuçlarını birleştirmek için kullanılacak süre aralığı, bir Enum.CatalogCategoryFilter tarafından temsil edilir.Bu yalnızca sıralama türü Enum.CatalogSortType.MostFavorited veya Enum.CatalogSortType.BestSelling olduğunda geçerlidir.Diğer tür tipler için geçerli değildir.
CategoryFilter
Aramayı filtrelemek için kategorisi, bir Enum.CatalogCategoryFilter tarafından temsil edilir.
SalesTypeFilter
Satışlar, bir Enum.SalesTypeFilter tarafından temsil edilen aramayı yazarlar.
CreatorName
Verilen yaratıcı adı ile eşleşen öğeleri arayın. Kullanıcıları, grupları veya her ikisini de ile aramayı belirtin CatalogSearchParams.CreatorType .
CreatorType
Verilen yaratıcı yaztarafından oluşturulan öğeleri arayın.Belirtilmediğinde, varsayılan olarak her ikisinden de Enum.CreatorTypeFilter.User ve Enum.CreatorTypeFilter.Group oluşturmalarını geri döndürür.Sorgulama CatalogSearchParams.CreatorId ile Enum.CreatorTypeFilter.All sonuçları bir HTTP 400 Kötü İstek hatasıyla sonuçlanır.
CreatorId
Tek bir yaratıcı kimliği tarafından oluşturulan öğeleri arayın.Kullanıcı veya grubu CatalogSearchParams.CreatorType ile belirtin.Oluşturucu kimliği ve oluşturucu adı aranarak araştırma desteklenmiyor; her ikisini de belirtmeyin.
Limit
Geri döndürülecek öğe sayısını belirler. 10 , 28 , 30 , 60 ve 120 'i kabul eder. Varsayılan 30 .