3 implementations of Interface
System.Windows.Forms (1)
System\Windows\Forms\Accessibility\AccessibleObject.cs (1)
52IDispatch.Interface,
System.Windows.Forms.Primitives (1)
Windows\Win32\System\Com\StandardDispatch.cs (1)
19internal abstract unsafe class StandardDispatch<T> : IDispatch.Interface, IDispatchEx.Interface, IDisposable
System.Windows.Forms.Tests (1)
System\Windows\Forms\ComponentModel\Com2Interop\COM2FontConverterTests.cs (1)
136private class DispatchStub : IDispatch.Interface, IManagedWrapper<IDispatch>
25 references to Interface
System.Private.Windows.Core (4)
Windows\Win32\System\Com\IDispatch.Interface.cs (4)
23=> UnwrapAndInvoke<IDispatch, Interface>(@this, o => o.GetTypeInfoCount(pctinfo)); 27=> UnwrapAndInvoke<IDispatch, Interface>(@this, o => o.GetTypeInfo(iTInfo, lcid, ppTInfo)); 31=> UnwrapAndInvoke<IDispatch, Interface>(@this, o => o.GetIDsOfNames(riid, rgszNames, cNames, lcid, rgDispId)); 44=> UnwrapAndInvoke<IDispatch, Interface>(
System.Windows.Forms (12)
System\Windows\Forms\Accessibility\AccessibleObject.cs (8)
3309HRESULT IDispatch.Interface.GetTypeInfoCount(uint* pctinfo) 3310=> ((IDispatch.Interface)_dispatchAdapter).GetTypeInfoCount(pctinfo); 3312HRESULT IDispatch.Interface.GetTypeInfo(uint iTInfo, uint lcid, ITypeInfo** ppTInfo) 3313=> ((IDispatch.Interface)_dispatchAdapter).GetTypeInfo(iTInfo, lcid, ppTInfo); 3315HRESULT IDispatch.Interface.GetIDsOfNames(Guid* riid, PWSTR* rgszNames, uint cNames, uint lcid, int* rgDispId) 3316=> ((IDispatch.Interface)_dispatchAdapter).GetIDsOfNames(riid, rgszNames, cNames, lcid, rgDispId); 3318HRESULT IDispatch.Interface.Invoke( 3327=> ((IDispatch.Interface)_dispatchAdapter).Invoke(dispIdMember, riid, lcid, dwFlags, pDispParams, pVarResult, pExcepInfo, pArgErr);
System\Windows\Forms\ComponentModel\COM2Interop\COM2IVsPerPropertyBrowsingHandler.cs (2)
97if (typeof(IDispatch.Interface).IsAssignableFrom(sender.PropertyType) && sender.CanShow) 171if (sender.CanShow && typeof(IDispatch.Interface).IsAssignableFrom(sender.PropertyType))
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyDescriptor.cs (2)
140if (CanShow && (propertyType == typeof(object) || (_valueConverter is null && propertyType == typeof(IDispatch.Interface)))) 281public sealed override Type ComponentType => typeof(IDispatch.Interface);
System.Windows.Forms.Primitives (4)
Windows\Win32\System\Com\StandardDispatch.cs (4)
60HRESULT IDispatch.Interface.GetTypeInfoCount(uint* pctinfo) 71HRESULT IDispatch.Interface.GetTypeInfo(uint iTInfo, uint lcid, ITypeInfo** ppTInfo) 89HRESULT IDispatch.Interface.GetIDsOfNames(Guid* riid, PWSTR* rgszNames, uint cNames, uint lcid, int* rgDispId) 100HRESULT IDispatch.Interface.Invoke(
System.Windows.Forms.Tests (5)
System\Windows\Forms\ComponentModel\Com2Interop\COM2FontConverterTests.cs (4)
141HRESULT IDispatch.Interface.GetTypeInfoCount(uint* pctinfo) => throw new NotImplementedException(); 143HRESULT IDispatch.Interface.GetTypeInfo(uint iTInfo, uint lcid, ITypeInfo** ppTInfo) => throw new NotImplementedException(); 145HRESULT IDispatch.Interface.GetIDsOfNames(Guid* riid, PWSTR* rgszNames, uint cNames, uint lcid, int* rgDispId) => throw new NotImplementedException(); 147HRESULT IDispatch.Interface.Invoke(
System\Windows\Forms\ComponentModel\Com2Interop\ComNativeDescriptorTests.cs (1)
277return ((IDispatch.Interface)this).GetTypeInfo(iti, 0, pptiCoClass);