Class PluginAssemblyInfo
This is the information for the plugins in the Unity project.
Inherited Members
Namespace: Microsoft.MixedReality.Toolkit.MSBuild
Assembly: cs.temp.dll.dll
Syntax
public class PluginAssemblyInfo : ReferenceItemInfo
Constructors
PluginAssemblyInfo(UnityProjectInfo, Guid, String, PluginType)
Creates a new instance of the PluginAssemblyInfo.
Declaration
public PluginAssemblyInfo(UnityProjectInfo unityProjectInfo, Guid guid, string fullPath, PluginType type)
Parameters
Type | Name | Description |
---|---|---|
UnityProjectInfo | unityProjectInfo | |
Guid | guid | |
String | fullPath | |
PluginType | type |
Properties
AutoReferenced
Gets whether this plugin is auto referenced, as in whether the generated projects will automatically reference this plugin.
Declaration
public bool AutoReferenced { get; }
Property Value
Type | Description |
---|---|
Boolean |
DefineConstraints
If the plugin has define constraints, then it will only be referenced if the platform/project defines at least one of these constraints. ! operator means that the specified plugin must not be included https://docs.unity3d.com/ScriptReference/PluginImporter.DefineConstraints.html
Declaration
public HashSet<string> DefineConstraints { get; }
Property Value
Type | Description |
---|---|
HashSet<String> |
Type
Gets the type of Plugin
Declaration
public PluginType Type { get; }
Property Value
Type | Description |
---|---|
PluginType |