All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.rgielen.com4j.office2010.word.ApplicationEvents3 Maven / Gradle / Ivy

The newest version!
package net.rgielen.com4j.office2010.word  ;

import com4j.*;

@IID("{00020400-0000-0000-C000-000000000046}")
public interface ApplicationEvents3 extends Com4jObject {
  // Methods:
  /**
   */

  @DISPID(1)
  void startup();


  /**
   */

  @DISPID(2)
  void quit();


  /**
   */

  @DISPID(3)
  void documentChange();


  /**
   * @param doc Mandatory net.rgielen.com4j.office2010.word._Document parameter.
   */

  @DISPID(4)
  void documentOpen(
    net.rgielen.com4j.office2010.word._Document doc);


  /**
   * @param doc Mandatory net.rgielen.com4j.office2010.word._Document parameter.
   * @param cancel Mandatory Holder parameter.
   */

  @DISPID(6)
  void documentBeforeClose(
    net.rgielen.com4j.office2010.word._Document doc,
    Holder cancel);


  /**
   * @param doc Mandatory net.rgielen.com4j.office2010.word._Document parameter.
   * @param cancel Mandatory Holder parameter.
   */

  @DISPID(7)
  void documentBeforePrint(
    net.rgielen.com4j.office2010.word._Document doc,
    Holder cancel);


  /**
   * @param doc Mandatory net.rgielen.com4j.office2010.word._Document parameter.
   * @param saveAsUI Mandatory Holder parameter.
   * @param cancel Mandatory Holder parameter.
   */

  @DISPID(8)
  void documentBeforeSave(
    net.rgielen.com4j.office2010.word._Document doc,
    Holder saveAsUI,
    Holder cancel);


  /**
   * @param doc Mandatory net.rgielen.com4j.office2010.word._Document parameter.
   */

  @DISPID(9)
  void newDocument(
    net.rgielen.com4j.office2010.word._Document doc);


  /**
   * @param doc Mandatory net.rgielen.com4j.office2010.word._Document parameter.
   * @param wn Mandatory net.rgielen.com4j.office2010.word.Window parameter.
   */

  @DISPID(10)
  void windowActivate(
    net.rgielen.com4j.office2010.word._Document doc,
    net.rgielen.com4j.office2010.word.Window wn);


  /**
   * @param doc Mandatory net.rgielen.com4j.office2010.word._Document parameter.
   * @param wn Mandatory net.rgielen.com4j.office2010.word.Window parameter.
   */

  @DISPID(11)
  void windowDeactivate(
    net.rgielen.com4j.office2010.word._Document doc,
    net.rgielen.com4j.office2010.word.Window wn);


  /**
   * @param sel Mandatory net.rgielen.com4j.office2010.word.Selection parameter.
   */

  @DISPID(12)
  void windowSelectionChange(
    net.rgielen.com4j.office2010.word.Selection sel);


  /**
   * @param sel Mandatory net.rgielen.com4j.office2010.word.Selection parameter.
   * @param cancel Mandatory Holder parameter.
   */

  @DISPID(13)
  void windowBeforeRightClick(
    net.rgielen.com4j.office2010.word.Selection sel,
    Holder cancel);


  /**
   * @param sel Mandatory net.rgielen.com4j.office2010.word.Selection parameter.
   * @param cancel Mandatory Holder parameter.
   */

  @DISPID(14)
  void windowBeforeDoubleClick(
    net.rgielen.com4j.office2010.word.Selection sel,
    Holder cancel);


  /**
   * @param doc Mandatory net.rgielen.com4j.office2010.word._Document parameter.
   */

  @DISPID(15)
  void ePostagePropertyDialog(
    net.rgielen.com4j.office2010.word._Document doc);


  /**
   * @param doc Mandatory net.rgielen.com4j.office2010.word._Document parameter.
   */

  @DISPID(16)
  void ePostageInsert(
    net.rgielen.com4j.office2010.word._Document doc);


  /**
   * @param doc Mandatory net.rgielen.com4j.office2010.word._Document parameter.
   * @param docResult Mandatory net.rgielen.com4j.office2010.word._Document parameter.
   */

  @DISPID(17)
  void mailMergeAfterMerge(
    net.rgielen.com4j.office2010.word._Document doc,
    net.rgielen.com4j.office2010.word._Document docResult);


  /**
   * @param doc Mandatory net.rgielen.com4j.office2010.word._Document parameter.
   */

  @DISPID(18)
  void mailMergeAfterRecordMerge(
    net.rgielen.com4j.office2010.word._Document doc);


  /**
   * @param doc Mandatory net.rgielen.com4j.office2010.word._Document parameter.
   * @param startRecord Mandatory int parameter.
   * @param endRecord Mandatory int parameter.
   * @param cancel Mandatory Holder parameter.
   */

  @DISPID(19)
  void mailMergeBeforeMerge(
    net.rgielen.com4j.office2010.word._Document doc,
    int startRecord,
    int endRecord,
    Holder cancel);


  /**
   * @param doc Mandatory net.rgielen.com4j.office2010.word._Document parameter.
   * @param cancel Mandatory Holder parameter.
   */

  @DISPID(20)
  void mailMergeBeforeRecordMerge(
    net.rgielen.com4j.office2010.word._Document doc,
    Holder cancel);


  /**
   * @param doc Mandatory net.rgielen.com4j.office2010.word._Document parameter.
   */

  @DISPID(21)
  void mailMergeDataSourceLoad(
    net.rgielen.com4j.office2010.word._Document doc);


  /**
   * @param doc Mandatory net.rgielen.com4j.office2010.word._Document parameter.
   * @param handled Mandatory Holder parameter.
   */

  @DISPID(22)
  void mailMergeDataSourceValidate(
    net.rgielen.com4j.office2010.word._Document doc,
    Holder handled);


  /**
   * @param doc Mandatory net.rgielen.com4j.office2010.word._Document parameter.
   */

  @DISPID(23)
  void mailMergeWizardSendToCustom(
    net.rgielen.com4j.office2010.word._Document doc);


  /**
   * @param doc Mandatory net.rgielen.com4j.office2010.word._Document parameter.
   * @param fromState Mandatory Holder parameter.
   * @param toState Mandatory Holder parameter.
   * @param handled Mandatory Holder parameter.
   */

  @DISPID(24)
  void mailMergeWizardStateChange(
    net.rgielen.com4j.office2010.word._Document doc,
    Holder fromState,
    Holder toState,
    Holder handled);


  /**
   * @param doc Mandatory net.rgielen.com4j.office2010.word._Document parameter.
   * @param wn Mandatory net.rgielen.com4j.office2010.word.Window parameter.
   */

  @DISPID(25)
  void windowSize(
    net.rgielen.com4j.office2010.word._Document doc,
    net.rgielen.com4j.office2010.word.Window wn);


  // Properties:
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy