19 references to Composition
System.Private.Windows.Core (6)
System\Private\Windows\Ole\Composition.cs (6)
47internal static Composition<TOleServices, TNrbfSerializer, TDataFormat> Create() => Create(new DataStore<TOleServices>()); 49internal static Composition<TOleServices, TNrbfSerializer, TDataFormat> Create<TDataObject, TIDataObject>(object data) 66var composition = Create(new DataStore<TOleServices>()); 71internal static Composition<TOleServices, TNrbfSerializer, TDataFormat> Create(IDataObjectInternal data) 80internal static Composition<TOleServices, TNrbfSerializer, TDataFormat> Create(IDataObject* nativeDataObject) 90internal static Composition<TOleServices, TNrbfSerializer, TDataFormat> Create(ComTypes.IDataObject runtimeDataObject)
System.Private.Windows.Core.Tests (10)
System\Private\Windows\Ole\NativeToManagedAdapterTests.cs (10)
38var composition = Composition.Create(ComHelpers.GetComPointer<IDataObject>(dataObject)); 55var composition = Composition.Create(ComHelpers.GetComPointer<IDataObject>(dataObject)); 73var composition = Composition.Create(ComHelpers.GetComPointer<IDataObject>(dataObject)); 91var composition = Composition.Create(ComHelpers.GetComPointer<IDataObject>(dataObject)); 107var composition = Composition.Create(ComHelpers.GetComPointer<IDataObject>(dataObject));
System.Windows.Forms (3)
System\Windows\Forms\OLE\DataObject.cs (3)
50internal DataObject(Com.IDataObject* data) => _innerData = Composition.Create(data); 56public DataObject() => _innerData = Composition.Create(); 70public DataObject(object data) => _innerData = Composition.Create<DataObject, IDataObject>(data);