125 references to TYMED
netstandard (1)
netstandard.cs (1)
1671[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.InteropServices.ComTypes.TYMED))]
PresentationCore (36)
System\Windows\dataobject.cs (36)
639if ((formatetc.tymed & TYMED.TYMED_HGLOBAL) != 0) 641medium.tymed = TYMED.TYMED_HGLOBAL; 655else if ( ( formatetc.tymed & TYMED.TYMED_ISTREAM ) != 0 ) 657medium.tymed = TYMED.TYMED_ISTREAM; 697if (medium.tymed != TYMED.TYMED_ISTORAGE && 698medium.tymed != TYMED.TYMED_ISTREAM && 699medium.tymed != TYMED.TYMED_HGLOBAL && 700medium.tymed != TYMED.TYMED_FILE) 1272private bool GetTymedUseable(TYMED tymed) 1424if ((formatetc.tymed & TYMED.TYMED_HGLOBAL) != 0) 1428else if ( ( formatetc.tymed & TYMED.TYMED_GDI ) != 0 ) 1432else if ( ( formatetc.tymed & TYMED.TYMED_ENHMF ) != 0 ) 1436else if ( ( formatetc.tymed & TYMED.TYMED_ISTREAM ) != 0 ) 1537medium.tymed = TYMED.TYMED_HGLOBAL; 1583medium.tymed = TYMED.TYMED_ISTREAM; 1608medium.tymed = TYMED.TYMED_GDI; 1641medium.tymed = TYMED.TYMED_ENHMF; 2191private static readonly TYMED[] ALLOWED_TYMEDS = new TYMED[] 2193TYMED.TYMED_HGLOBAL, 2194TYMED.TYMED_ISTREAM, 2195TYMED.TYMED_ENHMF, 2196TYMED.TYMED_MFPICT, 2197TYMED.TYMED_GDI 2257temp.tymed = TYMED.TYMED_GDI; 2261temp.tymed = TYMED.TYMED_ENHMF; 2265temp.tymed = TYMED.TYMED_HGLOBAL; 2647tymed = TYMED.TYMED_ISTREAM 2658if (medium.unionmember != IntPtr.Zero && medium.tymed == TYMED.TYMED_ISTREAM) 2820tymed = TYMED.TYMED_HGLOBAL 2831if (medium.unionmember != IntPtr.Zero && medium.tymed == TYMED.TYMED_HGLOBAL) 2854TYMED tymed; 2859tymed = (TYMED)0; 2863tymed = TYMED.TYMED_GDI; 2867tymed = TYMED.TYMED_ENHMF; 2870if (tymed == (TYMED)0)
System (1)
src\libraries\shims\System\ref\System.cs (1)
828[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.InteropServices.ComTypes.TYMED))]
System.Private.Windows.Core (3)
System\Private\Windows\Ole\FormatEnumerator.cs (2)
46tymed = format.Equals(DataFormatNames.Bitmap) ? ComTypes.TYMED.TYMED_GDI : ComTypes.TYMED.TYMED_HGLOBAL
Windows\Win32\System\Com\STGMEDIUM.cs (1)
33tymed = (ComType.TYMED)stg.tymed,
System.Runtime.InteropServices (2)
System\Runtime\InteropServices\ComTypes\FORMATETC.cs (1)
18public TYMED tymed;
System\Runtime\InteropServices\ComTypes\STGMEDIUM.cs (1)
11public TYMED tymed;
System.Windows.Forms.Tests (82)
System\Windows\Forms\ClipboardTests.cs (1)
1033tymed = ComTypes.TYMED.TYMED_HGLOBAL
System\Windows\Forms\DataObjectTests.cs (75)
1934medium.tymed = TYMED.TYMED_ENHMF; 2103public static TheoryData<string, TYMED> EnumFormatEtc_TheoryData() => new() 2105{ DataFormats.Bitmap, TYMED.TYMED_GDI }, 2106{ DataFormats.CommaSeparatedValue, TYMED.TYMED_HGLOBAL }, 2107{ DataFormats.Dib, TYMED.TYMED_HGLOBAL }, 2108{ DataFormats.Dif, TYMED.TYMED_HGLOBAL }, 2109{ DataFormats.EnhancedMetafile, TYMED.TYMED_HGLOBAL }, 2110{ DataFormats.FileDrop, TYMED.TYMED_HGLOBAL }, 2111{ "FileName", TYMED.TYMED_HGLOBAL }, 2112{ "FileNameW", TYMED.TYMED_HGLOBAL }, 2113{ DataFormats.Html, TYMED.TYMED_HGLOBAL }, 2114{ DataFormats.Locale, TYMED.TYMED_HGLOBAL }, 2115{ DataFormats.MetafilePict, TYMED.TYMED_HGLOBAL }, 2116{ DataFormats.OemText, TYMED.TYMED_HGLOBAL }, 2117{ DataFormats.Palette, TYMED.TYMED_HGLOBAL }, 2118{ DataFormats.PenData, TYMED.TYMED_HGLOBAL }, 2119{ DataFormats.Riff, TYMED.TYMED_HGLOBAL }, 2120{ DataFormats.Rtf, TYMED.TYMED_HGLOBAL }, 2121{ DataFormats.Serializable, TYMED.TYMED_HGLOBAL }, 2122{ DataFormats.StringFormat, TYMED.TYMED_HGLOBAL }, 2123{ DataFormats.SymbolicLink, TYMED.TYMED_HGLOBAL }, 2124{ DataFormats.Text, TYMED.TYMED_HGLOBAL }, 2125{ DataFormats.Tiff, TYMED.TYMED_HGLOBAL }, 2126{ DataFormats.UnicodeText, TYMED.TYMED_HGLOBAL }, 2127{ DataFormats.WaveAudio, TYMED.TYMED_HGLOBAL } 2132public void DataObject_EnumFormatEtc_InvokeWithValues_Success(string format1, TYMED expectedTymed) 2179result[0].tymed.Should().Be(TYMED.TYMED_HGLOBAL); 2262result[0].tymed.Should().Be(TYMED.TYMED_GDI); 2272result[0].tymed.Should().Be(TYMED.TYMED_HGLOBAL); 2282result[0].tymed.Should().Be(TYMED.TYMED_HGLOBAL); 2321public void DataObject_EnumFormatEtc_CloneWithValues_Success(string format1, TYMED expectedTymed) 2369result[0].tymed.Should().Be(TYMED.TYMED_HGLOBAL); 2466tymed = TYMED.TYMED_HGLOBAL, 2472tymed = TYMED.TYMED_HGLOBAL 2509tymed = TYMED.TYMED_HGLOBAL, 2515tymed = TYMED.TYMED_HGLOBAL 2546tymed = TYMED.TYMED_HGLOBAL, 2552tymed = TYMED.TYMED_HGLOBAL 2568tymed = TYMED.TYMED_HGLOBAL, 2574tymed = TYMED.TYMED_HGLOBAL 2589tymed = TYMED.TYMED_HGLOBAL, 2595tymed = TYMED.TYMED_HGLOBAL 2630tymed = TYMED.TYMED_HGLOBAL, 2636tymed = TYMED.TYMED_HGLOBAL 2669tymed = TYMED.TYMED_HGLOBAL, 2674tymed = TYMED.TYMED_HGLOBAL 2688tymed = TYMED.TYMED_HGLOBAL, 2693tymed = TYMED.TYMED_HGLOBAL 2699[InlineData(TYMED.TYMED_FILE, TYMED.TYMED_FILE)] 2700[InlineData(TYMED.TYMED_ISTORAGE, TYMED.TYMED_ISTORAGE)] 2701[InlineData(TYMED.TYMED_MFPICT, TYMED.TYMED_MFPICT)] 2702[InlineData(TYMED.TYMED_ENHMF, TYMED.TYMED_ENHMF)] 2703[InlineData(TYMED.TYMED_NULL, TYMED.TYMED_NULL)] 2704public void IComDataObjectGetDataHere_InvalidTymed_ThrowsCOMException(TYMED formatetcTymed, TYMED stgMediumTymed) 2723[InlineData(TYMED.TYMED_HGLOBAL, TYMED.TYMED_HGLOBAL, (short)CLIPBOARD_FORMAT.CF_UNICODETEXT)] 2724[InlineData(TYMED.TYMED_HGLOBAL, TYMED.TYMED_HGLOBAL, (short)CLIPBOARD_FORMAT.CF_HDROP)] 2725[InlineData(TYMED.TYMED_ISTREAM, TYMED.TYMED_ISTREAM, (short)CLIPBOARD_FORMAT.CF_UNICODETEXT)] 2726[InlineData(TYMED.TYMED_ISTREAM, TYMED.TYMED_ISTREAM, (short)CLIPBOARD_FORMAT.CF_HDROP)] 2727[InlineData(TYMED.TYMED_GDI, TYMED.TYMED_GDI, (short)CLIPBOARD_FORMAT.CF_UNICODETEXT)] 2728[InlineData(TYMED.TYMED_GDI, TYMED.TYMED_GDI, (short)CLIPBOARD_FORMAT.CF_HDROP)] 2729public void IComDataObjectGetDataHere_NoDataPresentNoData_ThrowsCOMException(TYMED formatetcTymed, TYMED stgMediumTymed, short cfFormat) 2921tymed = (uint)TYMED.TYMED_HGLOBAL,
System\Windows\Forms\DragDropFormatTests.cs (5)
13using TYMED = System.Runtime.InteropServices.ComTypes.TYMED; 32tymed = TYMED.TYMED_HGLOBAL 38tymed = TYMED.TYMED_HGLOBAL, 55tymed = TYMED.TYMED_ISTREAM 61tymed = TYMED.TYMED_ISTREAM,
System\Windows\Forms\DragDropHelperTests.cs (1)
102tymed = TYMED.TYMED_HGLOBAL