Class UwpBuildDeployPreferences
Inherited Members
Namespace: Microsoft.MixedReality.Toolkit.Build.Editor
Assembly: cs.temp.dll.dll
Syntax
public static class UwpBuildDeployPreferences
Fields
MIN_PLATFORM_VERSION
The minimum version of the OS that must exist on the device that the application is deployed to.
Declaration
public static Version MIN_PLATFORM_VERSION
Field Value
| Type | Description |
|---|---|
| Version |
Remarks
This is intentionally set to a very low version, so that the application can be deployed to variety of different devices which may be on older OS versions.
MIN_PLATFORM_VERSION
The minimum version of the OS that must exist on the device that the application is deployed to.
Declaration
public static Version MIN_PLATFORM_VERSION
Field Value
| Type | Description |
|---|---|
| Version |
Remarks
This is intentionally set to a very low version, so that the application can be deployed to variety of different devices which may be on older OS versions.
MIN_SDK_VERSION
The minimum Windows SDK that must be present on the build machine in order for a build to be successful.
Declaration
public static Version MIN_SDK_VERSION
Field Value
| Type | Description |
|---|---|
| Version |
Remarks
This controls the version of the Windows SDK that is build against on the local machine, NOT the version of the OS that must be present on the device that the built application is deployed to (this other aspect is controlled by MIN_PLATFORM_VERSION)
MIN_SDK_VERSION
The minimum Windows SDK that must be present on the build machine in order for a build to be successful.
Declaration
public static Version MIN_SDK_VERSION
Field Value
| Type | Description |
|---|---|
| Version |
Remarks
This controls the version of the Windows SDK that is build against on the local machine, NOT the version of the OS that must be present on the device that the built application is deployed to (this other aspect is controlled by MIN_PLATFORM_VERSION)
Properties
AllowUnsafeCode
Current setting to modify 'Assembly-CSharp.csproj' file to allow unsafe code.
Declaration
public static bool AllowUnsafeCode { get; set; }
Property Value
| Type | Description |
|---|---|
| Boolean |
AllowUnsafeCode
Current setting to modify 'Assembly-CSharp.csproj' file to allow unsafe code.
Declaration
public static bool AllowUnsafeCode { get; set; }
Property Value
| Type | Description |
|---|---|
| Boolean |
BuildConfig
The current Build Configuration. (Debug, Release, or Master)
Declaration
public static string BuildConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| String |
BuildConfig
The current Build Configuration. (Debug, Release, or Master)
Declaration
public static string BuildConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| String |
BuildConfigType
Gets the build configuraition type as a WSABuildType enum
Declaration
public static WSABuildType BuildConfigType { get; }
Property Value
| Type | Description |
|---|---|
| WSABuildType |
DevicePortalConnections
The current device portal connections.
Declaration
public static string DevicePortalConnections { get; set; }
Property Value
| Type | Description |
|---|---|
| String |
DevicePortalConnections
The current device portal connections.
Declaration
public static string DevicePortalConnections { get; set; }
Property Value
| Type | Description |
|---|---|
| String |
ForceRebuild
Current setting to force rebuilding the appx.
Declaration
public static bool ForceRebuild { get; set; }
Property Value
| Type | Description |
|---|---|
| Boolean |
ForceRebuild
Current setting to force rebuilding the appx.
Declaration
public static bool ForceRebuild { get; set; }
Property Value
| Type | Description |
|---|---|
| Boolean |
FullReinstall
Current setting to fully uninstall and reinstall the appx.
Declaration
public static bool FullReinstall { get; set; }
Property Value
| Type | Description |
|---|---|
| Boolean |
FullReinstall
Current setting to fully uninstall and reinstall the appx.
Declaration
public static bool FullReinstall { get; set; }
Property Value
| Type | Description |
|---|---|
| Boolean |
GazeInputCapabilityEnabled
If true, the 'Gaze Input' capability will be added to the AppX manifest after the Unity build.
Declaration
public static bool GazeInputCapabilityEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| Boolean |
GazeInputCapabilityEnabled
If true, the 'Gaze Input' capability will be added to the AppX manifest after the Unity build.
Declaration
public static bool GazeInputCapabilityEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| Boolean |
LocalConnectionInfo
The current device portal connections.
Declaration
public static string LocalConnectionInfo { get; set; }
Property Value
| Type | Description |
|---|---|
| String |
MulticoreAppxBuildEnabled
If true, the appx will be built with multicore support enabled in the MSBuild process.
Declaration
public static bool MulticoreAppxBuildEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| Boolean |
MulticoreAppxBuildEnabled
If true, the appx will be built with multicore support enabled in the MSBuild process.
Declaration
public static bool MulticoreAppxBuildEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| Boolean |
PlatformToolset
The current Platform Toolset. (Solution, v141, or v142)
Declaration
public static string PlatformToolset { get; set; }
Property Value
| Type | Description |
|---|---|
| String |
PlatformToolset
The current Platform Toolset. (Solution, v141, or v142)
Declaration
public static string PlatformToolset { get; set; }
Property Value
| Type | Description |
|---|---|
| String |
ResearchModeCapabilityEnabled
Current setting to modify 'Package.appxmanifest' file for sensor access.
Declaration
public static bool ResearchModeCapabilityEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| Boolean |
ResearchModeCapabilityEnabled
Current setting to modify 'Package.appxmanifest' file for sensor access.
Declaration
public static bool ResearchModeCapabilityEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| Boolean |
TargetAllConnections
Current setting to target all the devices registered to the build window.
Declaration
public static bool TargetAllConnections { get; set; }
Property Value
| Type | Description |
|---|---|
| Boolean |
TargetAllConnections
Current setting to target all the devices registered to the build window.
Declaration
public static bool TargetAllConnections { get; set; }
Property Value
| Type | Description |
|---|---|
| Boolean |
UseSSL
Current setting to use Single Socket Layer connections to the device portal.
Declaration
public static bool UseSSL { get; set; }
Property Value
| Type | Description |
|---|---|
| Boolean |
UseSSL
Current setting to use Single Socket Layer connections to the device portal.
Declaration
public static bool UseSSL { get; set; }
Property Value
| Type | Description |
|---|---|
| Boolean |