24 references to IDispatch
ILLink.RoslynAnalyzer (1)
COMAnalyzer.cs (1)
68
case (int) UnmanagedType.
IDispatch
:
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\MethodOrPropertySymbol.cs (1)
173
return marshalAsType == UnmanagedType.Interface || marshalAsType == UnmanagedType.IUnknown || marshalAsType == UnmanagedType.
IDispatch
;
Microsoft.Interop.ComInterfaceGenerator (1)
Analyzers\ConvertComImportToGeneratedComInterfaceAnalyzer.cs (1)
183
|| unmanagedType == UnmanagedType.
IDispatch
Microsoft.Interop.LibraryImportGenerator (1)
Analyzers\ConvertToLibraryImportAnalyzer.cs (1)
194
|| unmanagedType == UnmanagedType.
IDispatch
System.Reflection.Emit (2)
System\Reflection\Emit\PseudoCustomAttributesData.cs (2)
220
case UnmanagedType.
IDispatch
:
313
case UnmanagedType.
IDispatch
:
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\CustomAttributes\Ecma\EcmaCustomAttributeHelpers.cs (1)
188
case UnmanagedType.
IDispatch
:
UIAutomationTypes (17)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\UnsafeNativeMethodsCLR.cs (17)
1378
[Out, MarshalAs(UnmanagedType.
IDispatch
)]
2403
object Application { [return: MarshalAs(UnmanagedType.
IDispatch
)]get;}
2405
object Parent { [return: MarshalAs(UnmanagedType.
IDispatch
)]get;}
2407
object Container { [return: MarshalAs(UnmanagedType.
IDispatch
)]get;}
2410
object Document { [return: MarshalAs(UnmanagedType.
IDispatch
)]
2520
void PrintTemplateInstantiation([In, MarshalAs(UnmanagedType.
IDispatch
)] object pDisp);
2522
void PrintTemplateTeardown([In, MarshalAs(UnmanagedType.
IDispatch
)] object pDisp);
2524
void UpdatePageStatus([In, MarshalAs(UnmanagedType.
IDispatch
)] object pDisp,
2527
void BeforeNavigate2([In, MarshalAs(UnmanagedType.
IDispatch
)] object pDisp,
2532
void NewWindow2([In, Out, MarshalAs(UnmanagedType.
IDispatch
)] ref object pDisp,
2535
void NavigateComplete2([In, MarshalAs(UnmanagedType.
IDispatch
)] object pDisp,
2538
void DocumentComplete([In, MarshalAs(UnmanagedType.
IDispatch
)] object pDisp,
2573
void NavigateError([In, MarshalAs(UnmanagedType.
IDispatch
)] object pDisp,
2684
[Out, MarshalAs(UnmanagedType.
IDispatch
)]
2712
[return: MarshalAs(UnmanagedType.
IDispatch
)]
2721
[return: MarshalAs(UnmanagedType.
IDispatch
)]
2879
[return: MarshalAs(UnmanagedType.
IDispatch
)] object CreatePopup([In] ref object reserved);