Implemented interface members:
method
GetFormats
System.Private.Windows.Ole.IDataObjectInternal.GetFormats(System.Boolean)
method
GetFormats
System.Windows.Forms.IDataObject.GetFormats(System.Boolean)
1 override of GetFormats
System.Windows.Forms (1)
System\Windows\Forms\OLE\WrappingDataObject.cs (1)
35public override string[] GetFormats(bool autoConvert)
17 references to GetFormats
System.Windows.Forms (2)
System\Windows\Forms\OLE\DataObject.cs (1)
137public virtual string[] GetFormats() => GetFormats(autoConvert: true);
System\Windows\Forms\OLE\WrappingDataObject.cs (1)
37=> base.GetFormats(autoConvert: true);
System.Windows.Forms.Tests (15)
System\Windows\Forms\DataObjectTests.cs (15)
823.Setup(o => o.GetFormats(true)) 827mockDataObject.Verify(o => o.GetFormats(true), Times.Once()); 857dataObject.GetFormats(autoConvert).Should().BeEmpty(); 865dataObject.GetFormats(autoConvert: true).Should().Equal(["format1"]); 866dataObject.GetFormats(autoConvert: false).Should().Equal(["format1"]); 869dataObject.GetFormats(autoConvert: true).Should().Equal(["format1", "UnicodeText"]); 870dataObject.GetFormats(autoConvert: false).Should().Equal(["format1", "UnicodeText"]); 874dataObject.GetFormats(autoConvert: true).Should().BeEquivalentTo(["format1", "format2", "UnicodeText"]); 875dataObject.GetFormats(autoConvert: false).Should().BeEquivalentTo(["format1", "format2", "UnicodeText"]); 879dataObject.GetFormats(autoConvert: true).Should().BeEquivalentTo(["Bitmap", "format1", "format2", "System.Drawing.Bitmap", "UnicodeText", "PersistentObject"]); 880dataObject.GetFormats(autoConvert: false).Should().BeEquivalentTo(["format1", "format2", "System.Drawing.Bitmap", "UnicodeText", "PersistentObject"]); 903dataObject.GetFormats(autoConvert).Should().BeSameAs(result); 3241wrapped.GetFormats(false); 3242mock.Verify(o => o.GetFormats(false), Times.Once()); 3247mock.Verify(o => o.GetFormats(true), Times.Once());