diff --git a/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.Shared/Core/AppDeployment.cs b/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.Shared/Core/AppDeployment.cs index be904419..99b34fb5 100644 --- a/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.Shared/Core/AppDeployment.cs +++ b/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.Shared/Core/AppDeployment.cs @@ -379,7 +379,7 @@ public class PackageInfo [DataMember(Name = "PackageOrigin")] public int PackageOrigin { get; private set; } - // + /// /// Helper method to determine if the app was sideloaded and therefore can be used with e.g. GetFolderContentsAsync /// /// True if the package is sideloaded. diff --git a/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.Shared/IoT/IoTOnboarding.cs b/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.Shared/IoT/IoTOnboarding.cs index 254d912a..168a704d 100644 --- a/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.Shared/IoT/IoTOnboarding.cs +++ b/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.Shared/IoT/IoTOnboarding.cs @@ -49,7 +49,7 @@ public async Task GetAllJoynSettingsInfoAsync() /// /// SoftAp Status. /// SoftAp Ssid. - /// /// SoftAp Password. + /// /// SoftAp Password. /// Task tracking completion of the REST call. public async Task SetSoftApSettingsAsync(string softApStatus, string softApSsid, string softApPassword) { @@ -64,7 +64,7 @@ await this.PostAsync( /// AllJoyn Status. /// AllJoyn Description. /// AllJoyn Manufacturer. - /// AllJoyn Number. + /// AllJoyn Number. /// Task tracking completion of the REST call. public async Task SetAllJoynSettingsAsync(string allJoynStatus, string allJoynDescription, string allJoynManufacturer, string allJoynModelNumber) { diff --git a/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.Shared/IoT/Limpet.cs b/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.Shared/IoT/Limpet.cs index ce0cfa4c..9ed01efa 100644 --- a/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.Shared/IoT/Limpet.cs +++ b/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.Shared/IoT/Limpet.cs @@ -74,7 +74,7 @@ public async Task GetTpmLogicalDeviceSettingsInfoA /// /// Logical Device Id. /// Azure Uri. - /// Azure Key. + /// Azure Key. /// Task tracking completion of the REST call. public async Task SetTpmLogicalDeviceSettingsInfoAsync(int logicalDeviceId, string azureUri, string azureKey) { diff --git a/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.UniversalWindows/Core/AppDeployment.cs b/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.UniversalWindows/Core/AppDeployment.cs index 9ef89e6e..b40c2767 100644 --- a/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.UniversalWindows/Core/AppDeployment.cs +++ b/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.UniversalWindows/Core/AppDeployment.cs @@ -112,6 +112,20 @@ public async Task GetInstallStatusAsync() } #pragma warning restore 1998 + /// + /// Installs an application + /// + /// Friendly name (ex: Hello World) of the application. If this parameter is not provided, the name of the package is assumed to be the app name. + /// The application package file. + /// List containing the required dependency files. + /// Optional certificate file. + /// How frequently we should check the installation state. + /// Operation timeout. + /// Indicate whether or not the previous app version should be uninstalled prior to installing. + /// InstallApplication sends ApplicationInstallStatus events to indicate the current progress in the installation process. + /// Some applications may opt to not register for the AppInstallStatus event and await on InstallApplication. + /// Task for tracking completion of install initialization. + public async Task InstallApplicationAsync( string appName, StorageFile packageFile, diff --git a/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.UniversalWindows/WindowsDevicePortalWrapper.UniversalWindows.csproj b/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.UniversalWindows/WindowsDevicePortalWrapper.UniversalWindows.csproj index 40f62aa6..ffe721e5 100644 --- a/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.UniversalWindows/WindowsDevicePortalWrapper.UniversalWindows.csproj +++ b/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.UniversalWindows/WindowsDevicePortalWrapper.UniversalWindows.csproj @@ -28,6 +28,8 @@ DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP prompt 4 + + AnyCPU @@ -37,6 +39,7 @@ TRACE;NETFX_CORE;WINDOWS_UWP prompt 4 + bin\Release\WindowsDevicePortalWrapper.UniversalWindows.XML x86 diff --git a/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper/DefaultDevicePortalConnection.cs b/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper/DefaultDevicePortalConnection.cs index 4fa43a9c..07efdb16 100644 --- a/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper/DefaultDevicePortalConnection.cs +++ b/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper/DefaultDevicePortalConnection.cs @@ -44,7 +44,7 @@ public DefaultDevicePortalConnection( } /// - /// Initializes a new instance of the class, using a SecureString to secure the password. + /// Initializes a new instance of the class, using a SecureString to secure the password. /// /// device identifier /// WDP username diff --git a/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.csproj b/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.csproj index cfcf6357..8395aaee 100644 --- a/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.csproj +++ b/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper/WindowsDevicePortalWrapper.csproj @@ -22,6 +22,8 @@ DEBUG;TRACE prompt 4 + + pdbonly @@ -30,6 +32,7 @@ TRACE prompt 4 + bin\Release\WindowsDevicePortalWrapper.xml