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

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

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

import com4j.*;

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

  @DISPID(1543)
  void selectionChange(
    net.rgielen.com4j.office2010.excel.Range target);


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

  @DISPID(1537)
  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.
   */

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


  /**
   */

  @DISPID(304)
  void activate();


  /**
   */

  @DISPID(1530)
  void deactivate();


  /**
   */

  @DISPID(279)
  void calculate();


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

  @DISPID(1545)
  void change(
    net.rgielen.com4j.office2010.excel.Range target);


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

  @DISPID(1470)
  void followHyperlink(
    net.rgielen.com4j.office2010.excel.Hyperlink target);


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

  @DISPID(2156)
  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.
   */

  @DISPID(2886)
  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.
   */

  @DISPID(2889)
  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.
   */

  @DISPID(2892)
  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.
   */

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


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

  @DISPID(2894)
  void pivotTableChangeSync(
    net.rgielen.com4j.office2010.excel.PivotTable target);


  // Properties:
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy