public void DockPositionStateChange([In, MarshalAs(UnmanagedType.Interface)] object customTaskPaneInst) { object[] paramArray = new object[1]; paramArray[0] = new LateBindingApi.Office._CustomTaskPane(_eventClass, customTaskPaneInst); bool isRecieved = _eventBinding.CallEvent("DockPositionStateChangeEvent", paramArray); if (false == isRecieved) { Invoker.ReleaseParamArray(paramArray); } }
public LateBindingApi.Office._CustomTaskPane CreateCTP(string cTPAxID, string cTPTitle) { object[] paramArray = new object[2]; paramArray[0] = cTPAxID; paramArray[1] = cTPTitle; object returnValue = Invoker.MethodReturn(this, "CreateCTP", paramArray); if (null == returnValue) { return(null); } LateBindingApi.Office._CustomTaskPane newClass = new LateBindingApi.Office._CustomTaskPane(this, returnValue); return(newClass); }
public void DockPositionStateChange(LateBindingApi.Office._CustomTaskPane customTaskPaneInst) { object[] paramArray = new object[1]; paramArray.SetValue(customTaskPaneInst, 0); Invoker.Method(this, "DockPositionStateChange", paramArray); }