UNPKG

@nodert-win11-22h2/windows.management.deployment

Version:

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

1,347 lines (1,101 loc) 49.5 kB
PackageVersion = (function () { var cls = function PackageVersion() { this.major = new Number(); this.minor = new Number(); this.build = new Number(); this.revision = new Number(); }; return cls; }) (); exports.PackageVersion = PackageVersion; DeploymentProgress = (function () { var cls = function DeploymentProgress() { this.state = new DeploymentProgressState(); this.percentage = new Number(); }; return cls; }) (); exports.DeploymentProgress = DeploymentProgress; SharedPackageContainerContract = (function () { var cls = function SharedPackageContainerContract() { }; return cls; }) (); exports.SharedPackageContainerContract = SharedPackageContainerContract; _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(); _SharedPackageContainerCreationCollisionOptions = function () { this.failIfExists = 0; this.mergeWithExisting = 1; this.replaceExisting = 2; } exports.SharedPackageContainerCreationCollisionOptions = new _SharedPackageContainerCreationCollisionOptions(); _SharedPackageContainerOperationStatus = function () { this.success = 0; this.blockedByPolicy = 1; this.alreadyExists = 2; this.packageFamilyExistsInAnotherContainer = 3; this.notFound = 4; this.unknownFailure = 5; } exports.SharedPackageContainerOperationStatus = new _SharedPackageContainerOperationStatus(); _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; AppInstallerManager = (function () { var cls = function AppInstallerManager() { }; cls.prototype.setAutoUpdateSettings = function setAutoUpdateSettings(packageFamilyName, appInstallerInfo) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFamilyName" type="String">A param.</param> /// <param name="appInstallerInfo" type="AutoUpdateSettingsOptions">A param.</param> /// </signature> } cls.prototype.clearAutoUpdateSettings = function clearAutoUpdateSettings(packageFamilyName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFamilyName" type="String">A param.</param> /// </signature> } cls.prototype.pauseAutoUpdatesUntil = function pauseAutoUpdatesUntil(packageFamilyName, dateTime) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFamilyName" type="String">A param.</param> /// <param name="dateTime" type="Date">A param.</param> /// </signature> } cls.getDefault = function getDefault() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="AppInstallerManager" /> /// </signature> return new AppInstallerManager(); } cls.getForSystem = function getForSystem() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="AppInstallerManager" /> /// </signature> return new AppInstallerManager(); } return cls; }) (); exports.AppInstallerManager = AppInstallerManager; AutoUpdateSettingsOptions = (function () { var cls = function AutoUpdateSettingsOptions() { this.version = new PackageVersion(); this.updateBlocksActivation = new Boolean(); this.showPrompt = new Boolean(); this.onLaunch = new Boolean(); this.isAutoRepairEnabled = new Boolean(); this.hoursBetweenUpdateChecks = new Number(); this.forceUpdateFromAnyVersion = new Boolean(); this.automaticBackgroundTask = new Boolean(); this.appInstallerUri = new Object(); this.dependencyPackageUris = new Object(); this.optionalPackageUris = new Object(); this.repairUris = new Object(); this.updateUris = new Object(); }; cls.createFromAppInstallerInfo = function createFromAppInstallerInfo(appInstallerInfo) { /// <signature> /// <summary>Function summary.</summary> /// <param name="appInstallerInfo" type="Object">A param.</param> /// <returns type="AutoUpdateSettingsOptions" /> /// </signature> return new AutoUpdateSettingsOptions(); } return cls; }) (); exports.AutoUpdateSettingsOptions = AutoUpdateSettingsOptions; CreateSharedPackageContainerOptions = (function () { var cls = function CreateSharedPackageContainerOptions() { this.forceAppShutdown = new Boolean(); this.createCollisionOption = new SharedPackageContainerCreationCollisionOptions(); this.members = new Object(); }; return cls; }) (); exports.CreateSharedPackageContainerOptions = CreateSharedPackageContainerOptions; CreateSharedPackageContainerResult = (function () { var cls = function CreateSharedPackageContainerResult() { this.container = new SharedPackageContainer(); this.extendedError = new Number(); this.status = new SharedPackageContainerOperationStatus(); }; return cls; }) (); exports.CreateSharedPackageContainerResult = CreateSharedPackageContainerResult; DeleteSharedPackageContainerOptions = (function () { var cls = function DeleteSharedPackageContainerOptions() { this.forceAppShutdown = new Boolean(); this.allUsers = new Boolean(); }; return cls; }) (); exports.DeleteSharedPackageContainerOptions = DeleteSharedPackageContainerOptions; DeleteSharedPackageContainerResult = (function () { var cls = function DeleteSharedPackageContainerResult() { this.extendedError = new Number(); this.status = new SharedPackageContainerOperationStatus(); }; return cls; }) (); exports.DeleteSharedPackageContainerResult = DeleteSharedPackageContainerResult; 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; FindSharedPackageContainerOptions = (function () { var cls = function FindSharedPackageContainerOptions() { this.packageFamilyName = new String(); this.name = new String(); }; return cls; }) (); exports.FindSharedPackageContainerOptions = FindSharedPackageContainerOptions; PackageAllUserProvisioningOptions = (function () { var cls = function PackageAllUserProvisioningOptions() { this.optionalPackageFamilyNames = new Object(); this.projectionOrderPackageFamilyNames = new Object(); }; return cls; }) (); exports.PackageAllUserProvisioningOptions = PackageAllUserProvisioningOptions; 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.provisionPackageForAllUsersAsync = function provisionPackageForAllUsersAsync(mainPackageFamilyName, options, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="mainPackageFamilyName" type="String">A param.</param> /// <param name="options" type="PackageAllUserProvisioningOptions">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.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.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; SharedPackageContainer = (function () { var cls = function SharedPackageContainer() { this.id = new String(); this.name = new String(); }; cls.prototype.getMembers = function getMembers() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.removePackageFamily = function removePackageFamily(packageFamilyName, options) { /// <signature> /// <summary>Function summary.</summary> /// <param name="packageFamilyName" type="String">A param.</param> /// <param name="options" type="UpdateSharedPackageContainerOptions">A param.</param> /// <returns type="UpdateSharedPackageContainerResult" /> /// </signature> return new UpdateSharedPackageContainerResult(); } cls.prototype.resetData = function resetData() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="UpdateSharedPackageContainerResult" /> /// </signature> return new UpdateSharedPackageContainerResult(); } return cls; }) (); exports.SharedPackageContainer = SharedPackageContainer; SharedPackageContainerManager = (function () { var cls = function SharedPackageContainerManager() { }; cls.prototype.createContainer = function createContainer(name, options) { /// <signature> /// <summary>Function summary.</summary> /// <param name="name" type="String">A param.</param> /// <param name="options" type="CreateSharedPackageContainerOptions">A param.</param> /// <returns type="CreateSharedPackageContainerResult" /> /// </signature> return new CreateSharedPackageContainerResult(); } cls.prototype.deleteContainer = function deleteContainer(id, options) { /// <signature> /// <summary>Function summary.</summary> /// <param name="id" type="String">A param.</param> /// <param name="options" type="DeleteSharedPackageContainerOptions">A param.</param> /// <returns type="DeleteSharedPackageContainerResult" /> /// </signature> return new DeleteSharedPackageContainerResult(); } cls.prototype.getContainer = function getContainer(id) { /// <signature> /// <summary>Function summary.</summary> /// <param name="id" type="String">A param.</param> /// <returns type="SharedPackageContainer" /> /// </signature> return new SharedPackageContainer(); } cls.prototype.findContainers = function findContainers() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.findContainers = function findContainers(options) { /// <signature> /// <summary>Function summary.</summary> /// <param name="options" type="FindSharedPackageContainerOptions">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.getDefault = function getDefault() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="SharedPackageContainerManager" /> /// </signature> return new SharedPackageContainerManager(); } cls.getForUser = function getForUser(userSid) { /// <signature> /// <summary>Function summary.</summary> /// <param name="userSid" type="String">A param.</param> /// <returns type="SharedPackageContainerManager" /> /// </signature> return new SharedPackageContainerManager(); } cls.getForProvisioning = function getForProvisioning() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="SharedPackageContainerManager" /> /// </signature> return new SharedPackageContainerManager(); } return cls; }) (); exports.SharedPackageContainerManager = SharedPackageContainerManager; SharedPackageContainerMember = (function () { var cls = function SharedPackageContainerMember() { this.packageFamilyName = new String(); }; var cls = function SharedPackageContainerMember(packageFamilyName) { this.packageFamilyName = new String(); }; return cls; }) (); exports.SharedPackageContainerMember = SharedPackageContainerMember; 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; UpdateSharedPackageContainerOptions = (function () { var cls = function UpdateSharedPackageContainerOptions() { this.requirePackagesPresent = new Boolean(); this.forceAppShutdown = new Boolean(); }; return cls; }) (); exports.UpdateSharedPackageContainerOptions = UpdateSharedPackageContainerOptions; UpdateSharedPackageContainerResult = (function () { var cls = function UpdateSharedPackageContainerResult() { this.extendedError = new Number(); this.status = new SharedPackageContainerOperationStatus(); }; return cls; }) (); exports.UpdateSharedPackageContainerResult = UpdateSharedPackageContainerResult;