13 writes to unionmember
PresentationCore (5)
System\Windows\dataobject.cs (5)
644medium.unionmember = Win32GlobalAlloc(NativeMethods.GMEM_MOVEABLE 664medium.unionmember = Marshal.GetComInterfaceForObject(istream, typeof(IStream)); 685medium.unionmember = IntPtr.Zero; 1609medium.unionmember = hBitmap; 1642medium.unionmember = hMetafile;
System.Private.Windows.Core (1)
Windows\Win32\System\Com\STGMEDIUM.cs (1)
34unionmember = stg.u.hGlobal
System.Windows.Forms.Tests (7)
System\Windows\Forms\DataObjectTests.cs (5)
1934medium.unionmember = metafile.GetHenhmetafile(); 2480stgMedium.unionmember = handle; 2523stgMedium.unionmember = handle; 2603stgMedium.unionmember = handle; 2644stgMedium.unionmember = handle;
System\Windows\Forms\DragDropFormatTests.cs (2)
37unionmember = PInvokeCore.GlobalAlloc( 60unionmember = Marshal.GetIUnknownForObject(iStream)
29 references to unionmember
PresentationCore (20)
System\Windows\dataobject.cs (20)
653Win32GlobalFree(new HandleRef(this, medium.unionmember)); 671Marshal.Release(medium.unionmember); 1458hr = SaveStreamToHandle(medium.unionmember, (Stream)data, doNotReallocate); 1464hr = SaveStringToHandleAsUtf8(medium.unionmember, data.ToString(), doNotReallocate); 1471hr = SaveStringToHandle(medium.unionmember, data.ToString(), unicode: false, doNotReallocate); 1475hr = SaveStringToHandle(medium.unionmember, data.ToString(), unicode: true, doNotReallocate); 1479hr = SaveFileListToHandle(medium.unionmember, (string[])data, doNotReallocate); 1486hr = SaveStringToHandle(medium.unionmember, filelist[0], unicode: false, doNotReallocate); 1493hr = SaveStringToHandle(medium.unionmember, filelist[0], unicode: true, doNotReallocate); 1507hr = SaveSystemBitmapSourceToHandle(medium.unionmember, data, doNotReallocate); 1512hr = SaveSystemDrawingBitmapToHandle(medium.unionmember, data, doNotReallocate); 1526hr = SaveObjectToHandle(medium.unionmember, data, doNotReallocate); 1548IStream istream = (IStream)( Marshal.GetObjectForIUnknown(medium.unionmember) ); 2658if (medium.unionmember != IntPtr.Zero && medium.tymed == TYMED.TYMED_ISTREAM) 2662pStream = (UnsafeNativeMethods.IStream)Marshal.GetObjectForIUnknown(medium.unionmember); 2830if (medium.unionmember != IntPtr.Zero && medium.tymed == TYMED.TYMED_HGLOBAL) 2832data = GetDataFromHGLOBAL(format, medium.unionmember); 2886if (medium.unionmember != IntPtr.Zero) 2892data = GetBitmapSourceFromHbitmap(medium.unionmember); 2897data = SystemDrawingHelper.GetMetafileFromHemf(medium.unionmember);
System.Private.Windows.Core (1)
Windows\Win32\System\Com\STGMEDIUM.cs (1)
23hGlobal = (HGLOBAL)comTypeStg.unionmember
System.Windows.Forms.Tests (8)
System\Windows\Forms\ClipboardTests.cs (1)
1030HGLOBAL hglobal = (HGLOBAL)medium.unionmember;
System\Windows\Forms\DataObjectTests.cs (4)
2483sbyte* pChar = *(sbyte**)stgMedium.unionmember; 2526char* pChar = *(char**)stgMedium.unionmember; 2606DROPFILES* pDropFiles = *(DROPFILES**)stgMedium.unionmember; 2647DROPFILES* pDropFiles = *(DROPFILES**)stgMedium.unionmember;
System\Windows\Forms\DragDropFormatTests.cs (3)
42SaveInDragLoopToHandle((HGLOBAL)medium.unionmember, inDragLoop: true); 109Assert.NotEqual(medium.unionmember, data.hGlobal); 117Assert.Equal(medium.unionmember, (nint)data.hGlobal);