// // Copyright (c) Microsoft Corporation. All rights reserved. // // // File generated by WinMDIDL version 8.00.0021 // import "inspectable.idl"; import "AsyncInfo.idl"; import "EventToken.idl"; import "windowscontracts.idl"; import "Windows.Foundation.idl"; import "Windows.Graphics.Imaging.idl"; // Forward Declare namespace Windows { namespace Foundation { interface IAsyncAction; } } namespace Windows { namespace Graphics { namespace Imaging { runtimeclass SoftwareBitmap; } } } namespace Windows { namespace ApplicationModel { namespace Preview { namespace InkWorkspace { apicontract PreviewInkWorkspaceContract; interface IInkWorkspaceHostedAppManager; interface IInkWorkspaceHostedAppManagerStatics; runtimeclass InkWorkspaceHostedAppManager; } } } } // Generic instantiations // Type definition namespace Windows { namespace ApplicationModel { namespace Preview { namespace InkWorkspace { [contractversion(1.0)] apicontract PreviewInkWorkspaceContract { } [contract(Windows.ApplicationModel.Preview.InkWorkspace.PreviewInkWorkspaceContract, 1.0)] [exclusiveto(Windows.ApplicationModel.Preview.InkWorkspace.InkWorkspaceHostedAppManager)] [uuid(FE0A7990-5E59-4BB7-8A63-7D218CD96300)] interface IInkWorkspaceHostedAppManager : IInspectable { HRESULT SetThumbnailAsync([in] Windows.Graphics.Imaging.SoftwareBitmap* bitmap, [out] [retval] Windows.Foundation.IAsyncAction** action); } [contract(Windows.ApplicationModel.Preview.InkWorkspace.PreviewInkWorkspaceContract, 1.0)] [exclusiveto(Windows.ApplicationModel.Preview.InkWorkspace.InkWorkspaceHostedAppManager)] [uuid(CBFD8CC5-A162-4BC4-84EE-E8716D5233C5)] interface IInkWorkspaceHostedAppManagerStatics : IInspectable { HRESULT GetForCurrentApp([out] [retval] Windows.ApplicationModel.Preview.InkWorkspace.InkWorkspaceHostedAppManager** current); } [contract(Windows.ApplicationModel.Preview.InkWorkspace.PreviewInkWorkspaceContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.ApplicationModel.Preview.InkWorkspace.IInkWorkspaceHostedAppManagerStatics, Windows.ApplicationModel.Preview.InkWorkspace.PreviewInkWorkspaceContract, 1.0)] [threading(both)] runtimeclass InkWorkspaceHostedAppManager { [default] interface Windows.ApplicationModel.Preview.InkWorkspace.IInkWorkspaceHostedAppManager; } } } } }