docs.unity3d.com
    Show / Hide Table of Contents

    Class InfoEngineExtensions

    Class InfoEngineExtensions.

    Inheritance
    Object
    InfoEngineExtensions
    Namespace: UnityEngine.Industrial.Configuring.RuntimeUI
    Syntax
    public static class InfoEngineExtensions

    Methods

    GetContextCollectionInfo(IInfoEngine, Context, ContextCollection, Action<ContextCollectionDisplayInfo>)

    Async operation wrapper to retreive context collection information from an info engine

    Declaration
    public static void GetContextCollectionInfo(this IInfoEngine infoEngine, Context currentContext, ContextCollection contexts, Action<ContextCollectionDisplayInfo> completed)
    Parameters
    Type Name Description
    IInfoEngine infoEngine

    The information engine.

    Context currentContext

    The current context.

    ContextCollection contexts

    The contexts.

    Action<ContextCollectionDisplayInfo> completed

    The completed.

    GetContextCollectionOptionValues(IInfoEngine, String, ContextCollection, Action<ContextCollectionDisplayInfo.ContextCollectionKeyDisplayInfo>)

    Gets the context collection option values.

    Declaration
    public static void GetContextCollectionOptionValues(this IInfoEngine infoEngine, string key, ContextCollection collection, Action<ContextCollectionDisplayInfo.ContextCollectionKeyDisplayInfo> completed)
    Parameters
    Type Name Description
    IInfoEngine infoEngine

    The information engine.

    String key

    The key.

    ContextCollection collection

    The collection.

    Action<ContextCollectionDisplayInfo.ContextCollectionKeyDisplayInfo> completed

    The completed.

    GetFeatureInfo(IInfoEngine, Context, Feature, Action<FeatureDisplayInfo>)

    Async operation wrapper to retrieve feature information from an info engine

    Declaration
    public static void GetFeatureInfo(this IInfoEngine infoEngine, Context currentContext, Feature feature, Action<FeatureDisplayInfo> completed)
    Parameters
    Type Name Description
    IInfoEngine infoEngine

    The information engine.

    Context currentContext

    The current context.

    Feature feature

    The feature.

    Action<FeatureDisplayInfo> completed

    Action that has been triggered when async or sync op. completes

    GetFeatureSetInfo(IInfoEngine, Context, FeatureSet, Action<FeatureSetDisplayInfo>)

    Async operation wrapper to retreive feature set information from an info engine

    Declaration
    public static void GetFeatureSetInfo(this IInfoEngine infoEngine, Context currentContext, FeatureSet featureSet, Action<FeatureSetDisplayInfo> completed)
    Parameters
    Type Name Description
    IInfoEngine infoEngine

    The information engine.

    Context currentContext

    The current context.

    FeatureSet featureSet

    The feature set.

    Action<FeatureSetDisplayInfo> completed

    Action that has been triggered when async or sync op. completes

    GetProductInfo(IInfoEngine, Product, Action<ProductDisplayInfo>)

    Async operation wrapper to retreive product information from an info engine

    Declaration
    public static void GetProductInfo(this IInfoEngine infoEngine, Product product, Action<ProductDisplayInfo> completed)
    Parameters
    Type Name Description
    IInfoEngine infoEngine

    The information engine.

    Product product

    The product.

    Action<ProductDisplayInfo> completed

    Action that has been triggered when async or sync op. completes

    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