Skip to content

Conversation

@DrusTheAxe
Copy link
Member

@DrusTheAxe DrusTheAxe commented Dec 24, 2025

Add PackageVolume APIs for parity+ with Windows.Management.Deployment

PackageVolume additions:

  • IsAppxInstallSupported
  • IsOffline
  • static IsFeatureSupported()
  • static AddAsync()
  • static GetDefault()
  • GetAvailableSpaceAsync()
  • GetPackageVolumeByName()
  • GetPackageVolumeByPath()
  • RemoveAsync()
  • SetDefault()
  • SetOfflineAsync()
  • SetOnlineAsync()

NOTE: FindPackageVolumeBy... are deprecated and will be removed in a future release. Use the equivalent GetPackageVolumeBy... methods, which are identical except for the name (per standard WinRT naming, Find=return list, Get=return 1 (or null)).

See `specs\packagemanager\PackageManagement.md #5485 (comment) for more information.

closes #5485

https://task.ms/57784255

@DrusTheAxe DrusTheAxe added this to the 2.0 milestone Dec 24, 2025
@DrusTheAxe DrusTheAxe self-assigned this Dec 24, 2025
@DrusTheAxe DrusTheAxe added area-Deployment Issues related to packaging, installation, runtime (e.g., SelfContained, Unpackaged) and removed needs-triage labels Dec 24, 2025
@DrusTheAxe
Copy link
Member Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command.

@DrusTheAxe
Copy link
Member Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-Deployment Issues related to packaging, installation, runtime (e.g., SelfContained, Unpackaged)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Forgot to implement the WASDK API for operations related to PackageVolume?

2 participants