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 |
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 |
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> |
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 |
Type
Gets the type of Plugin
Declaration
public PluginType Type { get; }
Property Value
| Type | Description |
|---|---|
| PluginType |