Biswapriyo Nath : include: Add IPackage2 definition in windows.applicationmodel.idl.
Module: wine Branch: master Commit: e08435a89171f917e9eaca8c71f4c03056bc13ff URL: https://gitlab.winehq.org/wine/wine/-/commit/e08435a89171f917e9eaca8c71f4c03... Author: Biswapriyo Nath <nathbappai(a)gmail.com> Date: Fri Sep 8 08:54:59 2023 +0000 include: Add IPackage2 definition in windows.applicationmodel.idl. Required for GNOME/glib project. --- include/windows.applicationmodel.idl | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/include/windows.applicationmodel.idl b/include/windows.applicationmodel.idl index 9c3718dc87d..dfb22d5c371 100644 --- a/include/windows.applicationmodel.idl +++ b/include/windows.applicationmodel.idl @@ -36,6 +36,7 @@ namespace Windows.ApplicationModel { interface IAppDisplayInfo; interface IPackage; + interface IPackage2; interface IPackage3; interface IPackageStatus; interface IPackageId; @@ -92,6 +93,22 @@ namespace Windows.ApplicationModel { [propget] HRESULT Dependencies([out, retval] Windows.Foundation.Collections.IVectorView<Windows.ApplicationModel.Package *> **value); } + [ + contract(Windows.Foundation.UniversalApiContract, 1.0), + exclusiveto(Windows.ApplicationModel.Package), + uuid(a6612fb6-7688-4ace-95fb-359538e7aa01) + ] + interface IPackage2 : IInspectable + { + [propget] HRESULT DisplayName([out, retval] HSTRING *value); + [propget] HRESULT PublisherDisplayName([out, retval] HSTRING *value); + [propget] HRESULT Description([out, retval] HSTRING *value); + [propget] HRESULT Logo([out, retval] Windows.Foundation.Uri **value); + [propget] HRESULT IsResourcePackage([out, retval] boolean *value); + [propget] HRESULT IsBundle([out, retval] boolean *value); + [propget] HRESULT IsDevelopmentMode([out, retval] boolean *value); + } + [ exclusiveto(Windows.ApplicationModel.Package), uuid(5f738b61-f86a-4917-93d1-f1ee9d3b35d9),
participants (1)
-
Alexandre Julliard