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
17 references to IOleServices
PresentationCore (3)
System\Windows\Ole\WpfOleServices.cs (3)
187static HRESULT IOleServices.OleGetClipboard(Com.IDataObject** dataObject) => 190static HRESULT IOleServices.OleSetClipboard(Com.IDataObject* dataObject) => 193static HRESULT IOleServices.OleFlushClipboard() =>
System.Private.Windows.Core (4)
System\Private\Windows\Ole\ClipboardCore.cs (1)
112where 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 (10)
System\Windows\Forms\OLE\WinFormsOleServices.cs (10)
36static unsafe HRESULT IOleServices.GetDataHere(string format, object data, FORMATETC* pformatetc, STGMEDIUM* pmedium) 60static TYMED IOleServices.AllowedTymeds => TYMED.TYMED_HGLOBAL | TYMED.TYMED_ISTREAM | TYMED.TYMED_GDI; 62static unsafe bool IOleServices.TryGetObjectFromDataObject<T>( 145static bool IOleServices.AllowTypeWithoutResolver<T>() => 149static void IOleServices.ValidateDataStoreData(ref string format, bool autoConvert, object? data) 160static bool IOleServices.IsValidTypeForFormat(Type type, string format) => format switch 167static IComVisibleDataObject IOleServices.CreateDataObject() => 170static unsafe HRESULT IOleServices.OleGetClipboard(Com.IDataObject** dataObject) => 173static unsafe HRESULT IOleServices.OleSetClipboard(Com.IDataObject* dataObject) => 176static HRESULT IOleServices.OleFlushClipboard() =>