C# Class HoloToolkit.Unity.BuildDeployWindow

Build window - supports SLN creation, APPX from SLN, Deploy on device, and misc helper utilities associated with the build/deploy/test iteration loop Requires the device to be set in developer mode & to have secure connections disabled (in the security tab in the device portal)
Inheritance: EditorWindow
显示文件 Open project: Microsoft/HoloToolkit-Unity Class Usage Examples

Private Properties

Property Type Description
BuildAndRun void
CalcMostRecentBuild string
CalcPackageFamilyName string
FinalizeIP string
InstallApp bool
InstallAppOnDevicesList void
IsAppRunning_FirstIPCheck bool
KillAppOnIPs void
LaunchAppOnIPs void
OnEnable void
OnGUI void
OpenWindow void
Setup void
UninstallApp bool
UninstallAppOnDevicesList void
Update void
UpdateBuilds void
UpdateXdeStatus void

Public Methods

Method Description
OpenLogFileForIPs ( string IPs ) : void
OpenWebPortalForIPs ( string IPs ) : void
ParseIPList ( string IPs ) : string[]

Private Methods

Method Description
BuildAndRun ( string appName ) : void
CalcMostRecentBuild ( ) : string
CalcPackageFamilyName ( ) : string
FinalizeIP ( string ip ) : string
InstallApp ( string buildPath, string appName, string targetDevice ) : bool
InstallAppOnDevicesList ( string buildPath, bool uninstallBeforeInstall, string targetList ) : void
IsAppRunning_FirstIPCheck ( string appName, string targetIPs ) : bool
KillAppOnIPs ( string targetIPs ) : void
LaunchAppOnIPs ( string targetIPs ) : void
OnEnable ( ) : void
OnGUI ( ) : void
OpenWindow ( ) : void
Setup ( ) : void
UninstallApp ( string packageFamilyName, string targetDevice ) : bool
UninstallAppOnDevicesList ( string targetList ) : void
Update ( ) : void
UpdateBuilds ( ) : void
UpdateXdeStatus ( ) : void

Method Details

OpenLogFileForIPs() public method

public OpenLogFileForIPs ( string IPs ) : void
IPs string
return void

OpenWebPortalForIPs() public static method

public static OpenWebPortalForIPs ( string IPs ) : void
IPs string
return void

ParseIPList() public static method

public static ParseIPList ( string IPs ) : string[]
IPs string
return string[]