mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0releases/2.3.0releases/2.4.0releases/2.5.0releases/2.5.1releases/2.5.2releases/2.5.3

We've moved!

Starting from MRTK 2.6, we are publishing both conceptual docs and API references on docs.microsoft.com. For conceptual docs, please visit our new landing page. For API references, please visit the MRTK-Unity section of the dot net API explorer. Existing content will remain here but will not be updated further.

Search Results for

    Show / Hide Table of Contents

    Class CompilationPlatformInfo

    This contains parsed information using Unity configuration about a specific compilation platform.

    Inheritance
    Object
    CompilationPlatformInfo
    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 CompilationPlatformInfo

    Properties

    AdditionalInEditorDefines

    These defines are specific for this platform editor build.

    Declaration
    public HashSet<string> AdditionalInEditorDefines { get; }
    Property Value
    Type Description
    HashSet<String>

    AdditionalInEditorReferences

    These references are specific for this platform editor build.

    Declaration
    public IReadOnlyList<string> AdditionalInEditorReferences { get; }
    Property Value
    Type Description
    IReadOnlyList<String>

    AdditionalPlayerDefines

    These defines are specific for this platform player build.

    Declaration
    public HashSet<string> AdditionalPlayerDefines { get; }
    Property Value
    Type Description
    HashSet<String>

    AdditionalPlayerReferences

    These references are specific for this platform player build.

    Declaration
    public IReadOnlyList<string> AdditionalPlayerReferences { get; }
    Property Value
    Type Description
    IReadOnlyList<String>

    BuildTarget

    The BuildTarget this compilation platform represents.

    Declaration
    public BuildTarget BuildTarget { get; }
    Property Value
    Type Description
    BuildTarget

    BuildTargetGroup

    The BuildTargetGroup this compilation platform represents.

    Declaration
    public BuildTargetGroup BuildTargetGroup { get; }
    Property Value
    Type Description
    BuildTargetGroup

    CommonPlatformDefines

    These defines are specific for this platform and common or player/editor.

    Declaration
    public HashSet<string> CommonPlatformDefines { get; }
    Property Value
    Type Description
    HashSet<String>

    CommonPlatformReferences

    These references are specific for this platform and common or player/editor.

    Declaration
    public IReadOnlyList<string> CommonPlatformReferences { get; }
    Property Value
    Type Description
    IReadOnlyList<String>

    Name

    The name of this compilation platform.

    Declaration
    public string Name { get; }
    Property Value
    Type Description
    String

    TargetFramework

    The TargetFramework of this compilation platform.

    Declaration
    public TargetFramework TargetFramework { get; }
    Property Value
    Type Description
    TargetFramework

    Methods

    GetCompilationPlatform(AssemblyDefinitionPlatform)

    Given a non-editor AssemblyDefinitionPlatform platform, creates an instances of CompilationPlatform fetching defines and references.

    Declaration
    public static CompilationPlatformInfo GetCompilationPlatform(AssemblyDefinitionPlatform platform)
    Parameters
    Type Name Description
    AssemblyDefinitionPlatform platform

    The platform to use for parsing.

    Returns
    Type Description
    CompilationPlatformInfo

    The CompilationPlatformInfo containing building information for the platform.

    GetEditorPlatform()

    Creates an editor CompilationPlatformInfo (think Assembly-CSharp-Editor).

    Declaration
    public static CompilationPlatformInfo GetEditorPlatform()
    Returns
    Type Description
    CompilationPlatformInfo

    The editor CompilationPlatformInfo.

    In This Article
    • Properties
      • AdditionalInEditorDefines
      • AdditionalInEditorReferences
      • AdditionalPlayerDefines
      • AdditionalPlayerReferences
      • BuildTarget
      • BuildTargetGroup
      • CommonPlatformDefines
      • CommonPlatformReferences
      • Name
      • TargetFramework
    • Methods
      • GetCompilationPlatform(AssemblyDefinitionPlatform)
      • GetEditorPlatform()
    Back to top Generated by DocFX