2 instantiations of Vftbl
PresentationFramework (2)
MS\Internal\WindowsRuntime\Generated\WinRT\Projections\IEnumerable.cs (2)
112
AbiToProjectionVftable = new
Vftbl
147
var vftblT = new
Vftbl
(thisPtr);
10 references to Vftbl
PresentationFramework (10)
MS\Internal\WindowsRuntime\Generated\WinRT\Projections\IEnumerable.cs (10)
38
obj is null ? null : ComWrappersSupport.CreateCCWForObject(obj).As<
Vftbl
>(GuidGenerator.GetIID(typeof(IEnumerable<T>)));
108
private static readonly
Vftbl
AbiToProjectionVftable;
141
public static ObjectReference<
Vftbl
> ObjRefFromAbi(IntPtr thisPtr)
147
var
vftblT = new Vftbl(thisPtr);
148
return ObjectReference<
Vftbl
>.FromAbi(thisPtr, vftblT.IInspectableVftbl.IUnknownVftbl, vftblT);
150
public static Guid PIID =
Vftbl
.PIID;
153
public static implicit operator IEnumerable<T>(ObjectReference<
Vftbl
> obj) => (obj != null) ? new IEnumerable<T>(obj) : null;
154
protected readonly ObjectReference<
Vftbl
> _obj;
160
public IEnumerable(IObjectReference obj) : this(obj.As<
Vftbl
>()) { }
161
public IEnumerable(ObjectReference<
Vftbl
> obj)