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