Commit 5050ae66 authored by Rémi Bernon's avatar Rémi Bernon Committed by Alexandre Julliard

include: Add Windows.Foundation.Collections.IPropertySet definition.

parent 1aadd3fc
......@@ -27,6 +27,32 @@ import "eventtoken.idl";
/* import "ivectorchangedeventargs.idl"; */
import "windows.foundation.collections.idl";
namespace Windows.Foundation.Collections {
interface IPropertySet;
declare {
interface Windows.Foundation.Collections.IKeyValuePair<HSTRING, IInspectable *>;
interface Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IKeyValuePair<HSTRING, IInspectable *> *>;
interface Windows.Foundation.Collections.IIterator<Windows.Foundation.Collections.IKeyValuePair<HSTRING, IInspectable *> *>;
interface Windows.Foundation.Collections.IMapChangedEventArgs<HSTRING>;
interface Windows.Foundation.Collections.MapChangedEventHandler<HSTRING, IInspectable *>;
interface Windows.Foundation.Collections.IMap<HSTRING, IInspectable *>;
interface Windows.Foundation.Collections.IMapView<HSTRING, IInspectable *>;
interface Windows.Foundation.Collections.IObservableMap<HSTRING, IInspectable *>;
}
[
contract(Windows.Foundation.FoundationContract, 1.0),
uuid(8a43ed9f-f4e6-4421-acf9-1dab2986820c)
]
interface IPropertySet : IInspectable
requires Windows.Foundation.Collections.IObservableMap<HSTRING, IInspectable *>,
Windows.Foundation.Collections.IMap<HSTRING, IInspectable *>,
Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IKeyValuePair<HSTRING, IInspectable *> *>
{
}
}
namespace Windows.Foundation {
typedef enum PropertyType PropertyType;
typedef struct Point Point;
......
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