public async Task Test_ClipboardAccess_LockTimeout_Exception() { using (await ClipboardNative.AccessAsync()) using (var clipboardAccessToken = await ClipboardNative.AccessAsync()) { Assert.Throws <ClipboardAccessDeniedException>(() => clipboardAccessToken.ThrowWhenNoAccess()); } }
public async Task Test_ClipboardAccess_LockTimeout() { using (var outerClipboardAcess = await ClipboardNative.AccessAsync()) { Assert.True(outerClipboardAcess.CanAccess); var clipboardAccessToken = await ClipboardNative.AccessAsync(); Assert.True(clipboardAccessToken.IsLockTimeout); } }
public async Task LockClipboard() { using (await ClipboardNative.AccessAsync(_handle)) { } }