Beispiel #1
0
 public HRESULT OnTransitoryExtensionUpdated(ITfContext *pic, [NativeTypeName("TfEditCookie")] uint ecReadOnly, ITfRange *pResultRange, ITfRange *pCompositionRange, BOOL *pfDeleteResultRange)
 {
     return(((delegate * unmanaged <ITfTransitoryExtensionSink *, ITfContext *, uint, ITfRange *, ITfRange *, BOOL *, int>)(lpVtbl[3]))((ITfTransitoryExtensionSink *)Unsafe.AsPointer(ref this), pic, ecReadOnly, pResultRange, pCompositionRange, pfDeleteResultRange));
 }
Beispiel #2
0
 public int OnCleanupContext([NativeTypeName("TfEditCookie")] uint ecWrite, ITfContext *pic)
 {
     return(((delegate * unmanaged <ITfCleanupContextSink *, uint, ITfContext *, int>)(lpVtbl[3]))((ITfCleanupContextSink *)Unsafe.AsPointer(ref this), ecWrite, pic));
 }
Beispiel #3
0
 public HRESULT OnEndEditTransaction(ITfContext *pic)
 {
     return(((delegate * unmanaged <ITfEditTransactionSink *, ITfContext *, int>)(lpVtbl[4]))((ITfEditTransactionSink *)Unsafe.AsPointer(ref this), pic));
 }
Beispiel #4
0
 public int OnEndEdit([NativeTypeName("ITfContext *")] ITfContext *pic, [NativeTypeName("TfEditCookie")] uint ecReadOnly, [NativeTypeName("ITfEditRecord *")] ITfEditRecord *pEditRecord)
 {
     return(((delegate * unmanaged <ITfTextEditSink *, ITfContext *, uint, ITfEditRecord *, int>)(lpVtbl[3]))((ITfTextEditSink *)Unsafe.AsPointer(ref this), pic, ecReadOnly, pEditRecord));
 }
 public int SimulatePreservedKey([NativeTypeName("ITfContext *")] ITfContext *pic, [NativeTypeName("const GUID &")] Guid *rguid, [NativeTypeName("BOOL *")] int *pfEaten)
 {
     return(((delegate * unmanaged <ITfKeystrokeMgr *, ITfContext *, Guid *, int *, int>)(lpVtbl[16]))((ITfKeystrokeMgr *)Unsafe.AsPointer(ref this), pic, rguid, pfEaten));
 }
 public HRESULT OnLayoutChange(ITfContext *pic, TfLayoutCode lcode, ITfContextView *pView)
 {
     return(((delegate * unmanaged <ITfTextLayoutSink *, ITfContext *, TfLayoutCode, ITfContextView *, int>)(lpVtbl[3]))((ITfTextLayoutSink *)Unsafe.AsPointer(ref this), pic, lcode, pView));
 }
 public HRESULT OnPopContext(ITfContext *pic)
 {
     return(((delegate * unmanaged <ITfThreadMgrEventSink *, ITfContext *, int>)(lpVtbl[7]))((ITfThreadMgrEventSink *)Unsafe.AsPointer(ref this), pic));
 }
Beispiel #8
0
 public int OnEndEditTransaction([NativeTypeName("ITfContext *")] ITfContext *pic)
 {
     return(((delegate * unmanaged <ITfEditTransactionSink *, ITfContext *, int>)(lpVtbl[4]))((ITfEditTransactionSink *)Unsafe.AsPointer(ref this), pic));
 }
 public int OnKeyUp(ITfContext *pic, [NativeTypeName("WPARAM")] nuint wParam, [NativeTypeName("LPARAM")] nint lParam, [NativeTypeName("BOOL *")] int *pfEaten)
 {
     return(((delegate * unmanaged <ITfKeyEventSink *, ITfContext *, nuint, nint, int *, int>)(lpVtbl[7]))((ITfKeyEventSink *)Unsafe.AsPointer(ref this), pic, wParam, lParam, pfEaten));
 }
 public int OnPreservedKey(ITfContext *pic, [NativeTypeName("const GUID &")] Guid *rguid, [NativeTypeName("BOOL *")] int *pfEaten)
 {
     return(((delegate * unmanaged <ITfKeyEventSink *, ITfContext *, Guid *, int *, int>)(lpVtbl[8]))((ITfKeyEventSink *)Unsafe.AsPointer(ref this), pic, rguid, pfEaten));
 }
 public int OnPopContext([NativeTypeName("ITfContext *")] ITfContext *pic)
 {
     return(((delegate * unmanaged <ITfThreadMgrEventSink *, ITfContext *, int>)(lpVtbl[7]))((ITfThreadMgrEventSink *)Unsafe.AsPointer(ref this), pic));
 }
Beispiel #12
0
 public int GetPreservedKey(ITfContext *pic, [NativeTypeName("const TF_PRESERVEDKEY *")] TF_PRESERVEDKEY *pprekey, [NativeTypeName("GUID *")] Guid *pguid)
 {
     return(((delegate * unmanaged <ITfKeystrokeMgr *, ITfContext *, TF_PRESERVEDKEY *, Guid *, int>)(lpVtbl[10]))((ITfKeystrokeMgr *)Unsafe.AsPointer(ref this), pic, pprekey, pguid));
 }
Beispiel #13
0
 public int OnLayoutChange([NativeTypeName("ITfContext *")] ITfContext *pic, TfLayoutCode lcode, [NativeTypeName("ITfContextView *")] ITfContextView *pView)
 {
     return(((delegate * unmanaged <ITfTextLayoutSink *, ITfContext *, TfLayoutCode, ITfContextView *, int>)(lpVtbl[3]))((ITfTextLayoutSink *)Unsafe.AsPointer(ref this), pic, lcode, pView));
 }
 public int Push(ITfContext *pic)
 {
     return(((delegate * unmanaged <ITfDocumentMgr *, ITfContext *, int>)(lpVtbl[4]))((ITfDocumentMgr *)Unsafe.AsPointer(ref this), pic));
 }
Beispiel #15
0
 public int OnStartEditTransaction(ITfContext *pic)
 {
     return(((delegate * unmanaged <ITfEditTransactionSink *, ITfContext *, int>)(lpVtbl[3]))((ITfEditTransactionSink *)Unsafe.AsPointer(ref this), pic));
 }
Beispiel #16
0
 public int OnStatusChange(ITfContext *pic, [NativeTypeName("DWORD")] uint dwFlags)
 {
     return(((delegate * unmanaged <ITfStatusSink *, ITfContext *, uint, int>)(lpVtbl[3]))((ITfStatusSink *)Unsafe.AsPointer(ref this), pic, dwFlags));
 }
Beispiel #17
0
 public HRESULT InvokeFunc(ITfContext *pic, [NativeTypeName("const GUID &")] Guid *refguidFunc)
 {
     return(((delegate * unmanaged <ITfFnLMInternal *, ITfContext *, Guid *, int>)(lpVtbl[10]))((ITfFnLMInternal *)Unsafe.AsPointer(ref this), pic, refguidFunc));
 }
Beispiel #18
0
 public int InvokeFunc([NativeTypeName("ITfContext *")] ITfContext *pic, [NativeTypeName("const GUID &")] Guid *refguidFunc)
 {
     return(((delegate * unmanaged <ITfFnLMProcessor *, ITfContext *, Guid *, int>)(lpVtbl[10]))((ITfFnLMProcessor *)Unsafe.AsPointer(ref this), pic, refguidFunc));
 }
Beispiel #19
0
 public HRESULT OnKeyUp(ITfContext *pic, WPARAM wParam, LPARAM lParam, BOOL *pfEaten)
 {
     return(((delegate * unmanaged <ITfKeyEventSink *, ITfContext *, WPARAM, LPARAM, BOOL *, int>)(lpVtbl[7]))((ITfKeyEventSink *)Unsafe.AsPointer(ref this), pic, wParam, lParam, pfEaten));
 }