44 references to IEnumString
System.Private.Windows.Core (39)
Windows.Win32.IBindCtx.g.cs (5)
342 private static winmdroot.Foundation.HRESULT EnumObjectParam(IBindCtx* pThis, winmdroot.System.Com.IEnumString** ppenum) 366 public unsafe winmdroot.Foundation.HRESULT EnumObjectParam(winmdroot.System.Com.IEnumString** ppenum) 368 return ((delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.System.Com.IEnumString** ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((IBindCtx*)Unsafe.AsPointer(ref this), ppenum); 449 internal delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.System.Com.IEnumString** ,winmdroot.Foundation.HRESULT> EnumObjectParam_12; 511 unsafe winmdroot.Foundation.HRESULT EnumObjectParam(winmdroot.System.Com.IEnumString** ppenum);
Windows.Win32.IEnumString.g.cs (32)
26 :IVTable<IEnumString,IEnumString.Vtbl>,IComIID { 42 return ((delegate *unmanaged [Stdcall]<IEnumString*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IEnumString*)Unsafe.AsPointer(ref this), riid, ppvObject); 47 return ((delegate *unmanaged [Stdcall]<IEnumString*,uint>)lpVtbl[1])((IEnumString*)Unsafe.AsPointer(ref this)); 52 return ((delegate *unmanaged [Stdcall]<IEnumString*,uint>)lpVtbl[2])((IEnumString*)Unsafe.AsPointer(ref this)); 68 private static winmdroot.Foundation.HRESULT Next(IEnumString* pThis, uint celt, winmdroot.Foundation.PWSTR* rgelt, [Optional] uint* pceltFetched) 98 return ((delegate *unmanaged [Stdcall]<IEnumString*,uint ,winmdroot.Foundation.PWSTR* ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IEnumString*)Unsafe.AsPointer(ref this), celt, rgelt, pceltFetched); 104 private static winmdroot.Foundation.HRESULT Skip(IEnumString* pThis, uint celt) 129 return ((delegate *unmanaged [Stdcall]<IEnumString*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IEnumString*)Unsafe.AsPointer(ref this), celt); 135 private static winmdroot.Foundation.HRESULT Reset(IEnumString* pThis) 157 return ((delegate *unmanaged [Stdcall]<IEnumString*,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IEnumString*)Unsafe.AsPointer(ref this)); 163 private static winmdroot.Foundation.HRESULT Clone(IEnumString* pThis, winmdroot.System.Com.IEnumString** ppenum) 186 public unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.IEnumString** ppenum) 188 return ((delegate *unmanaged [Stdcall]<IEnumString*,winmdroot.System.Com.IEnumString** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IEnumString*)Unsafe.AsPointer(ref this), ppenum); 212 internal delegate *unmanaged [Stdcall]<IEnumString*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1; 214 internal delegate *unmanaged [Stdcall]<IEnumString*,uint> AddRef_2; 216 internal delegate *unmanaged [Stdcall]<IEnumString*,uint> Release_3; 218 internal delegate *unmanaged [Stdcall]<IEnumString*,uint ,winmdroot.Foundation.PWSTR* ,uint* ,winmdroot.Foundation.HRESULT> Next_4; 220 internal delegate *unmanaged [Stdcall]<IEnumString*,uint ,winmdroot.Foundation.HRESULT> Skip_5; 222 internal delegate *unmanaged [Stdcall]<IEnumString*,winmdroot.Foundation.HRESULT> Reset_6; 224 internal delegate *unmanaged [Stdcall]<IEnumString*,winmdroot.System.Com.IEnumString** ,winmdroot.Foundation.HRESULT> Clone_7; 263 unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.IEnumString** ppenum);
Windows.Win32.System_Com_IEnumString_Extensions.g.cs (2)
23 /// <inheritdoc cref="winmdroot.System.Com.IEnumString.Interface.Next(uint, winmdroot.Foundation.PWSTR*, uint*)"/> 24 internal static unsafe winmdroot.Foundation.HRESULT Next(this winmdroot.System.Com.IEnumString.Interface @this, Span<winmdroot.Foundation.PWSTR> rgelt, uint* pceltFetched)
System.Windows.Forms (5)
System\Windows\Forms\StringSource.cs (5)
14internal unsafe class StringSource : IEnumString.Interface, IManagedWrapper<IEnumString> 49(IUnknown*)ComHelpers.GetComPointer<IEnumString>(this), 74public unsafe HRESULT Clone(IEnumString** ppenum) 81*ppenum = ComHelpers.GetComPointer<IEnumString>(new StringSource(_strings) { _current = _current });