1 type derived from TestDataObject
System.Private.Windows.Core.Tests (1)
System\Private\Windows\Ole\ClipboardCoreTests.cs (1)
172
internal class SomeDataObject :
DataObject
20 instantiations of TestDataObject
System.Private.Windows.Core.Tests (20)
System\Private\Windows\Ole\ClipboardCoreTests.cs (16)
66
DataObject dataObject =
new
();
80
DataObject dataObject =
new
();
100
DataObject dataObject =
new
();
121
DataObject dataObject =
new
();
189
DataObject dataObject =
new
();
236
DataObject dataObject =
new
();
296
DataObject dataObject =
new
();
343
DataObject dataObject = string.IsNullOrEmpty(format) ?
new
() :
new
(format!, data);
363
ClipboardCore.SetData(new
DataObject
(SomeDataObject.Format, 1), copy: false, retryTimes: 1, retryDelay: 0);
377
Action action = () => ClipboardCore.SetData(new
DataObject
(format!, "data"), copy: true);
411
ClipboardCore.SetData(new
DataObject
(DataFormatNames.UnicodeText, "text"), copy: false, retryTimes: 1, retryDelay: 0);
424
ClipboardCore.SetData(new
DataObject
(SomeDataObject.Format, null!), copy: false, retryTimes: 1, retryDelay: 0);
434
ClipboardCore.SetData(new
DataObject
(SomeDataObject.Format, null!), copy: false, retryTimes: 1, retryDelay: 0);
446
DataObject dataObject =
new
(DataFormatNames.WaveAudio, audioBytes!);
465
DataObject dataObject =
new
(DataFormatNames.WaveAudio, audioStream);
System\Private\Windows\Ole\MockOleServices.cs (1)
112
IComVisibleDataObject IOleServices.CreateDataObject() => new
TestDataObject
<MockOleServices<TTestClass>>();
System\Private\Windows\Ole\TestDataObject.cs (3)
24
new
();
30
new
(dataObject);
36
new
(data);
37 references to TestDataObject
System.Private.Windows.Core.Tests (37)
System\Private\Windows\Ole\ClipboardCoreTests.cs (26)
12
using DataObject = System.Private.Windows.Ole.
TestDataObject
<System.Private.Windows.Ole.MockOleServices<System.Private.Windows.Ole.ClipboardCoreTests>>;
66
DataObject
dataObject = new();
80
DataObject
dataObject = new();
100
DataObject
dataObject = new();
121
DataObject
dataObject = new();
126
result = ClipboardCore.GetDataObject<
DataObject
, ITestDataObject>(out var data, retryTimes: 1, retryDelay: 0);
168
ClipboardCore.GetDataObject<
DataObject
, ITestDataObject>(out var outData).Should().Be(HRESULT.S_OK);
189
DataObject
dataObject = new();
195
result = ClipboardCore.GetDataObject<
DataObject
, ITestDataObject>(out var data, retryTimes: 1, retryDelay: 0);
236
DataObject
dataObject = new();
242
result = ClipboardCore.GetDataObject<
DataObject
, ITestDataObject>(out var data, retryTimes: 1, retryDelay: 0);
243
HRESULT result2 = ClipboardCore.GetDataObject<
DataObject
, ITestDataObject>(out var data2, retryTimes: 1, retryDelay: 0);
296
DataObject
dataObject = new();
301
ClipboardCore.GetDataObject<
DataObject
, ITestDataObject>(out var outData1, retryTimes: 1, retryDelay: 0);
302
ClipboardCore.GetDataObject<
DataObject
, ITestDataObject>(out var outData2, retryTimes: 1, retryDelay: 0);
343
DataObject
dataObject = string.IsNullOrEmpty(format) ? new() : new(format!, data);
347
ClipboardCore.GetDataObject<
DataObject
, ITestDataObject>(out outData1, retryTimes: 1, retryDelay: 0);
348
ClipboardCore.GetDataObject<
DataObject
, ITestDataObject>(out outData2, retryTimes: 1, retryDelay: 0);
364
ClipboardCore.GetDataObject<
DataObject
, ITestDataObject>(out var outData, retryTimes: 1, retryDelay: 0);
412
ClipboardCore.GetDataObject<
DataObject
, ITestDataObject>(out var outData, retryTimes: 1, retryDelay: 0);
425
ClipboardCore.GetDataObject<
DataObject
, ITestDataObject>(out var outData, retryTimes: 1, retryDelay: 0);
435
ClipboardCore.GetDataObject<
DataObject
, ITestDataObject>(out var outData, retryTimes: 1, retryDelay: 0);
446
DataObject
dataObject = new(DataFormatNames.WaveAudio, audioBytes!);
450
ClipboardCore.GetDataObject<
DataObject
, ITestDataObject>(out var outData, retryTimes: 1, retryDelay: 0);
465
DataObject
dataObject = new(DataFormatNames.WaveAudio, audioStream);
469
ClipboardCore.GetDataObject<
DataObject
, ITestDataObject>(out var outData, retryTimes: 1, retryDelay: 0);
System\Private\Windows\Ole\TestDataObject.cs (11)
15
IDataObjectInternal<
TestDataObject
<TOleServices>, ITestDataObject>
23
TestDataObject
<TOleServices> IDataObjectInternal<
TestDataObject
<TOleServices>, ITestDataObject>.Create() =>
29
TestDataObject
<TOleServices> IDataObjectInternal<
TestDataObject
<TOleServices>, ITestDataObject>.Create(IDataObject* dataObject) =>
35
TestDataObject
<TOleServices> IDataObjectInternal<
TestDataObject
<TOleServices>, ITestDataObject>.Create(object data) =>
41
IDataObjectInternal IDataObjectInternal<
TestDataObject
<TOleServices>, ITestDataObject>.Wrap(ITestDataObject data) =>
44
bool IDataObjectInternal<
TestDataObject
<TOleServices>, ITestDataObject>.TryUnwrapUserDataObject([NotNullWhen(true)] out ITestDataObject? dataObject)
55
.Create<
TestDataObject
<TOleServices>, ITestDataObject>(data);
65
TestDataObject
<TOleServices> data => data,