32 references to IDispatch
ILLink.RoslynAnalyzer (1)
Microsoft.CSharp (1)
Microsoft.Interop.ComInterfaceGenerator (1)
Microsoft.Interop.LibraryImportGenerator (1)
Microsoft.VisualStudio.LanguageServices.Implementation (1)
System.Reflection.Emit (2)
System.Reflection.MetadataLoadContext (1)
System.Windows.Forms.Primitives (8)
UIAutomationTypes (16)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\UnsafeNativeMethodsCLR.cs (16)
1144[Out, MarshalAs(UnmanagedType.IDispatch)]
2064object Application { [return: MarshalAs(UnmanagedType.IDispatch)] get; }
2066object Parent { [return: MarshalAs(UnmanagedType.IDispatch)] get; }
2068object Container { [return: MarshalAs(UnmanagedType.IDispatch)] get; }
2073[return: MarshalAs(UnmanagedType.IDispatch)]
2186void PrintTemplateInstantiation([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp);
2188void PrintTemplateTeardown([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp);
2190void UpdatePageStatus([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp,
2193void BeforeNavigate2([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp,
2198void NewWindow2([In, Out, MarshalAs(UnmanagedType.IDispatch)] ref object pDisp,
2201void NavigateComplete2([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp,
2204void DocumentComplete([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp,
2239void NavigateError([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp,
2350[Out, MarshalAs(UnmanagedType.IDispatch)]
2378[return: MarshalAs(UnmanagedType.IDispatch)]
2387[return: MarshalAs(UnmanagedType.IDispatch)]