1 implementation of IOleServices
System.Windows.Forms (1)
System\Windows\Forms\OLE\WinFormsOleServices.cs (1)
15internal sealed class WinFormsOleServices : IOleServices
13 references to IOleServices
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() =>