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