Interface ProductCatalogEditor.IProductCatalogExporter
Product catalog exporters implement this interface to provide validation and export of a ProductCatalog.
Namespace: UnityEditor .Purchasing
Assembly: solution.dll
Syntax
public interface ProductCatalogEditor.IProductCatalogExporter
Properties
Name | Description |
---|---|
Default |
The default file name of the catalog export. |
Display |
The display name of the catalog. |
File |
The file extension of the catalog export. |
Files |
Files to copy to the final directory, ex. screenshots on iOS |
Mandatory |
Required specific path for output file. Is optional whether user will be permitted to save a copy to a separate path in addition to this required path. |
Save |
True if the exporter should save an entire package/folder (specified by MandatoryExportFolder and FilesToCopy, not just a single file. This will present a Directory picker, not a File picker. The DefaultFileName will be used for the main file in the MandatoryExportFolder, and any FilesToCopy will be placed in that folder as well. |
Store |
The name of the store to be exported. |
Methods
Name | Description |
---|---|
Export(Product |
Exports the product catalog. |
Normalize |
Normalizes the product catalog for export to the base type. Fixes issues targeting this exporter's implempentation. |
Validate(Product |
Validates the product catalog for export. |
Validate(Product |
Validates the product catalog item for export. |