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