<PackageReference Include="System.Drawing.Common" Version="10.0.3" />

System.Private.Windows.Ole.IOleServices

interface IOleServices
Platform specific OLE services.
namespace System.Private.Windows.Ole { internal interface IOleServices { void EnsureThreadState(); unsafe HRESULT GetDataHere(string format, object data, FORMATETC* pformatetc, STGMEDIUM* pmedium); unsafe bool TryGetObjectFromDataObject<[Nullable(2)] T>(IDataObject* dataObject, string format, out T data); bool IsValidTypeForFormat(Type type, string format); bool AllowTypeWithoutResolver<T>(); void ValidateDataStoreData(ref string format, bool autoConvert, object data); IComVisibleDataObject CreateDataObject(); unsafe HRESULT OleGetClipboard(IDataObject** dataObject); unsafe HRESULT OleSetClipboard(IDataObject* dataObject); HRESULT OleFlushClipboard(); } }