Commit e08435a8 authored by Biswapriyo Nath's avatar Biswapriyo Nath Committed by Alexandre Julliard

include: Add IPackage2 definition in windows.applicationmodel.idl.

Required for GNOME/glib project.
parent 763dc064
......@@ -36,6 +36,7 @@ namespace Windows.ApplicationModel {
interface IAppDisplayInfo;
interface IPackage;
interface IPackage2;
interface IPackage3;
interface IPackageStatus;
interface IPackageId;
......@@ -93,6 +94,22 @@ namespace Windows.ApplicationModel {
}
[
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),
version(0x0a000000)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment