public int DeleteMultiple([NativeTypeName("ULONG")] uint cpspec, [NativeTypeName("const PROPSPEC []")] PROPSPEC *rgpspec) { return(((delegate * unmanaged <IPropertyStorage *, uint, PROPSPEC *, int>)(lpVtbl[5]))((IPropertyStorage *)Unsafe.AsPointer(ref this), cpspec, rgpspec)); }
public HRESULT ReadMultiple([NativeTypeName("ULONG")] uint cpspec, [NativeTypeName("const PROPSPEC *")] PROPSPEC *rgpspec, PROPVARIANT *rgvar) { return(((delegate * unmanaged <IDiaPropertyStorage *, uint, PROPSPEC *, PROPVARIANT *, int>)(lpVtbl[3]))((IDiaPropertyStorage *)Unsafe.AsPointer(ref this), cpspec, rgpspec, rgvar)); }
public int WriteMultiple([NativeTypeName("ULONG")] uint cpspec, [NativeTypeName("const PROPSPEC []")] PROPSPEC *rgpspec, [NativeTypeName("const PROPVARIANT []")] PROPVARIANT *rgpropvar, [NativeTypeName("PROPID")] uint propidNameFirst) { return(((delegate * unmanaged <IPropertyStorage *, uint, PROPSPEC *, PROPVARIANT *, uint, int>)(lpVtbl[4]))((IPropertyStorage *)Unsafe.AsPointer(ref this), cpspec, rgpspec, rgpropvar, propidNameFirst)); }
public int ReadMultiple([NativeTypeName("ULONG")] uint cpspec, [NativeTypeName("const PROPSPEC []")] PROPSPEC *rgpspec, [NativeTypeName("PROPVARIANT []")] PROPVARIANT *rgpropvar) { return(((delegate * stdcall <IPropertyStorage *, uint, PROPSPEC *, PROPVARIANT *, int>)(lpVtbl[3]))((IPropertyStorage *)Unsafe.AsPointer(ref this), cpspec, rgpspec, rgpropvar)); }