C# Class HoloToolkit.Unity.BuildDeployPortal

Function used to communicate with the device through the REST API
显示文件 Open project: Microsoft/HoloToolkit-Unity Class Usage Examples

Public Properties

Property Type Description
kAPI_AppQuery string
kAPI_FileQuery string
kAPI_InstallQuery string
kAPI_InstallStatusQuery string
kAPI_PackagesQuery string
kAPI_ProcessQuery string

Public Methods

Method Description
DeviceLogFile_View ( string packageFamilyName, ConnectInfo connectInfo ) : bool
GetInstallStatus ( ConnectInfo connectInfo ) : AppInstallStatus
InstallApp ( string appFullPath, ConnectInfo connectInfo, bool waitForDone = true ) : bool
IsAppInstalled ( string packageFamilyName, ConnectInfo connectInfo ) : bool
IsAppRunning ( string appName, ConnectInfo connectInfo ) : bool
KillApp ( string packageFamilyName, ConnectInfo connectInfo ) : bool
LaunchApp ( string packageFamilyName, ConnectInfo connectInfo ) : bool
QueryAppDetails ( string packageFamilyName, ConnectInfo connectInfo ) : AppDetails
UninstallApp ( string packageFamilyName, ConnectInfo connectInfo ) : bool

Private Methods

Method Description
DecodeFrom64 ( string encodedData ) : string
EncodeTo64 ( string toEncode ) : string

Method Details

DeviceLogFile_View() public static method

public static DeviceLogFile_View ( string packageFamilyName, ConnectInfo connectInfo ) : bool
packageFamilyName string
connectInfo ConnectInfo
return bool

GetInstallStatus() public static method

public static GetInstallStatus ( ConnectInfo connectInfo ) : AppInstallStatus
connectInfo ConnectInfo
return AppInstallStatus

InstallApp() public static method

public static InstallApp ( string appFullPath, ConnectInfo connectInfo, bool waitForDone = true ) : bool
appFullPath string
connectInfo ConnectInfo
waitForDone bool
return bool

IsAppInstalled() public static method

public static IsAppInstalled ( string packageFamilyName, ConnectInfo connectInfo ) : bool
packageFamilyName string
connectInfo ConnectInfo
return bool

IsAppRunning() public static method

public static IsAppRunning ( string appName, ConnectInfo connectInfo ) : bool
appName string
connectInfo ConnectInfo
return bool

KillApp() public static method

public static KillApp ( string packageFamilyName, ConnectInfo connectInfo ) : bool
packageFamilyName string
connectInfo ConnectInfo
return bool

LaunchApp() public static method

public static LaunchApp ( string packageFamilyName, ConnectInfo connectInfo ) : bool
packageFamilyName string
connectInfo ConnectInfo
return bool

QueryAppDetails() public static method

public static QueryAppDetails ( string packageFamilyName, ConnectInfo connectInfo ) : AppDetails
packageFamilyName string
connectInfo ConnectInfo
return AppDetails

UninstallApp() public static method

public static UninstallApp ( string packageFamilyName, ConnectInfo connectInfo ) : bool
packageFamilyName string
connectInfo ConnectInfo
return bool

Property Details

kAPI_AppQuery public_oe static_oe property

public static string kAPI_AppQuery
return string

kAPI_FileQuery public_oe static_oe property

public static string kAPI_FileQuery
return string

kAPI_InstallQuery public_oe static_oe property

public static string kAPI_InstallQuery
return string

kAPI_InstallStatusQuery public_oe static_oe property

public static string kAPI_InstallStatusQuery
return string

kAPI_PackagesQuery public_oe static_oe property

public static string kAPI_PackagesQuery
return string

kAPI_ProcessQuery public_oe static_oe property

public static string kAPI_ProcessQuery
return string