82 references to ToObject
System.Private.Windows.Core (5)
Windows\Win32\System\Com\SafeArrayScope.cs (1)
174return (T?)result.ToObject();
Windows\Win32\System\Variant\VARIANT.cs (4)
189return pVariant->ToObject(); 405result[i] = data[i].ToObject(); 612SetValue(array, data.ToObject(), indices, lowerBounds); 854result[i] = data[i].ToObject();
System.Windows.Forms (20)
System\Windows\Forms\Accessibility\AccessibleObject.cs (5)
1632return result.ToObject(); 1734return result.ToObject(); 2283return result.ToObject(); 2324return result.ToObject(); 2359return result.ToObject();
System\Windows\Forms\ActiveX\AxHost.AxPerPropertyBrowsingEnum.cs (1)
106values[i] = var.ToObject()!;
System\Windows\Forms\ActiveX\AxHost.PropertyBagStream.cs (1)
98object? value = pVar->ToObject();
System\Windows\Forms\ActiveX\Control.ActiveXImpl.cs (1)
1065value = variant.ToObject();
System\Windows\Forms\ActiveX\Control.ActiveXImpl.PropertyBagStream.cs (1)
76_bag[pszPropName.ToString()] = pVar->ToObject();
System\Windows\Forms\ComponentModel\COM2Interop\COM2IManagedPerPropertyBrowsingHandler.cs (1)
230objects[i] = variant.ToObject();
System\Windows\Forms\ComponentModel\COM2Interop\Com2IPerPropertyBrowsingHandler.Com2IPerPropertyBrowsingEnum.cs (1)
109valueItems[i] = variant.ToObject()!;
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyBuilderUITypeEditor.cs (1)
73? variantValue.ToObject()
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyDescriptor.cs (1)
648_lastValue = nativeValue.ToObject();
System\Windows\Forms\ComponentModel\COM2Interop\COM2TypeInfoProcessor.cs (1)
750varValue = (*pVarDesc->Anonymous.lpvarValue).ToObject();
System\Windows\Forms\ComponentModel\COM2Interop\ComNativeDescriptor.cs (1)
154value = result.ToObject();
System\Windows\Forms\Controls\WebBrowser\HtmlDocument.cs (2)
553return result.ToObject(); 649string strColor = (string)vColor.ToObject()!;
System\Windows\Forms\Controls\WebBrowser\HtmlElement.cs (2)
543return attributeValue.Type == VARENUM.VT_NULL || attributeValue.ToObject() is not string validString 623return result.ToObject();
System\Windows\Forms\Controls\WebBrowser\HtmlWindow.cs (1)
368return (string?)result.ToObject();
System.Windows.Forms.Interop.Tests (2)
AccessibleObjectTests.cs (2)
108Assert.Equal(expected, variant.ToObject()); 459object retreivedItem = variantObject.ToObject();
System.Windows.Forms.Primitives (1)
Windows\Win32\System\Ole\ClassPropertyDispatchAdapter.cs (1)
206object? value = variantValue is null ? null : variantValue->ToObject();
System.Windows.Forms.Primitives.Tests (9)
Interop\Oleaut32\VARIANTTests.cs (7)
745Assert.Throws<ArgumentOutOfRangeException>("fileTime", variant.ToObject); 1976Assert.Throws<ArgumentException>(variant.ToObject); 5306Assert.Throws<ArgumentException>(variant.ToObject); 5663Assert.Throws<ArgumentException>(variant.ToObject); 5761Assert.Throws<T>(variant.ToObject); 5774Assert.Equal(expected, variant.ToObject()); 5782object toObject = variant.ToObject();
System\Windows\Forms\Automation\UiaTextRangeTests.cs (2)
471}.ToObject()!; 539Assert.Equal(attributeValue, actual.ToObject());
System.Windows.Forms.Tests (45)
System\Windows\Forms\AccessibleObjects\Button.ButtonAccessibleObjectTests.cs (1)
85Assert.Equal(expected, value.ToObject());
System\Windows\Forms\AccessibleObjects\ButtonBase.ButtonBaseAccessibleObjectTests.cs (1)
254(propertyId, value) => propertyId == UIA_PROPERTY_ID.UIA_NamePropertyId && newText.Equals(value.ToObject()))
System\Windows\Forms\AccessibleObjects\CategoryGridEntryAccessibleObjectTests.cs (1)
172Assert.Equal(expected, actual.ToObject());
System\Windows\Forms\AccessibleObjects\CheckBox.CheckBoxAccessibleObjectTests.cs (1)
225Assert.Equal(expected, value.ToObject());
System\Windows\Forms\AccessibleObjects\DataGridViewCellAccessibleObjectTests.cs (1)
673Assert.Equal((int)UIA_CONTROLTYPE_ID.UIA_DataItemControlTypeId, actual.ToObject());
System\Windows\Forms\AccessibleObjects\LabelAccessibleObjectTests.cs (1)
132(propertyId, value) => propertyId == UIA_PROPERTY_ID.UIA_NamePropertyId && newText.Equals(value.ToObject()))
System\Windows\Forms\AccessibleObjects\LinkLabel.Link.LinkAccessibleObjectTests.cs (1)
190Assert.Equal(accessibleObject.RuntimeId, actual.ToObject());
System\Windows\Forms\AccessibleObjects\ListBox.ListBoxItemAccessibleObjectTests.cs (2)
83Assert.Equal(itemAccessibleObject.RuntimeId, actual.ToObject()); 98double[] actualArray = (double[])actual.ToObject()!;
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObjectTests.cs (2)
921Assert.Equal(listViewSubItem.AccessibilityObject.RuntimeId, actual.ToObject()); 934double[] actualArray = (double[])actual.ToObject();
System\Windows\Forms\AccessibleObjects\ListViewLabelEditAccessibleObjectTests.cs (2)
23Assert.Equal(accessibilityObject.RuntimeId, runtimeId.ToObject()); 26double[] actualArray = (double[])rectArrayVariant.ToObject();
System\Windows\Forms\AccessibleObjects\MonthCalendar.MonthCalendarChildAccessibleObjectTests.cs (1)
48Assert.Equal(expected, actual.ToObject());
System\Windows\Forms\AccessibleObjects\Panel.PanelAccessibleObjectTests.cs (1)
84Assert.Equal(expected, actual.ToObject());
System\Windows\Forms\AccessibleObjects\PictureBox.PictureBoxAccessibleObjectTests.cs (1)
108Assert.Equal(expected, value.ToObject());
System\Windows\Forms\AccessibleObjects\RadioButton.RadioButtonAccessibleObjectTests.cs (1)
206Assert.Equal(expected, value.ToObject());
System\Windows\Forms\AccessibleObjects\ScrollBar.ScrollBarAccessibleObjectTests.cs (2)
73Assert.Equal(expected, value.ToObject()); 113Assert.Equal(scrollBar.AccessibilityObject.RuntimeId, actual.ToObject());
System\Windows\Forms\AccessibleObjects\Splitter.SplitterAccessibleObjectTests.cs (1)
110Assert.Equal(expected, value.ToObject());
System\Windows\Forms\AccessibleObjects\TabControl.TabControlAccessibleObjectTests.cs (1)
734Assert.Equal(tabControl.AccessibilityObject.RuntimeId, actual.ToObject());
System\Windows\Forms\AccessibleObjects\ToolStripAccessibleObjectTests.cs (1)
172Assert.Equal((int)UIA_CONTROLTYPE_ID.UIA_ThumbControlTypeId, actual.ToObject());
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarAccessibleObjectTests.cs (1)
421Assert.Equal(trackBar.AccessibilityObject.RuntimeId, actual.ToObject());
System\Windows\Forms\AccessibleObjects\TreeViewLabelEditAccessibleObjectTests.cs (2)
22Assert.Equal(accessibilityObject.RuntimeId, runtimeId.ToObject()); 25double[] actualArray = (double[])rectArrayVariant.ToObject();
System\Windows\Forms\AccessibleObjects\UpDownBase.UpDownButtons.UpDownButtonsAccessibleObjectTests.cs (2)
106Assert.Equal(upDownButtons.AccessibilityObject.RuntimeId, actual.ToObject()); 116double[] actualArray = (double[])actual.ToObject();
System\Windows\Forms\AxHost.PropertyBagStreamTests.cs (3)
42Assert.Equal(obj.Name, ((NameClass)dispatch.ToObject()).Name); 87Assert.Equal(variant.ToObject(), result.ToObject());
System\Windows\Forms\HtmlDocumentTests.cs (10)
124Assert.Equal(expectedNative, (string)color.ToObject()); 131Assert.Equal(expectedNative, (string)color2.ToObject()); 347Assert.Equal(expectedNative, (string)color.ToObject()); 354Assert.Equal(expectedNative, (string)color2.ToObject()); 820Assert.Equal(expectedNative, (string)color.ToObject()); 827Assert.Equal(expectedNative, (string)color2.ToObject()); 1008Assert.Equal(expectedNative, (string)color.ToObject()); 1015Assert.Equal(expectedNative, (string)color2.ToObject()); 1371Assert.Equal(expectedNative, (string)color.ToObject()); 1378Assert.Equal(expectedNative, (string)color2.ToObject());
System\Windows\Forms\HtmlElementTests.cs (2)
714Assert.Equal(expectedNative, attribute.ToObject()); 721Assert.Equal(expectedNative, attribute.ToObject());
System\Windows\Forms\HtmlToClrEventProxyTest.cs (2)
85Assert.Equal(eventName, (string)result.ToObject()); 92Assert.Equal(eventName, (string)result.ToObject());
System\Windows\Forms\PropertyGridInternal\AccessibleObjects\DropDownButton.DropDownButtonAccessibleObjectTests.cs (1)
51Assert.Equal(expected, actual.ToObject());