Commit 1aadd3fc authored by Rémi Bernon's avatar Rémi Bernon Committed by Alexandre Julliard

include: Add Windows.Foundation.Collections.IObservableMap<K, V> definition.

parent 44906b60
......@@ -23,7 +23,7 @@
import "inspectable.idl";
import "asyncinfo.idl";
import "windowscontracts.idl";
/* import "eventtoken.idl"; */
import "eventtoken.idl";
import "ivectorchangedeventargs.idl";
namespace Windows {
......@@ -167,6 +167,18 @@ cpp_quote("#endif")
[
contract(Windows.Foundation.FoundationContract, 1.0),
uuid(65df2bf5-bf39-41b5-aebc-5a9d865e472b)
]
interface IObservableMap<K, V> : IInspectable
requires Windows.Foundation.Collections.IMap<K, V>
{
[eventadd] HRESULT MapChanged([in] Windows.Foundation.Collections.MapChangedEventHandler<K, V> *handler,
[out, retval] EventRegistrationToken *token);
[eventremove] HRESULT MapChanged([in] EventRegistrationToken token);
}
[
contract(Windows.Foundation.FoundationContract, 1.0),
uuid(bbe1fa4c-b0e3-4583-baef-1f1b2e483e56)
]
interface IVectorView<T> : IInspectable
......
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