UNPKG

@nodert-win10-20h1/windows.management.deployment

Version:

Use the Windows.Management.Deployment UWP API directly from Node.js

984 lines (820 loc) 37.1 kB
DeploymentProgress = (function () { var cls = function DeploymentProgress() { this.state = new DeploymentProgressState(); this.percentage = new Number(); }; return cls; }) (); exports.DeploymentProgress = DeploymentProgress; _AddPackageByAppInstallerOptions = function () { this.none = 0; this.installAllResources = 1; this.forceTargetAppShutdown = 2; this.requiredContentGroupOnly = 3; this.limitToExistingPackages = 4; } exports.AddPackageByAppInstallerOptions = new _AddPackageByAppInstallerOptions(); _DeploymentOptions = function () { this.none = 0; this.forceApplicationShutdown = 1; this.developmentMode = 2; this.installAllResources = 3; this.forceTargetApplicationShutdown = 4; this.requiredContentGroupOnly = 5; this.forceUpdateFromAnyVersion = 6; this.retainFilesOnFailure = 7; this.stageInPlace = 8; } exports.DeploymentOptions = new _DeploymentOptions(); _DeploymentProgressState = function () { this.queued = 0; this.processing = 1; } exports.DeploymentProgressState = new _DeploymentProgressState(); _PackageInstallState = function () { this.notInstalled = 0; this.staged = 1; this.installed = 2; this.paused = 3; } exports.PackageInstallState = new _PackageInstallState(); _PackageState = function () { this.normal = 0; this.licenseInvalid = 1; this.modified = 2; this.tampered = 3; } exports.PackageState = new _PackageState(); _PackageStatus = function () { this.oK = 0; this.licenseIssue = 1; this.modified = 2; this.tampered = 3; this.disabled = 4; } exports.PackageStatus = new _PackageStatus(); _PackageStubPreference = function () { this.full = 0; this.stub = 1; } exports.PackageStubPreference = new _PackageStubPreference(); _PackageTypes = function () { this.none = 0; this.main = 1; this.framework = 2; this.resource = 3; this.bundle = 4; this.xap = 5; this.optional = 6; this.all = 7; } exports.PackageTypes = new _PackageTypes(); _RemovalOptions = function () { this.none = 0; this.preserveApplicationData = 1; this.preserveRoamableApplicationData = 2; this.removeForAllUsers = 3; } exports.RemovalOptions = new _RemovalOptions(); _StubPackageOption = function () { this.default = 0; this.installFull = 1; this.installStub = 2; this.usePreference = 3; } exports.StubPackageOption = new _StubPackageOption(); AddPackageOptions = (function () { var cls = function AddPackageOptions() { this.targetVolume = new PackageVolume(); this.stubPackageOption = new StubPackageOption(); this.stageInPlace = new Boolean(); this.retainFilesOnFailure = new Boolean(); this.requiredContentGroupOnly = new Boolean(); this.installAllResources = new Boolean(); this.forceUpdateFromAnyVersion = new Boolean(); this.forceTargetAppShutdown = new Boolean(); this.forceAppShutdown = new Boolean(); this.externalLocationUri = new Object(); this.developerMode = new Boolean(); this.deferRegistrationWhenPackagesAreInUse = new Boolean(); this.allowUnsigned = new Boolean(); this.dependencyPackageUris = new Object(); this.optionalPackageFamilyNames = new Object(); this.optionalPackageUris = new Object(); this.relatedPackageUris = new Object(); }; return cls; }) (); exports.AddPackageOptions = AddPackageOptions; DeploymentResult = (function () { var cls = function DeploymentResult() { this.activityId = new String(); this.errorText = new String(); this.extendedErrorCode = new Number(); this.isRegistered = new Boolean(); }; return cls; }) (); exports.DeploymentResult = DeploymentResult; PackageManager = (function () { var cls = function PackageManager() { this.debugSettings = new PackageManagerDebugSettings(); }; cls.prototype.stagePackageAsync = function stagePackageAsync(packageUri, dependencyPackageUris, options, targetVolume, optionalPackageFamilyNames, packageUrisToInstall, relatedPackageUris, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageUri" type="Object">A param.</param> /// <param name="dependencyPackageUris" type="Object">A param.</param> /// <param name="options" type="DeploymentOptions">A param.</param> /// <param name="targetVolume" type="PackageVolume">A param.</param> /// <param name="optionalPackageFamilyNames" type="Object">A param.</param> /// <param name="packageUrisToInstall" type="Object">A param.</param> /// <param name="relatedPackageUris" type="Object">A param.</param> /// </signature> } cls.prototype.stagePackageAsync = function stagePackageAsync(packageUri, dependencyPackageUris, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageUri" type="Object">A param.</param> /// <param name="dependencyPackageUris" type="Object">A param.</param> /// </signature> } cls.prototype.stagePackageAsync = function stagePackageAsync(packageUri, dependencyPackageUris, deploymentOptions, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageUri" type="Object">A param.</param> /// <param name="dependencyPackageUris" type="Object">A param.</param> /// <param name="deploymentOptions" type="DeploymentOptions">A param.</param> /// </signature> } cls.prototype.stagePackageAsync = function stagePackageAsync(packageUri, dependencyPackageUris, deploymentOptions, targetVolume, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageUri" type="Object">A param.</param> /// <param name="dependencyPackageUris" type="Object">A param.</param> /// <param name="deploymentOptions" type="DeploymentOptions">A param.</param> /// <param name="targetVolume" type="PackageVolume">A param.</param> /// </signature> } cls.prototype.stagePackageAsync = function stagePackageAsync(packageUri, dependencyPackageUris, deploymentOptions, targetVolume, optionalPackageFamilyNames, externalPackageUris, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageUri" type="Object">A param.</param> /// <param name="dependencyPackageUris" type="Object">A param.</param> /// <param name="deploymentOptions" type="DeploymentOptions">A param.</param> /// <param name="targetVolume" type="PackageVolume">A param.</param> /// <param name="optionalPackageFamilyNames" type="Object">A param.</param> /// <param name="externalPackageUris" type="Object">A param.</param> /// </signature> } cls.prototype.requestAddPackageAsync = function requestAddPackageAsync(packageUri, dependencyPackageUris, deploymentOptions, targetVolume, optionalPackageFamilyNames, relatedPackageUris, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageUri" type="Object">A param.</param> /// <param name="dependencyPackageUris" type="Object">A param.</param> /// <param name="deploymentOptions" type="DeploymentOptions">A param.</param> /// <param name="targetVolume" type="PackageVolume">A param.</param> /// <param name="optionalPackageFamilyNames" type="Object">A param.</param> /// <param name="relatedPackageUris" type="Object">A param.</param> /// </signature> } cls.prototype.requestAddPackageAsync = function requestAddPackageAsync(packageUri, dependencyPackageUris, deploymentOptions, targetVolume, optionalPackageFamilyNames, relatedPackageUris, packageUrisToInstall, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageUri" type="Object">A param.</param> /// <param name="dependencyPackageUris" type="Object">A param.</param> /// <param name="deploymentOptions" type="DeploymentOptions">A param.</param> /// <param name="targetVolume" type="PackageVolume">A param.</param> /// <param name="optionalPackageFamilyNames" type="Object">A param.</param> /// <param name="relatedPackageUris" type="Object">A param.</param> /// <param name="packageUrisToInstall" type="Object">A param.</param> /// </signature> } cls.prototype.deprovisionPackageForAllUsersAsync = function deprovisionPackageForAllUsersAsync(packageFamilyName, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFamilyName" type="String">A param.</param> /// </signature> } cls.prototype.addPackageByUriAsync = function addPackageByUriAsync(packageUri, options, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageUri" type="Object">A param.</param> /// <param name="options" type="AddPackageOptions">A param.</param> /// </signature> } cls.prototype.stagePackageByUriAsync = function stagePackageByUriAsync(packageUri, options, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageUri" type="Object">A param.</param> /// <param name="options" type="StagePackageOptions">A param.</param> /// </signature> } cls.prototype.registerPackageByUriAsync = function registerPackageByUriAsync(manifestUri, options, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="manifestUri" type="Object">A param.</param> /// <param name="options" type="RegisterPackageOptions">A param.</param> /// </signature> } cls.prototype.registerPackagesByFullNameAsync = function registerPackagesByFullNameAsync(packageFullNames, options, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFullNames" type="Object">A param.</param> /// <param name="options" type="RegisterPackageOptions">A param.</param> /// </signature> } cls.prototype.addPackageAsync = function addPackageAsync(packageUri, dependencyPackageUris, deploymentOptions, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageUri" type="Object">A param.</param> /// <param name="dependencyPackageUris" type="Object">A param.</param> /// <param name="deploymentOptions" type="DeploymentOptions">A param.</param> /// </signature> } cls.prototype.addPackageAsync = function addPackageAsync(packageUri, dependencyPackageUris, deploymentOptions, targetVolume, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageUri" type="Object">A param.</param> /// <param name="dependencyPackageUris" type="Object">A param.</param> /// <param name="deploymentOptions" type="DeploymentOptions">A param.</param> /// <param name="targetVolume" type="PackageVolume">A param.</param> /// </signature> } cls.prototype.addPackageAsync = function addPackageAsync(packageUri, dependencyPackageUris, deploymentOptions, targetVolume, optionalPackageFamilyNames, externalPackageUris, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageUri" type="Object">A param.</param> /// <param name="dependencyPackageUris" type="Object">A param.</param> /// <param name="deploymentOptions" type="DeploymentOptions">A param.</param> /// <param name="targetVolume" type="PackageVolume">A param.</param> /// <param name="optionalPackageFamilyNames" type="Object">A param.</param> /// <param name="externalPackageUris" type="Object">A param.</param> /// </signature> } cls.prototype.addPackageAsync = function addPackageAsync(packageUri, dependencyPackageUris, options, targetVolume, optionalPackageFamilyNames, packageUrisToInstall, relatedPackageUris, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageUri" type="Object">A param.</param> /// <param name="dependencyPackageUris" type="Object">A param.</param> /// <param name="options" type="DeploymentOptions">A param.</param> /// <param name="targetVolume" type="PackageVolume">A param.</param> /// <param name="optionalPackageFamilyNames" type="Object">A param.</param> /// <param name="packageUrisToInstall" type="Object">A param.</param> /// <param name="relatedPackageUris" type="Object">A param.</param> /// </signature> } cls.prototype.updatePackageAsync = function updatePackageAsync(packageUri, dependencyPackageUris, deploymentOptions, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageUri" type="Object">A param.</param> /// <param name="dependencyPackageUris" type="Object">A param.</param> /// <param name="deploymentOptions" type="DeploymentOptions">A param.</param> /// </signature> } cls.prototype.removePackageAsync = function removePackageAsync(packageFullName, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFullName" type="String">A param.</param> /// </signature> } cls.prototype.removePackageAsync = function removePackageAsync(packageFullName, removalOptions, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFullName" type="String">A param.</param> /// <param name="removalOptions" type="RemovalOptions">A param.</param> /// </signature> } cls.prototype.registerPackageAsync = function registerPackageAsync(manifestUri, dependencyPackageUris, deploymentOptions, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="manifestUri" type="Object">A param.</param> /// <param name="dependencyPackageUris" type="Object">A param.</param> /// <param name="deploymentOptions" type="DeploymentOptions">A param.</param> /// </signature> } cls.prototype.registerPackageAsync = function registerPackageAsync(manifestUri, dependencyPackageUris, deploymentOptions, appDataVolume, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="manifestUri" type="Object">A param.</param> /// <param name="dependencyPackageUris" type="Object">A param.</param> /// <param name="deploymentOptions" type="DeploymentOptions">A param.</param> /// <param name="appDataVolume" type="PackageVolume">A param.</param> /// </signature> } cls.prototype.cleanupPackageForUserAsync = function cleanupPackageForUserAsync(packageName, userSecurityId, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageName" type="String">A param.</param> /// <param name="userSecurityId" type="String">A param.</param> /// </signature> } cls.prototype.registerPackageByFullNameAsync = function registerPackageByFullNameAsync(mainPackageFullName, dependencyPackageFullNames, deploymentOptions, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="mainPackageFullName" type="String">A param.</param> /// <param name="dependencyPackageFullNames" type="Object">A param.</param> /// <param name="deploymentOptions" type="DeploymentOptions">A param.</param> /// </signature> } cls.prototype.stageUserDataAsync = function stageUserDataAsync(packageFullName, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFullName" type="String">A param.</param> /// </signature> } cls.prototype.stageUserDataAsync = function stageUserDataAsync(packageFullName, deploymentOptions, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFullName" type="String">A param.</param> /// <param name="deploymentOptions" type="DeploymentOptions">A param.</param> /// </signature> } cls.prototype.addPackageVolumeAsync = function addPackageVolumeAsync(packageStorePath, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageStorePath" type="String">A param.</param> /// </signature> } cls.prototype.movePackageToVolumeAsync = function movePackageToVolumeAsync(packageFullName, deploymentOptions, targetVolume, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFullName" type="String">A param.</param> /// <param name="deploymentOptions" type="DeploymentOptions">A param.</param> /// <param name="targetVolume" type="PackageVolume">A param.</param> /// </signature> } cls.prototype.removePackageVolumeAsync = function removePackageVolumeAsync(volume, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="volume" type="PackageVolume">A param.</param> /// </signature> } cls.prototype.setPackageVolumeOfflineAsync = function setPackageVolumeOfflineAsync(packageVolume, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageVolume" type="PackageVolume">A param.</param> /// </signature> } cls.prototype.setPackageVolumeOnlineAsync = function setPackageVolumeOnlineAsync(packageVolume, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageVolume" type="PackageVolume">A param.</param> /// </signature> } cls.prototype.getPackageVolumesAsync = function getPackageVolumesAsync(callback) { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.registerPackageByFamilyNameAsync = function registerPackageByFamilyNameAsync(mainPackageFamilyName, dependencyPackageFamilyNames, deploymentOptions, appDataVolume, optionalPackageFamilyNames, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="mainPackageFamilyName" type="String">A param.</param> /// <param name="dependencyPackageFamilyNames" type="Object">A param.</param> /// <param name="deploymentOptions" type="DeploymentOptions">A param.</param> /// <param name="appDataVolume" type="PackageVolume">A param.</param> /// <param name="optionalPackageFamilyNames" type="Object">A param.</param> /// </signature> } cls.prototype.provisionPackageForAllUsersAsync = function provisionPackageForAllUsersAsync(packageFamilyName, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFamilyName" type="String">A param.</param> /// </signature> } cls.prototype.addPackageByAppInstallerFileAsync = function addPackageByAppInstallerFileAsync(appInstallerFileUri, options, targetVolume, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="appInstallerFileUri" type="Object">A param.</param> /// <param name="options" type="AddPackageByAppInstallerOptions">A param.</param> /// <param name="targetVolume" type="PackageVolume">A param.</param> /// </signature> } cls.prototype.requestAddPackageByAppInstallerFileAsync = function requestAddPackageByAppInstallerFileAsync(appInstallerFileUri, options, targetVolume, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="appInstallerFileUri" type="Object">A param.</param> /// <param name="options" type="AddPackageByAppInstallerOptions">A param.</param> /// <param name="targetVolume" type="PackageVolume">A param.</param> /// </signature> } cls.prototype.findProvisionedPackages = function findProvisionedPackages() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.setPackageStubPreference = function setPackageStubPreference(packageFamilyName, useStub) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFamilyName" type="String">A param.</param> /// <param name="useStub" type="PackageStubPreference">A param.</param> /// </signature> } cls.prototype.getPackageStubPreference = function getPackageStubPreference(packageFamilyName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFamilyName" type="String">A param.</param> /// <returns type="PackageStubPreference" /> /// </signature> return new PackageStubPreference(); } cls.prototype.findPackages = function findPackages() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackages = function findPackages(packageName, packagePublisher) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageName" type="String">A param.</param> /// <param name="packagePublisher" type="String">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackages = function findPackages(packageFamilyName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFamilyName" type="String">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackagesForUser = function findPackagesForUser(userSecurityId) { /// <signature> /// <summary>Function summary.</summary> /// <param name="userSecurityId" type="String">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackagesForUser = function findPackagesForUser(userSecurityId, packageName, packagePublisher) { /// <signature> /// <summary>Function summary.</summary> /// <param name="userSecurityId" type="String">A param.</param> /// <param name="packageName" type="String">A param.</param> /// <param name="packagePublisher" type="String">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackagesForUser = function findPackagesForUser(userSecurityId, packageFamilyName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="userSecurityId" type="String">A param.</param> /// <param name="packageFamilyName" type="String">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findUsers = function findUsers(packageFullName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFullName" type="String">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.setPackageState = function setPackageState(packageFullName, packageState) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFullName" type="String">A param.</param> /// <param name="packageState" type="PackageState">A param.</param> /// </signature> } cls.prototype.findPackage = function findPackage(packageFullName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFullName" type="String">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackageForUser = function findPackageForUser(userSecurityId, packageFullName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="userSecurityId" type="String">A param.</param> /// <param name="packageFullName" type="String">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackagesWithPackageTypes = function findPackagesWithPackageTypes(packageTypes) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageTypes" type="PackageTypes">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackagesWithPackageTypes = function findPackagesWithPackageTypes(packageName, packagePublisher, packageTypes) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageName" type="String">A param.</param> /// <param name="packagePublisher" type="String">A param.</param> /// <param name="packageTypes" type="PackageTypes">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackagesWithPackageTypes = function findPackagesWithPackageTypes(packageFamilyName, packageTypes) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFamilyName" type="String">A param.</param> /// <param name="packageTypes" type="PackageTypes">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackagesForUserWithPackageTypes = function findPackagesForUserWithPackageTypes(userSecurityId, packageTypes) { /// <signature> /// <summary>Function summary.</summary> /// <param name="userSecurityId" type="String">A param.</param> /// <param name="packageTypes" type="PackageTypes">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackagesForUserWithPackageTypes = function findPackagesForUserWithPackageTypes(userSecurityId, packageName, packagePublisher, packageTypes) { /// <signature> /// <summary>Function summary.</summary> /// <param name="userSecurityId" type="String">A param.</param> /// <param name="packageName" type="String">A param.</param> /// <param name="packagePublisher" type="String">A param.</param> /// <param name="packageTypes" type="PackageTypes">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackagesForUserWithPackageTypes = function findPackagesForUserWithPackageTypes(userSecurityId, packageFamilyName, packageTypes) { /// <signature> /// <summary>Function summary.</summary> /// <param name="userSecurityId" type="String">A param.</param> /// <param name="packageFamilyName" type="String">A param.</param> /// <param name="packageTypes" type="PackageTypes">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.clearPackageStatus = function clearPackageStatus(packageFullName, status) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFullName" type="String">A param.</param> /// <param name="status" type="PackageStatus">A param.</param> /// </signature> } cls.prototype.findPackageVolume = function findPackageVolume(volumeName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="volumeName" type="String">A param.</param> /// <returns type="PackageVolume" /> /// </signature> return new PackageVolume(); } cls.prototype.findPackageVolumes = function findPackageVolumes() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.getDefaultPackageVolume = function getDefaultPackageVolume() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="PackageVolume" /> /// </signature> return new PackageVolume(); } cls.prototype.setDefaultPackageVolume = function setDefaultPackageVolume(volume) { /// <signature> /// <summary>Function summary.</summary> /// <param name="volume" type="PackageVolume">A param.</param> /// </signature> } cls.prototype.setPackageStatus = function setPackageStatus(packageFullName, status) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFullName" type="String">A param.</param> /// <param name="status" type="PackageStatus">A param.</param> /// </signature> } return cls; }) (); exports.PackageManager = PackageManager; PackageManagerDebugSettings = (function () { var cls = function PackageManagerDebugSettings() { }; cls.prototype.setContentGroupStateAsync = function setContentGroupStateAsync(package, contentGroupName, state, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="package" type="Object">A param.</param> /// <param name="contentGroupName" type="String">A param.</param> /// <param name="state" type="Number">A param.</param> /// </signature> } cls.prototype.setContentGroupStateAsync = function setContentGroupStateAsync(package, contentGroupName, state, completionPercentage, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="package" type="Object">A param.</param> /// <param name="contentGroupName" type="String">A param.</param> /// <param name="state" type="Number">A param.</param> /// <param name="completionPercentage" type="Number">A param.</param> /// </signature> } return cls; }) (); exports.PackageManagerDebugSettings = PackageManagerDebugSettings; PackageUserInformation = (function () { var cls = function PackageUserInformation() { this.installState = new PackageInstallState(); this.userSecurityId = new String(); }; return cls; }) (); exports.PackageUserInformation = PackageUserInformation; PackageVolume = (function () { var cls = function PackageVolume() { this.isOffline = new Boolean(); this.isSystemVolume = new Boolean(); this.mountPoint = new String(); this.name = new String(); this.packageStorePath = new String(); this.supportsHardLinks = new Boolean(); this.isAppxInstallSupported = new Boolean(); this.isFullTrustPackageSupported = new Boolean(); }; cls.prototype.getAvailableSpaceAsync = function getAvailableSpaceAsync(callback) { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.findPackages = function findPackages() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackages = function findPackages(packageName, packagePublisher) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageName" type="String">A param.</param> /// <param name="packagePublisher" type="String">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackages = function findPackages(packageFamilyName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFamilyName" type="String">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackagesWithPackageTypes = function findPackagesWithPackageTypes(packageTypes) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageTypes" type="PackageTypes">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackagesWithPackageTypes = function findPackagesWithPackageTypes(packageTypes, packageName, packagePublisher) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageTypes" type="PackageTypes">A param.</param> /// <param name="packageName" type="String">A param.</param> /// <param name="packagePublisher" type="String">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackagesWithPackageTypes = function findPackagesWithPackageTypes(packageTypes, packageFamilyName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageTypes" type="PackageTypes">A param.</param> /// <param name="packageFamilyName" type="String">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackage = function findPackage(packageFullName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFullName" type="String">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackagesForUser = function findPackagesForUser(userSecurityId) { /// <signature> /// <summary>Function summary.</summary> /// <param name="userSecurityId" type="String">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackagesForUser = function findPackagesForUser(userSecurityId, packageName, packagePublisher) { /// <signature> /// <summary>Function summary.</summary> /// <param name="userSecurityId" type="String">A param.</param> /// <param name="packageName" type="String">A param.</param> /// <param name="packagePublisher" type="String">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackagesForUser = function findPackagesForUser(userSecurityId, packageFamilyName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="userSecurityId" type="String">A param.</param> /// <param name="packageFamilyName" type="String">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackagesForUserWithPackageTypes = function findPackagesForUserWithPackageTypes(userSecurityId, packageTypes) { /// <signature> /// <summary>Function summary.</summary> /// <param name="userSecurityId" type="String">A param.</param> /// <param name="packageTypes" type="PackageTypes">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackagesForUserWithPackageTypes = function findPackagesForUserWithPackageTypes(userSecurityId, packageTypes, packageName, packagePublisher) { /// <signature> /// <summary>Function summary.</summary> /// <param name="userSecurityId" type="String">A param.</param> /// <param name="packageTypes" type="PackageTypes">A param.</param> /// <param name="packageName" type="String">A param.</param> /// <param name="packagePublisher" type="String">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackagesForUserWithPackageTypes = function findPackagesForUserWithPackageTypes(userSecurityId, packageTypes, packageFamilyName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="userSecurityId" type="String">A param.</param> /// <param name="packageTypes" type="PackageTypes">A param.</param> /// <param name="packageFamilyName" type="String">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findPackageForUser = function findPackageForUser(userSecurityId, packageFullName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="userSecurityId" type="String">A param.</param> /// <param name="packageFullName" type="String">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } return cls; }) (); exports.PackageVolume = PackageVolume; RegisterPackageOptions = (function () { var cls = function RegisterPackageOptions() { this.stageInPlace = new Boolean(); this.installAllResources = new Boolean(); this.forceUpdateFromAnyVersion = new Boolean(); this.forceTargetAppShutdown = new Boolean(); this.forceAppShutdown = new Boolean(); this.externalLocationUri = new Object(); this.developerMode = new Boolean(); this.deferRegistrationWhenPackagesAreInUse = new Boolean(); this.appDataVolume = new PackageVolume(); this.allowUnsigned = new Boolean(); this.dependencyPackageUris = new Object(); this.optionalPackageFamilyNames = new Object(); }; return cls; }) (); exports.RegisterPackageOptions = RegisterPackageOptions; StagePackageOptions = (function () { var cls = function StagePackageOptions() { this.targetVolume = new PackageVolume(); this.stubPackageOption = new StubPackageOption(); this.stageInPlace = new Boolean(); this.requiredContentGroupOnly = new Boolean(); this.installAllResources = new Boolean(); this.forceUpdateFromAnyVersion = new Boolean(); this.externalLocationUri = new Object(); this.developerMode = new Boolean(); this.allowUnsigned = new Boolean(); this.dependencyPackageUris = new Object(); this.optionalPackageFamilyNames = new Object(); this.optionalPackageUris = new Object(); this.relatedPackageUris = new Object(); }; return cls; }) (); exports.StagePackageOptions = StagePackageOptions;