CatalogSearchParams

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Der CatalogSearchParams Datentyp speichert die Parameter einer Katalogsuche über AvatarEditorService:SearchCatalog() .

Wenn der Wert der CatalogSearchParams.BundleTypes oder CatalogSearchParams.AssetTypes Eigenschaft aufgerufen wird, wird die zurückgegebene Tabelle nur lesbar sein, um Verwirrung zu vermeiden, wenn nicht direkt auf die CatalogSearchParams Instanz zugegriffen wird.

Zum Beispiel können Sie diese Eigenschaften wie folgt verwenden:


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

Zusammenfassung

Eigenschaften

Eigenschaften

SearchKeyword

Das Schlüsselwort, mit dem Katalogergebnisse gesucht werden.

MinPrice

Der minimale Artikelpreis, nach dem gesucht wird.

0

MaxPrice

Der maximale Artikelpreis, nach dem gesucht werden soll.

Standardwert: 2147483647

Die Reihenfolge, in der die Ergebnisse sortiert werden, dargestellt durch ein Enum.CatalogSortType.

Standardwert: Enum.CatalogSortType.Relevance

Die Zeitspanne, die verwendet wird, um die Sortenergebnisse zusammenzufassen, die durch einen Enum.CatalogCategoryFilter repräsentiert werden.Dies gilt nur, wenn der Sortentyp Enum.CatalogSortType.MostFavorited oder Enum.CatalogSortType.BestSelling ist.Es gilt nicht für andere Sortentypen.

Standardwert: Enum.CatalogSortAggregation.AllTime

Die Kategorie, um die Suche zu filtern, die durch einen Enum.CatalogCategoryFilter repräsentiert wird.

Standardwert: Enum.CatalogCategoryFilter.None

SalesTypeFilter

Der Verkauf gibt die Suche ein, die durch einen Enum.SalesTypeFilter repräsentiert wird.

Standardwert: Enum.SalesTypeFilter.All

Ein Array mit Enum.BundleType, die zur Filterung der Suche verwendet werden.

Standardwert: {}

Ein Array mit Enum.AvatarAssetType, die zur Filterung der Suche verwendet werden.

IncludeOffSale

Ob ausverkaufte Artikel in die Ergebnisse einbezogen werden sollen.

CreatorName

Suchen Sie nach Artikeln mit dem angegebenen Erstellernamen. Geben Sie an, ob Benutzer, Gruppen oder beides mit CatalogSearchParams.CreatorType gesucht werden sollen.

Suche nach Gegenständen, die vom angegebenen eingebenerstellt wurden.Wenn nicht spezifiziert, wird standardmäßig die Rückgabe von Kreationen aus beiden Enum.CreatorTypeFilter.User und Enum.CreatorTypeFilter.Group zurückgegeben.Die Suche nach CatalogSearchParams.CreatorId mit Enum.CreatorTypeFilter.All Ergebnissen führt zu einem HTTP-Fehler 400 schlechte Anfrage.

Standardwert: Enum.CreatorTypeFilter.All

CreatorId

Suche nach Gegenständen, die von der einzigen Ersteller-ID erstellt wurden.Geben Sie Benutzer oder Gruppe mit CatalogSearchParams.CreatorType an.Die Suche nach Ersteller-ID und Erstellername wird nicht unterstützt; gib einen an, nicht beide.

0

Limit

Gibt die Anzahl der zu zurückgebenArtikel an. Akzeptiert 10 , 28, 30, 60 und 120. Standard ist 30.