43 references to ClipboardCore
PresentationCore (9)
System\Windows\clipboard.cs (8)
24
public static void Clear() =>
ClipboardCore
.Clear().ThrowOnFailure();
67
public static void Flush() =>
ClipboardCore
.Flush().ThrowOnFailure();
170
public static void SetFileDropList(StringCollection fileDropList) =>
ClipboardCore
.SetFileDropList(fileDropList);
210
ClipboardCore
.GetDataObject<DataObject, IDataObject>(out IDataObject? dataObject).ThrowOnFailure();
225
return
ClipboardCore
.IsObjectOnClipboard(data);
256
ClipboardCore
.SetData(dataObject, copy).ThrowOnFailure();
448
if (!
ClipboardCore
.IsValidTypeForFormat(typeof(T), format)
481
if (!
ClipboardCore
.IsValidTypeForFormat(typeof(T), format)
System\Windows\dataobject.cs (1)
179
if (!
ClipboardCore
.IsValidTypeForFormat(typeof(T), format))
System.Private.Windows.Core.Tests (27)
System\Private\Windows\Ole\ClipboardCoreTests.cs (27)
68
HRESULT result =
ClipboardCore
.SetData(dataObject, copy: false, retryTimes: 1, retryDelay: 0);
71
result =
ClipboardCore
.TryGetData(out var data, out var original, retryTimes: 1, retryDelay: 0);
88
result =
ClipboardCore
.SetData(dataObject, copy: false, retryTimes: 1, retryDelay: 0);
92
result =
ClipboardCore
.TryGetData(out var data, out var original, retryTimes: 1, retryDelay: 0);
107
HRESULT result =
ClipboardCore
.SetData(dataObject, copy: false, retryTimes: 1, retryDelay: 0);
110
result =
ClipboardCore
.GetDataObject<DataObject, ITestDataObject>(out var data, retryTimes: 1, retryDelay: 0);
143
ClipboardCore
.SetData(data, copy: false, retryTimes: 1, retryDelay: 0);
144
ClipboardCore
.GetDataObject<DataObject, ITestDataObject>(out var outData).Should().Be(HRESULT.S_OK);
166
HRESULT result =
ClipboardCore
.SetData(dataObject, copy: false, retryTimes: 1, retryDelay: 0);
169
result =
ClipboardCore
.GetDataObject<DataObject, ITestDataObject>(out var data, retryTimes: 1, retryDelay: 0);
187
ClipboardCore
.Clear();
188
HRESULT result =
ClipboardCore
.TryGetData(out var data, out var original, retryTimes: 1, retryDelay: 0);
196
ClipboardCore
.Clear();
197
result =
ClipboardCore
.TryGetData(out var data1, out var original1, retryTimes: 1, retryDelay: 0);
210
HRESULT result =
ClipboardCore
.SetData(dataObject, copy: false, retryTimes: 1, retryDelay: 0);
213
ClipboardCore
.Clear();
215
result =
ClipboardCore
.GetDataObject<DataObject, ITestDataObject>(out var data, retryTimes: 1, retryDelay: 0);
216
HRESULT result2 =
ClipboardCore
.GetDataObject<DataObject, ITestDataObject>(out var data2, retryTimes: 1, retryDelay: 0);
306
HRESULT result =
ClipboardCore
.SetData(dataObject, copy: false, retryTimes: 1, retryDelay: 0);
309
ClipboardCore
.GetDataObject<DataObject, ITestDataObject>(out outData1, retryTimes: 1, retryDelay: 0);
310
ClipboardCore
.GetDataObject<DataObject, ITestDataObject>(out outData2, retryTimes: 1, retryDelay: 0);
325
ClipboardCore
.SetData(new DataObject(SomeDataObject.Format, 1), copy: false, retryTimes: 1, retryDelay: 0);
326
ClipboardCore
.GetDataObject<DataObject, ITestDataObject>(out var outData, retryTimes: 1, retryDelay: 0);
339
Action action = () =>
ClipboardCore
.SetData(new DataObject(format!, "data"), copy: true);
346
Action action = () =>
ClipboardCore
.SetFileDropList(null!);
353
Action action = static () =>
ClipboardCore
.SetFileDropList([]);
366
Action action = () =>
ClipboardCore
.SetFileDropList(filePaths);
System.Windows.Forms (7)
System\Windows\Forms\OLE\Clipboard.cs (6)
47
HRESULT result =
ClipboardCore
.SetData(dataObject, copy, retryTimes, retryDelay);
60
HRESULT result =
ClipboardCore
.GetDataObject<DataObject, IDataObject>(out IDataObject? dataObject);
75
HRESULT result =
ClipboardCore
.Clear();
312
if (!
ClipboardCore
.IsValidTypeForFormat(typeof(T), format)
345
if (!
ClipboardCore
.IsValidTypeForFormat(typeof(T), format)
457
ClipboardCore
.SetFileDropList(filePaths);
System\Windows\Forms\OLE\DataObject.cs (1)
270
if (!
ClipboardCore
.IsValidTypeForFormat(typeof(T), format))