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));
 }
Example #3
0
 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);
 }
Example #7
0
 public HRESULT OnEndComposition(ITfCompositionView *pComposition)
 {
     return(((delegate * unmanaged <ITfContextOwnerCompositionSink *, ITfCompositionView *, int>)(lpVtbl[5]))((ITfContextOwnerCompositionSink *)Unsafe.AsPointer(ref this), pComposition));
 }
Example #8
0
 public HRESULT OnUpdateComposition(ITfCompositionView *pComposition, ITfRange *pRangeNew)
 {
     return(((delegate * unmanaged <ITfContextOwnerCompositionSink *, ITfCompositionView *, ITfRange *, int>)(lpVtbl[4]))((ITfContextOwnerCompositionSink *)Unsafe.AsPointer(ref this), pComposition, pRangeNew));
 }
Example #9
0
 public HRESULT OnStartComposition(ITfCompositionView *pComposition, BOOL *pfOk)
 {
     return(((delegate * unmanaged <ITfContextOwnerCompositionSink *, ITfCompositionView *, BOOL *, int>)(lpVtbl[3]))((ITfContextOwnerCompositionSink *)Unsafe.AsPointer(ref this), pComposition, pfOk));
 }