public int OnUpdateComposition([NativeTypeName("ITfCompositionView *")] ITfCompositionView *pComposition, [NativeTypeName("ITfRange *")] ITfRange *pRangeNew) { return(((delegate * unmanaged <ITfContextOwnerCompositionSink *, ITfCompositionView *, ITfRange *, int>)(lpVtbl[4]))((ITfContextOwnerCompositionSink *)Unsafe.AsPointer(ref this), pComposition, pRangeNew)); }
public int OnEndComposition([NativeTypeName("ITfCompositionView *")] ITfCompositionView *pComposition) { return(((delegate * unmanaged <ITfContextOwnerCompositionSink *, ITfCompositionView *, int>)(lpVtbl[5]))((ITfContextOwnerCompositionSink *)Unsafe.AsPointer(ref this), pComposition)); }
public HRESULT TakeOwnership([NativeTypeName("TfEditCookie")] uint ecWrite, ITfCompositionView *pComposition, ITfCompositionSink *pSink, ITfComposition **ppComposition) { return(((delegate * unmanaged <ITfContextComposition *, uint, ITfCompositionView *, ITfCompositionSink *, ITfComposition **, int>)(lpVtbl[6]))((ITfContextComposition *)Unsafe.AsPointer(ref this), ecWrite, pComposition, pSink, ppComposition)); }
public int OnStartComposition([NativeTypeName("ITfCompositionView *")] ITfCompositionView *pComposition, [NativeTypeName("BOOL *")] int *pfOk) { return(((delegate * unmanaged <ITfContextOwnerCompositionSink *, ITfCompositionView *, int *, int>)(lpVtbl[3]))((ITfContextOwnerCompositionSink *)Unsafe.AsPointer(ref this), pComposition, pfOk)); }
public int TerminateComposition(ITfCompositionView *pComposition) { return(((delegate * unmanaged <ITfContextOwnerCompositionServices *, ITfCompositionView *, int>)(lpVtbl[7]))((ITfContextOwnerCompositionServices *)Unsafe.AsPointer(ref this), pComposition)); }
public int TakeOwnership([NativeTypeName("TfEditCookie")] uint ecWrite, [NativeTypeName("ITfCompositionView *")] ITfCompositionView* pComposition, [NativeTypeName("ITfCompositionSink *")] ITfCompositionSink* pSink, [NativeTypeName("ITfComposition **")] ITfComposition** ppComposition) { return ((delegate* unmanaged<ITfContextOwnerCompositionServices*, uint, ITfCompositionView*, ITfCompositionSink*, ITfComposition**, int>)(lpVtbl[6]))((ITfContextOwnerCompositionServices*)Unsafe.AsPointer(ref this), ecWrite, pComposition, pSink, ppComposition); }
public HRESULT OnEndComposition(ITfCompositionView *pComposition) { return(((delegate * unmanaged <ITfContextOwnerCompositionSink *, ITfCompositionView *, int>)(lpVtbl[5]))((ITfContextOwnerCompositionSink *)Unsafe.AsPointer(ref this), pComposition)); }
public HRESULT OnUpdateComposition(ITfCompositionView *pComposition, ITfRange *pRangeNew) { return(((delegate * unmanaged <ITfContextOwnerCompositionSink *, ITfCompositionView *, ITfRange *, int>)(lpVtbl[4]))((ITfContextOwnerCompositionSink *)Unsafe.AsPointer(ref this), pComposition, pRangeNew)); }
public HRESULT OnStartComposition(ITfCompositionView *pComposition, BOOL *pfOk) { return(((delegate * unmanaged <ITfContextOwnerCompositionSink *, ITfCompositionView *, BOOL *, int>)(lpVtbl[3]))((ITfContextOwnerCompositionSink *)Unsafe.AsPointer(ref this), pComposition, pfOk)); }