docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Interface IPurchasingBinder

    Configures Unity Purchasing with one or more store implementations.

    Namespace: UnityEngine.Purchasing.Extension
    Assembly: solution.dll
    Syntax
    public interface IPurchasingBinder

    Methods

    Name Description
    RegisterConfiguration<T>(T)

    Informs Unity Purchasing that extended Configuration is available.

    RegisterExtension<T>(T)

    Informs Unity Purchasing that a store extension is available.

    RegisterStore(string, IStore)

    Informs Unity Purchasing that a store implementation exists, specifying its name.

    Modules can pass null IStore instances when running on platforms they do not support.

    SetCatalogProvider(ICatalogProvider)

    Informs Unity Purchasing about a catalog provider which might replace or add products at runtime.

    SetCatalogProviderFunction(Action<Action<HashSet<ProductDefinition>>>)

    Informs Unity Purchasing about a catalog provider function, which might replace or add products at runtime. This is an alternative to the SetCatalogProvider API for setting a catalog provider that does not implement the ICatalogProvider interface.

    In This Article
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023