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

net.rgielen.com4j.office2010.excel.IDocEvents Maven / Gradle / Ivy

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

import com4j.*;

@IID("{00024411-0001-0000-C000-000000000046}")
public interface IDocEvents extends Com4jObject {
  // Methods:
  /**
   * @param target Mandatory net.rgielen.com4j.office2010.excel.Range parameter.
   */

  @VTID(7)
  void selectionChange(
    net.rgielen.com4j.office2010.excel.Range target);


  /**
   * @param target Mandatory net.rgielen.com4j.office2010.excel.Range parameter.
   * @param cancel Mandatory Holder parameter.
   */

  @VTID(8)
  void beforeDoubleClick(
    net.rgielen.com4j.office2010.excel.Range target,
    Holder cancel);


  /**
   * @param target Mandatory net.rgielen.com4j.office2010.excel.Range parameter.
   * @param cancel Mandatory Holder parameter.
   */

  @VTID(9)
  void beforeRightClick(
    net.rgielen.com4j.office2010.excel.Range target,
    Holder cancel);


  /**
   */

  @VTID(10)
  void activate();


  /**
   */

  @VTID(11)
  void deactivate();


  /**
   */

  @VTID(12)
  void calculate();


  /**
   * @param target Mandatory net.rgielen.com4j.office2010.excel.Range parameter.
   */

  @VTID(13)
  void change(
    net.rgielen.com4j.office2010.excel.Range target);


  /**
   * @param target Mandatory net.rgielen.com4j.office2010.excel.Hyperlink parameter.
   */

  @VTID(14)
  void followHyperlink(
    net.rgielen.com4j.office2010.excel.Hyperlink target);


  /**
   * @param target Mandatory net.rgielen.com4j.office2010.excel.PivotTable parameter.
   */

  @VTID(15)
  void pivotTableUpdate(
    net.rgielen.com4j.office2010.excel.PivotTable target);


  /**
   * @param targetPivotTable Mandatory net.rgielen.com4j.office2010.excel.PivotTable parameter.
   * @param targetRange Mandatory net.rgielen.com4j.office2010.excel.Range parameter.
   */

  @VTID(16)
  void pivotTableAfterValueChange(
    net.rgielen.com4j.office2010.excel.PivotTable targetPivotTable,
    net.rgielen.com4j.office2010.excel.Range targetRange);


  /**
   * @param targetPivotTable Mandatory net.rgielen.com4j.office2010.excel.PivotTable parameter.
   * @param valueChangeStart Mandatory int parameter.
   * @param valueChangeEnd Mandatory int parameter.
   * @param cancel Mandatory Holder parameter.
   */

  @VTID(17)
  void pivotTableBeforeAllocateChanges(
    net.rgielen.com4j.office2010.excel.PivotTable targetPivotTable,
    int valueChangeStart,
    int valueChangeEnd,
    Holder cancel);


  /**
   * @param targetPivotTable Mandatory net.rgielen.com4j.office2010.excel.PivotTable parameter.
   * @param valueChangeStart Mandatory int parameter.
   * @param valueChangeEnd Mandatory int parameter.
   * @param cancel Mandatory Holder parameter.
   */

  @VTID(18)
  void pivotTableBeforeCommitChanges(
    net.rgielen.com4j.office2010.excel.PivotTable targetPivotTable,
    int valueChangeStart,
    int valueChangeEnd,
    Holder cancel);


  /**
   * @param targetPivotTable Mandatory net.rgielen.com4j.office2010.excel.PivotTable parameter.
   * @param valueChangeStart Mandatory int parameter.
   * @param valueChangeEnd Mandatory int parameter.
   */

  @VTID(19)
  void pivotTableBeforeDiscardChanges(
    net.rgielen.com4j.office2010.excel.PivotTable targetPivotTable,
    int valueChangeStart,
    int valueChangeEnd);


  /**
   * @param target Mandatory net.rgielen.com4j.office2010.excel.PivotTable parameter.
   */

  @VTID(20)
  void pivotTableChangeSync(
    net.rgielen.com4j.office2010.excel.PivotTable target);


  // Properties:
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy