예제 #1
0
파일: Share.uwp.cs 프로젝트: sung-su/maui
        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);
        }
예제 #2
0
파일: Share.uwp.cs 프로젝트: sung-su/maui
        public static void ShowShare(IntPtr appWindow)
        {
            var interop = DataTransferManager.As <IDataTransferManagerInterop>();

            interop.ShowShareUIForWindow(appWindow);
        }