1 implementation of IBindableVector
mscorlib (1)
system\runtime\interopservices\windowsruntime\icustompropertyprovider.cs (1)
149IBindableVector, // IBindableVector -> IBindableVector/IVector<T>
51 references to IBindableVector
mscorlib (51)
system\runtime\interopservices\windowsruntime\bindablevectortocollectionadapter.cs (4)
41IBindableVector _this = JitHelpers.UnsafeCast<IBindableVector>(this); 103IBindableVector _this = JitHelpers.UnsafeCast<IBindableVector>(this);
system\runtime\interopservices\windowsruntime\bindablevectortolistadapter.cs (22)
43IBindableVector _this = JitHelpers.UnsafeCast<IBindableVector>(this); 54IBindableVector _this = JitHelpers.UnsafeCast<IBindableVector>(this); 62IBindableVector _this = JitHelpers.UnsafeCast<IBindableVector>(this); 78IBindableVector _this = JitHelpers.UnsafeCast<IBindableVector>(this); 88IBindableVector _this = JitHelpers.UnsafeCast<IBindableVector>(this); 112IBindableVector _this = JitHelpers.UnsafeCast<IBindableVector>(this); 135IBindableVector _this = JitHelpers.UnsafeCast<IBindableVector>(this); 143IBindableVector _this = JitHelpers.UnsafeCast<IBindableVector>(this); 166IBindableVector _this = JitHelpers.UnsafeCast<IBindableVector>(this); 172private static object GetAt(IBindableVector _this, uint index) 190private static void SetAt(IBindableVector _this, uint index, object value) 208private static void InsertAtHelper(IBindableVector _this, uint index, object item) 226private static void RemoveAtHelper(IBindableVector _this, uint index)
system\runtime\interopservices\windowsruntime\icustompropertyprovider.cs (23)
258if (iid == typeof(IBindableVector).GUID) 287object IBindableVector.GetAt(uint index) 289IBindableVector bindableVector = GetIBindableVectorNoThrow(); 303uint IBindableVector.Size 307IBindableVector bindableVector = GetIBindableVectorNoThrow(); 322IBindableVectorView IBindableVector.GetView() 324IBindableVector bindableVector = GetIBindableVectorNoThrow(); 375bool IBindableVector.IndexOf(object value, out uint index) 377IBindableVector bindableVector = GetIBindableVectorNoThrow(); 390void IBindableVector.SetAt(uint index, object value) 392IBindableVector bindableVector = GetIBindableVectorNoThrow(); 405void IBindableVector.InsertAt(uint index, object value) 407IBindableVector bindableVector = GetIBindableVectorNoThrow(); 420void IBindableVector.RemoveAt(uint index) 422IBindableVector bindableVector = GetIBindableVectorNoThrow(); 435void IBindableVector.Append(object value) 437IBindableVector bindableVector = GetIBindableVectorNoThrow(); 450void IBindableVector.RemoveAtEnd() 452IBindableVector bindableVector = GetIBindableVectorNoThrow(); 465void IBindableVector.Clear() 467IBindableVector bindableVector = GetIBindableVectorNoThrow(); 481private IBindableVector GetIBindableVectorNoThrow() 484return JitHelpers.UnsafeCast<IBindableVector>(_target);
system\stubhelpers.cs (2)
706newItemsIP = Marshal.GetComInterfaceForObject(newItems, typeof(IBindableVector)); 708oldItemsIP = Marshal.GetComInterfaceForObject(oldItems, typeof(IBindableVector));