1 type derived from TestDataObject
System.Private.Windows.Core.Tests (1)
System\Private\Windows\Ole\ClipboardCoreTests.cs (1)
148internal class SomeDataObject : DataObject
14 instantiations of TestDataObject
System.Private.Windows.Core.Tests (14)
System\Private\Windows\Ole\ClipboardCoreTests.cs (10)
53DataObject dataObject = new(); 67DataObject dataObject = new(); 84DataObject dataObject = new(); 105DataObject dataObject = new(); 163DataObject dataObject = new(); 209DataObject dataObject = new(); 305DataObject dataObject = string.IsNullOrEmpty(format) ? new() : new(format, data); 325ClipboardCore.SetData(new DataObject(SomeDataObject.Format, 1), copy: false, retryTimes: 1, retryDelay: 0); 339Action action = () => ClipboardCore.SetData(new DataObject(format!, "data"), copy: true);
System\Private\Windows\Ole\MockOleServices.cs (1)
76static IComVisibleDataObject IOleServices.CreateDataObject() => new TestDataObject<MockOleServices<TTestClass>>();
System\Private\Windows\Ole\TestDataObject.cs (3)
21new(); 23new(dataObject); 25new(data);
27 references to TestDataObject
System.Private.Windows.Core.Tests (27)
System\Private\Windows\Ole\ClipboardCoreTests.cs (16)
12using DataObject = System.Private.Windows.Ole.TestDataObject<System.Private.Windows.Ole.MockOleServices<System.Private.Windows.Ole.ClipboardCoreTests>>; 53DataObject dataObject = new(); 67DataObject dataObject = new(); 84DataObject dataObject = new(); 105DataObject dataObject = new(); 110result = ClipboardCore.GetDataObject<DataObject, ITestDataObject>(out var data, retryTimes: 1, retryDelay: 0); 144ClipboardCore.GetDataObject<DataObject, ITestDataObject>(out var outData).Should().Be(HRESULT.S_OK); 163DataObject dataObject = new(); 169result = ClipboardCore.GetDataObject<DataObject, ITestDataObject>(out var data, retryTimes: 1, retryDelay: 0); 209DataObject dataObject = new(); 215result = ClipboardCore.GetDataObject<DataObject, ITestDataObject>(out var data, retryTimes: 1, retryDelay: 0); 216HRESULT result2 = ClipboardCore.GetDataObject<DataObject, ITestDataObject>(out var data2, retryTimes: 1, retryDelay: 0); 305DataObject dataObject = string.IsNullOrEmpty(format) ? new() : new(format, data); 309ClipboardCore.GetDataObject<DataObject, ITestDataObject>(out outData1, retryTimes: 1, retryDelay: 0); 310ClipboardCore.GetDataObject<DataObject, ITestDataObject>(out outData2, retryTimes: 1, retryDelay: 0); 326ClipboardCore.GetDataObject<DataObject, ITestDataObject>(out var outData, retryTimes: 1, retryDelay: 0);
System\Private\Windows\Ole\TestDataObject.cs (11)
15IDataObjectInternal<TestDataObject<TOleServices>, ITestDataObject> 20static TestDataObject<TOleServices> IDataObjectInternal<TestDataObject<TOleServices>, ITestDataObject>.Create() => 22static TestDataObject<TOleServices> IDataObjectInternal<TestDataObject<TOleServices>, ITestDataObject>.Create(IDataObject* dataObject) => 24static TestDataObject<TOleServices> IDataObjectInternal<TestDataObject<TOleServices>, ITestDataObject>.Create(object data) => 26static IDataObjectInternal IDataObjectInternal<TestDataObject<TOleServices>, ITestDataObject>.Wrap(ITestDataObject data) => 29bool IDataObjectInternal<TestDataObject<TOleServices>, ITestDataObject>.TryUnwrapUserDataObject([NotNullWhen(true)] out ITestDataObject? dataObject) 40.Create<TestDataObject<TOleServices>, ITestDataObject>(data); 50TestDataObject<TOleServices> data => data,