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