/// <summary> /// /// </summary> /// <param name="doc"></param> public void MailMergeWizardFollowUpCustom([In, MarshalAs(UnmanagedType.IDispatch)] object doc) { if (!Validate("MailMergeWizardFollowUpCustom")) { Invoker.ReleaseParamsArray(doc); return; } NetOffice.PublisherApi._Document newDoc = Factory.CreateEventArgumentObjectFromComProxy(EventClass, doc) as NetOffice.PublisherApi._Document; object[] paramsArray = new object[1]; paramsArray[0] = newDoc; EventBinding.RaiseCustomEvent("MailMergeWizardFollowUpCustom", ref paramsArray); }
/// <summary> /// /// </summary> /// <param name="doc"></param> public void AfterPrint([In, MarshalAs(UnmanagedType.IDispatch)] object doc) { if (!Validate("AfterPrint")) { Invoker.ReleaseParamsArray(doc); return; } NetOffice.PublisherApi._Document newDoc = Factory.CreateKnownObjectFromComProxy <NetOffice.PublisherApi._Document>(EventClass, doc, typeof(NetOffice.PublisherApi._Document)); object[] paramsArray = new object[1]; paramsArray[0] = newDoc; EventBinding.RaiseCustomEvent("AfterPrint", ref paramsArray); }
/// <summary> /// /// </summary> /// <param name="doc"></param> /// <param name="fromState"></param> public void MailMergeWizardStateChange([In, MarshalAs(UnmanagedType.IDispatch)] object doc, [In] object fromState) { if (!Validate("MailMergeWizardStateChange")) { Invoker.ReleaseParamsArray(doc, fromState); return; } NetOffice.PublisherApi._Document newDoc = Factory.CreateEventArgumentObjectFromComProxy(EventClass, doc) as NetOffice.PublisherApi._Document; Int32 newFromState = ToInt32(fromState); object[] paramsArray = new object[2]; paramsArray[0] = newDoc; paramsArray[1] = newFromState; EventBinding.RaiseCustomEvent("MailMergeWizardStateChange", ref paramsArray); }
/// <summary> /// /// </summary> /// <param name="doc"></param> /// <param name="handled"></param> public void MailMergeDataSourceValidate([In, MarshalAs(UnmanagedType.IDispatch)] object doc, [In][Out] ref object handled) { if (!Validate("MailMergeDataSourceValidate")) { Invoker.ReleaseParamsArray(doc, handled); return; } NetOffice.PublisherApi._Document newDoc = Factory.CreateEventArgumentObjectFromComProxy(EventClass, doc) as NetOffice.PublisherApi._Document; object[] paramsArray = new object[2]; paramsArray[0] = newDoc; paramsArray.SetValue(handled, 1); EventBinding.RaiseCustomEvent("MailMergeDataSourceValidate", ref paramsArray); handled = ToBoolean(paramsArray[1]); }
/// <summary> /// /// </summary> /// <param name="doc"></param> /// <param name="cancel"></param> public void BeforePrint([In, MarshalAs(UnmanagedType.IDispatch)] object doc, [In][Out] ref object cancel) { if (!Validate("BeforePrint")) { Invoker.ReleaseParamsArray(doc, cancel); return; } NetOffice.PublisherApi._Document newDoc = Factory.CreateEventArgumentObjectFromComProxy(EventClass, doc) as NetOffice.PublisherApi._Document; object[] paramsArray = new object[2]; paramsArray[0] = newDoc; paramsArray.SetValue(cancel, 1); EventBinding.RaiseCustomEvent("BeforePrint", ref paramsArray); cancel = ToBoolean(paramsArray[1]); }
/// <summary> /// /// </summary> /// <param name="doc"></param> /// <param name="bstrString"></param> public void MailMergeGenerateBarcode([In, MarshalAs(UnmanagedType.IDispatch)] object doc, [In][Out] ref object bstrString) { if (!Validate("MailMergeGenerateBarcode")) { Invoker.ReleaseParamsArray(doc, bstrString); return; } NetOffice.PublisherApi._Document newDoc = Factory.CreateEventArgumentObjectFromComProxy(EventClass, doc) as NetOffice.PublisherApi._Document; object[] paramsArray = new object[2]; paramsArray[0] = newDoc; paramsArray.SetValue(bstrString, 1); EventBinding.RaiseCustomEvent("MailMergeGenerateBarcode", ref paramsArray); bstrString = ToString(paramsArray[1]); }
/// <summary> /// /// </summary> /// <param name="doc"></param> /// <param name="startRecord"></param> /// <param name="endRecord"></param> /// <param name="cancel"></param> public void MailMergeBeforeMerge([In, MarshalAs(UnmanagedType.IDispatch)] object doc, [In] object startRecord, [In] object endRecord, [In][Out] ref object cancel) { if (!Validate("MailMergeBeforeMerge")) { Invoker.ReleaseParamsArray(doc, startRecord, endRecord, cancel); return; } NetOffice.PublisherApi._Document newDoc = Factory.CreateEventArgumentObjectFromComProxy(EventClass, doc) as NetOffice.PublisherApi._Document; Int32 newStartRecord = ToInt32(startRecord); Int32 newEndRecord = ToInt32(endRecord); object[] paramsArray = new object[4]; paramsArray[0] = newDoc; paramsArray[1] = newStartRecord; paramsArray[2] = newEndRecord; paramsArray.SetValue(cancel, 3); EventBinding.RaiseCustomEvent("MailMergeBeforeMerge", ref paramsArray); cancel = ToBoolean(paramsArray[3]); }
public void AfterPrint(NetOffice.PublisherApi._Document doc) { Factory.ExecuteMethod(this, "AfterPrint", doc); }
public void BeforePrint(NetOffice.PublisherApi._Document doc, bool cancel) { Factory.ExecuteMethod(this, "BeforePrint", doc, cancel); }
public void MailMergeWizardFollowUpCustom(NetOffice.PublisherApi._Document doc) { Factory.ExecuteMethod(this, "MailMergeWizardFollowUpCustom", doc); }
public void MailMergeBeforeMerge(NetOffice.PublisherApi._Document doc, Int32 startRecord, Int32 endRecord, bool cancel) { Factory.ExecuteMethod(this, "MailMergeBeforeMerge", doc, startRecord, endRecord, cancel); }
public void MailMergeInsertBarcode(NetOffice.PublisherApi._Document doc, bool okToInsert) { Factory.ExecuteMethod(this, "MailMergeInsertBarcode", doc, okToInsert); }
public void MailMergeDataSourceValidate(NetOffice.PublisherApi._Document doc, bool handled) { Factory.ExecuteMethod(this, "MailMergeDataSourceValidate", doc, handled); }
public void MailMergeWizardStateChange(NetOffice.PublisherApi._Document doc, Int32 fromState) { Factory.ExecuteMethod(this, "MailMergeWizardStateChange", doc, fromState); }
public void MailMergeDataSourceLoad(NetOffice.PublisherApi._Document doc) { Factory.ExecuteMethod(this, "MailMergeDataSourceLoad", doc); }
public void MailMergeBeforeRecordMerge(NetOffice.PublisherApi._Document doc, bool cancel) { Factory.ExecuteMethod(this, "MailMergeBeforeRecordMerge", doc, cancel); }
public void DocumentBeforeClose(NetOffice.PublisherApi._Document doc, bool cancel) { Factory.ExecuteMethod(this, "DocumentBeforeClose", doc, cancel); }
public void MailMergeRecipientListClose(NetOffice.PublisherApi._Document doc) { Factory.ExecuteMethod(this, "MailMergeRecipientListClose", doc); }
public void MailMergeAfterRecordMerge(NetOffice.PublisherApi._Document doc) { Factory.ExecuteMethod(this, "MailMergeAfterRecordMerge", doc); }
public void MailMergeGenerateBarcode(NetOffice.PublisherApi._Document doc, string bstrString) { Factory.ExecuteMethod(this, "MailMergeGenerateBarcode", doc, bstrString); }
public void DocumentOpen(NetOffice.PublisherApi._Document doc) { Factory.ExecuteMethod(this, "DocumentOpen", doc); }