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_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 |
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 configuration 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 |
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 |
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 |
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 |
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 |
VerifySSL
Current setting to verify SSL certificates for connections to the device portal.
Declaration
public static bool VerifySSL { get; set; }
Property Value
Type | Description |
---|---|
Boolean |