public static DataTransferManager GetDataTransferManager(IntPtr appWindow) { var interop = DataTransferManager.As <IDataTransferManagerInterop>(); Guid id = new Guid(0xa5caee9b, 0x8708, 0x49d1, 0x8d, 0x36, 0x67, 0xd2, 0x5a, 0x8d, 0xa0, 0x0c); IntPtr result; result = interop.GetForWindow(appWindow, id); DataTransferManager dataTransferManager = MarshalInterface <DataTransferManager> .FromAbi(result); return(dataTransferManager); }
public static void ShowShare(IntPtr appWindow) { var interop = DataTransferManager.As <IDataTransferManagerInterop>(); interop.ShowShareUIForWindow(appWindow); }