2 implementations of IOleServices
PresentationCore (1)
System\Windows\Ole\WpfOleServices.cs (1)
20internal sealed unsafe class WpfOleServices : IOleServices
System.Windows.Forms (1)
System\Windows\Forms\OLE\WinFormsOleServices.cs (1)
15internal sealed class WinFormsOleServices : IOleServices
16 references to IOleServices
PresentationCore (3)
System\Windows\Ole\WpfOleServices.cs (3)
183static HRESULT IOleServices.OleGetClipboard(Com.IDataObject** dataObject) => 186static HRESULT IOleServices.OleSetClipboard(Com.IDataObject* dataObject) => 189static HRESULT IOleServices.OleFlushClipboard() =>
System.Private.Windows.Core (4)
System\Private\Windows\Ole\ClipboardCore.cs (1)
14where TOleServices : IOleServices
System\Private\Windows\Ole\Composition.cs (1)
30where TOleServices : IOleServices
System\Private\Windows\Ole\DataStore.cs (1)
12: IDataObjectInternal where TOleServices : IOleServices
System\Private\Windows\Ole\DragDropHelper.cs (1)
24where TOleServices : IOleServices
System.Windows.Forms (9)
System\Windows\Forms\OLE\WinFormsOleServices.cs (9)
36static unsafe HRESULT IOleServices.GetDataHere(string format, object data, FORMATETC* pformatetc, STGMEDIUM* pmedium) 60static unsafe bool IOleServices.TryGetObjectFromDataObject<T>( 125static bool IOleServices.AllowTypeWithoutResolver<T>() => 129static void IOleServices.ValidateDataStoreData(ref string format, bool autoConvert, object? data) 140static bool IOleServices.IsValidTypeForFormat(Type type, string format) => format switch 147static IComVisibleDataObject IOleServices.CreateDataObject() => 150static unsafe HRESULT IOleServices.OleGetClipboard(Com.IDataObject** dataObject) => 153static unsafe HRESULT IOleServices.OleSetClipboard(Com.IDataObject* dataObject) => 156static HRESULT IOleServices.OleFlushClipboard() =>