mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0

    Show / Hide Table of Contents

    Class CSProjectDependency<T>

    A helper common class to reference dependencies for a CS Project.

    Inheritance
    Object
    CSProjectDependency<T>
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Microsoft.MixedReality.Toolkit.MSBuild
    Assembly: cs.temp.dll.dll
    Syntax
    public class CSProjectDependency<T>
    Type Parameters
    Name Description
    T

    The type of dependency.

    Constructors

    CSProjectDependency(T, HashSet<BuildTarget>, HashSet<BuildTarget>)

    Creates a new dependency instance given a dependency, a set of editor supported platforms and player supported platforms.

    Declaration
    public CSProjectDependency(T dependency, HashSet<BuildTarget> inEditorSupportedPlatforms, HashSet<BuildTarget> playerSupportedPlatforms)
    Parameters
    Type Name Description
    T dependency
    HashSet<BuildTarget> inEditorSupportedPlatforms
    HashSet<BuildTarget> playerSupportedPlatforms

    CSProjectDependency(T, HashSet<BuildTarget>, HashSet<BuildTarget>)

    Creates a new dependency instance given a dependency, a set of editor supported platforms and player supported platforms.

    Declaration
    public CSProjectDependency(T dependency, HashSet<BuildTarget> inEditorSupportedPlatforms, HashSet<BuildTarget> playerSupportedPlatforms)
    Parameters
    Type Name Description
    T dependency
    HashSet<BuildTarget> inEditorSupportedPlatforms
    HashSet<BuildTarget> playerSupportedPlatforms

    Properties

    Dependency

    Get the actual dependency.

    Declaration
    public T Dependency { get; }
    Property Value
    Type Description
    T

    Dependency

    Get the actual dependency.

    Declaration
    public T Dependency { get; }
    Property Value
    Type Description
    T

    InEditorSupportedPlatforms

    Get a list of supported editor build targets.

    Declaration
    public HashSet<BuildTarget> InEditorSupportedPlatforms { get; }
    Property Value
    Type Description
    HashSet<BuildTarget>

    InEditorSupportedPlatforms

    Get a list of supported editor build targets.

    Declaration
    public HashSet<BuildTarget> InEditorSupportedPlatforms { get; }
    Property Value
    Type Description
    HashSet<BuildTarget>

    PlayerSupportedPlatforms

    Get a list of supported player build targets.

    Declaration
    public HashSet<BuildTarget> PlayerSupportedPlatforms { get; }
    Property Value
    Type Description
    HashSet<BuildTarget>

    PlayerSupportedPlatforms

    Get a list of supported player build targets.

    Declaration
    public HashSet<BuildTarget> PlayerSupportedPlatforms { get; }
    Property Value
    Type Description
    HashSet<BuildTarget>
    In This Article
    • Constructors
      • CSProjectDependency(T, HashSet<BuildTarget>, HashSet<BuildTarget>)
      • CSProjectDependency(T, HashSet<BuildTarget>, HashSet<BuildTarget>)
    • Properties
      • Dependency
      • Dependency
      • InEditorSupportedPlatforms
      • InEditorSupportedPlatforms
      • PlayerSupportedPlatforms
      • PlayerSupportedPlatforms
    Back to top Generated by DocFX