29 references to IsCOMObject
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\BinderHelper.cs (1)
479if (target.LimitType.IsCOMObject)
Microsoft.VisualBasic.Core (13)
Microsoft\VisualBasic\CompilerServices\LateBinding.vb (12)
90If objType.IsCOMObject Then 135If objType.IsCOMObject() OrElse ((Not args Is Nothing) AndAlso (args.Length > 0)) Then 147If Not objType.IsCOMObject() Then 288If objType.IsCOMObject() Then 429If Not objType.IsCOMObject() Then 482If Not objType.IsCOMObject OrElse objType.FullName = "System.__ComObject" Then 560If Not objType.IsCOMObject() Then 610If objType.IsCOMObject() Then 807If objType.IsCOMObject() Then 859If objType.IsCOMObject Then 968If objType.IsCOMObject Then 978If Not objType.IsCOMObject Then
Microsoft\VisualBasic\CompilerServices\Symbols.vb (1)
828Return _type.IsCOMObject
System.ComponentModel.TypeConverter (3)
System\ComponentModel\Design\ServiceContainer.cs (2)
83if (!(serviceInstance is ServiceCreatorCallback) && !serviceInstance.GetType().IsCOMObject && !serviceType.IsInstanceOfType(serviceInstance)) 193if (service != null && !service.GetType().IsCOMObject && !serviceType!.IsInstanceOfType(service))
System\ComponentModel\TypeDescriptor.cs (1)
1744if (type.IsCOMObject)
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\DefaultBinder.cs (2)
233if (Marshal.IsBuiltInComSupported && argTypes[index].IsCOMObject) 269if (Marshal.IsBuiltInComSupported && argTypes[j].IsCOMObject)
src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedType.cs (1)
179protected override bool IsCOMObjectImpl() => _unmodifiedType.IsCOMObject;
src\libraries\System.Private.CoreLib\src\System\Reflection\TypeDelegator.cs (1)
151protected override bool IsCOMObjectImpl() => typeImpl.IsCOMObject;
src\System\Delegate.CoreCLR.cs (1)
205|| _target.GetType().IsCOMObject
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingType.cs (1)
433return _typeInfo.IsCOMObject;
System.Windows.Forms (3)
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (2)
966if (classesSame && (oldType != newType || (oldType.IsCOMObject && newType.IsCOMObject)))
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.cs (1)
98if (componentType is not null && componentType.IsCOMObject)
System.Windows.Forms.Tests (3)
System\Windows\Forms\HtmlDocumentTests.cs (1)
564Assert.True(domDocument.GetType().IsCOMObject);
System\Windows\Forms\HtmlElementTests.cs (1)
168Assert.True(domElement.GetType().IsCOMObject);
System\Windows\Forms\HtmlWindowTests.cs (1)
59domWindow.GetType().IsCOMObject.Should().BeTrue();