public void AfterLayout([In, MarshalAs(UnmanagedType.IDispatch)] object drawObject) { if (!Validate("AfterLayout")) { Invoker.ReleaseParamsArray(drawObject); return; } NetOffice.OWC10Api.ChChartDraw newdrawObject = Factory.CreateKnownObjectFromComProxy <NetOffice.OWC10Api.ChChartDraw>(EventClass, drawObject, NetOffice.OWC10Api.ChChartDraw.LateBindingApiWrapperType); object[] paramsArray = new object[1]; paramsArray[0] = newdrawObject; EventBinding.RaiseCustomEvent("AfterLayout", ref paramsArray); }
public void AfterLayout([In, MarshalAs(UnmanagedType.IDispatch)] object drawObject) { Delegate[] recipients = _eventBinding.GetEventRecipients("AfterLayout"); if ((true == _eventClass.IsCurrentlyDisposing) || (recipients.Length == 0)) { Invoker.ReleaseParamsArray(drawObject); return; } NetOffice.OWC10Api.ChChartDraw newdrawObject = NetOffice.Factory.CreateObjectFromComProxy(_eventClass, drawObject) as NetOffice.OWC10Api.ChChartDraw; object[] paramsArray = new object[1]; paramsArray[0] = newdrawObject; _eventBinding.RaiseCustomEvent("AfterLayout", ref paramsArray); }
/// <summary> /// /// </summary> /// <param name="drawObject"></param> /// <param name="chartObject"></param> public void AfterRender([In, MarshalAs(UnmanagedType.IDispatch)] object drawObject, [In, MarshalAs(UnmanagedType.IDispatch)] object chartObject) { if (!Validate("AfterRender")) { Invoker.ReleaseParamsArray(drawObject, chartObject); return; } NetOffice.OWC10Api.ChChartDraw newdrawObject = Factory.CreateKnownObjectFromComProxy <NetOffice.OWC10Api.ChChartDraw>(EventClass, drawObject, typeof(NetOffice.OWC10Api.ChChartDraw)); object newchartObject = Factory.CreateEventArgumentObjectFromComProxy(EventClass, chartObject) as object; object[] paramsArray = new object[2]; paramsArray[0] = newdrawObject; paramsArray[1] = newchartObject; EventBinding.RaiseCustomEvent("AfterRender", ref paramsArray); }
public void BeforeRender([In, MarshalAs(UnmanagedType.IDispatch)] object drawObject, [In, MarshalAs(UnmanagedType.IDispatch)] object chartObject, [In, MarshalAs(UnmanagedType.IDispatch)] object cancel) { if (!Validate("BeforeRender")) { Invoker.ReleaseParamsArray(drawObject, chartObject, cancel); return; } NetOffice.OWC10Api.ChChartDraw newdrawObject = Factory.CreateKnownObjectFromComProxy <NetOffice.OWC10Api.ChChartDraw>(EventClass, drawObject, NetOffice.OWC10Api.ChChartDraw.LateBindingApiWrapperType); object newchartObject = Factory.CreateEventArgumentObjectFromComProxy(EventClass, chartObject) as object; NetOffice.OWC10Api.ByRef newCancel = Factory.CreateKnownObjectFromComProxy <NetOffice.OWC10Api.ByRef>(EventClass, cancel, NetOffice.OWC10Api.ByRef.LateBindingApiWrapperType); object[] paramsArray = new object[3]; paramsArray[0] = newdrawObject; paramsArray[1] = newchartObject; paramsArray[2] = newCancel; EventBinding.RaiseCustomEvent("BeforeRender", ref paramsArray); }
public void BeforeRender([In, MarshalAs(UnmanagedType.IDispatch)] object drawObject, [In, MarshalAs(UnmanagedType.IDispatch)] object chartObject, [In, MarshalAs(UnmanagedType.IDispatch)] object cancel) { Delegate[] recipients = _eventBinding.GetEventRecipients("BeforeRender"); if ((true == _eventClass.IsCurrentlyDisposing) || (recipients.Length == 0)) { Invoker.ReleaseParamsArray(drawObject, chartObject, cancel); return; } NetOffice.OWC10Api.ChChartDraw newdrawObject = NetOffice.Factory.CreateObjectFromComProxy(_eventClass, drawObject) as NetOffice.OWC10Api.ChChartDraw; object newchartObject = NetOffice.Factory.CreateObjectFromComProxy(_eventClass, chartObject) as object; NetOffice.OWC10Api.ByRef newCancel = NetOffice.Factory.CreateObjectFromComProxy(_eventClass, cancel) as NetOffice.OWC10Api.ByRef; object[] paramsArray = new object[3]; paramsArray[0] = newdrawObject; paramsArray[1] = newchartObject; paramsArray[2] = newCancel; _eventBinding.RaiseCustomEvent("BeforeRender", ref paramsArray); }