public void VisibleStateChange([In, MarshalAs(UnmanagedType.Interface)] object customTaskPaneInst) { object[] paramArray = new object[1]; paramArray[0] = new LateBindingApi.Office._CustomTaskPane(_eventClass, customTaskPaneInst); bool isRecieved = _eventBinding.CallEvent("VisibleStateChangeEvent", paramArray); if (false == isRecieved) { Invoker.ReleaseParamArray(paramArray); } }
public void PartAfterAdd([In, MarshalAs(UnmanagedType.Interface)] object newPart) { object[] paramArray = new object[1]; paramArray[0] = new LateBindingApi.Office.CustomXMLPart(_eventClass, newPart); bool isRecieved = _eventBinding.CallEvent("PartAfterAddEvent", paramArray); if (false == isRecieved) { Invoker.ReleaseParamArray(paramArray); } }
public void NodeAfterInsert([In, MarshalAs(UnmanagedType.Interface)] object newNode, [In] bool inUndoRedo) { object[] paramArray = new object[2]; paramArray[0] = new LateBindingApi.Office.CustomXMLNode(_eventClass, newNode); paramArray[1] = inUndoRedo; bool isRecieved = _eventBinding.CallEvent("NodeAfterInsertEvent", paramArray); if (false == isRecieved) { Invoker.ReleaseParamArray(paramArray); } }
public void EnvelopeShow() { if (true == _eventClass.IsDisposed) { return; } bool isRecieved = _eventBinding.CallEvent("EnvelopeShowEvent", null); if (false == isRecieved) { Invoker.ReleaseParamArray(null); } }
public void BeforeRefresh([In] ref bool cancel) { if (true == _eventClass.IsDisposed) { return; } object[] paramArray = new object[1]; paramArray.SetValue(cancel, 0); bool isRecieved = _eventBinding.CallEvent("BeforeRefreshEvent", paramArray); if (false == isRecieved) { Invoker.ReleaseParamArray(paramArray); } }
public void ItemAdded([In, MarshalAs(UnmanagedType.Interface)] object reference) { if (true == _eventClass.IsDisposed) { Marshal.ReleaseComObject(reference); return; } object[] paramArray = new object[1]; paramArray[0] = new LateBindingApi.VBIDE.Reference(_eventClass, reference); bool isRecieved = _eventBinding.CallEvent("ItemAddedEvent", paramArray); if (false == isRecieved) { Invoker.ReleaseParamArray(paramArray); } }
public void FontChanged([In] string propertyName) { if (true == _eventClass.IsDisposed) { return; } object[] paramArray = new object[1]; paramArray[0] = propertyName; bool isRecieved = _eventBinding.CallEvent("FontChangedEvent", paramArray); if (false == isRecieved) { Invoker.ReleaseParamArray(paramArray); } }
public void Change([In, MarshalAs(UnmanagedType.Interface)] object ctrl) { if (true == _eventClass.IsDisposed) { Marshal.ReleaseComObject(ctrl); return; } object[] paramArray = new object[1]; paramArray[0] = new LateBindingApi.Office.CommandBarComboBox(_eventClass, ctrl); bool isRecieved = _eventBinding.CallEvent("ChangeEvent", paramArray); if (false == isRecieved) { Invoker.ReleaseParamArray(paramArray); } }
public void Click([In, MarshalAs(UnmanagedType.Interface)] object ctrl, [In] ref bool cancelDefault) { if (true == _eventClass.IsDisposed) { Marshal.ReleaseComObject(ctrl); return; } object[] paramArray = new object[2]; paramArray[0] = new LateBindingApi.Office.CommandBarButton(_eventClass, ctrl); paramArray.SetValue(cancelDefault, 1); bool isRecieved = _eventBinding.CallEvent("ClickEvent", paramArray); if (false == isRecieved) { Invoker.ReleaseParamArray(paramArray); } }
public void Click([In, MarshalAs(UnmanagedType.IDispatch)] object commandBarControl, [In] ref bool handled, [In] ref bool cancelDefault) { if (true == _eventClass.IsDisposed) { Marshal.ReleaseComObject(commandBarControl); return; } object[] paramArray = new object[3]; paramArray[0] = new COMObject(_eventClass, commandBarControl); paramArray.SetValue(handled, 1); paramArray.SetValue(cancelDefault, 2); bool isRecieved = _eventBinding.CallEvent("ClickEvent", paramArray); if (false == isRecieved) { Invoker.ReleaseParamArray(paramArray); } }
public void SelectionChange([In, MarshalAs(UnmanagedType.Interface)] object target) { object[] paramArray = new object[1]; paramArray[0] = new LateBindingApi.Excel.Range(_eventClass, target); bool isRecieved = _eventBinding.CallEvent("SelectionChangeEvent", paramArray); if (false == isRecieved) { Invoker.ReleaseParamArray(paramArray); } }