net.rgielen.com4j.office2010.excel.ISort Maven / Gradle / Ivy
package net.rgielen.com4j.office2010.excel ;
import com4j.*;
@IID("{000244AB-0001-0000-C000-000000000046}")
public interface ISort extends Com4jObject {
// Methods:
/**
*
* Getter method for the COM property "Application"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel._Application
*/
@VTID(7)
net.rgielen.com4j.office2010.excel._Application application();
/**
*
* Getter method for the COM property "Creator"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel.XlCreator
*/
@VTID(8)
net.rgielen.com4j.office2010.excel.XlCreator creator();
/**
*
* Getter method for the COM property "Parent"
*
* @return Returns a value of type com4j.Com4jObject
*/
@VTID(9)
@ReturnValue(type=NativeType.Dispatch)
com4j.Com4jObject parent();
/**
*
* Getter method for the COM property "Rng"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Range
*/
@VTID(10)
net.rgielen.com4j.office2010.excel.Range rng();
/**
*
* Getter method for the COM property "Header"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel.XlYesNoGuess
*/
@VTID(11)
net.rgielen.com4j.office2010.excel.XlYesNoGuess header();
/**
*
* Setter method for the COM property "Header"
*
* @param rhs Mandatory net.rgielen.com4j.office2010.excel.XlYesNoGuess parameter.
*/
@VTID(12)
void header(
net.rgielen.com4j.office2010.excel.XlYesNoGuess rhs);
/**
*
* Getter method for the COM property "MatchCase"
*
* @return Returns a value of type boolean
*/
@VTID(13)
boolean matchCase();
/**
*
* Setter method for the COM property "MatchCase"
*
* @param rhs Mandatory boolean parameter.
*/
@VTID(14)
void matchCase(
boolean rhs);
/**
*
* Getter method for the COM property "Orientation"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel.XlSortOrientation
*/
@VTID(15)
net.rgielen.com4j.office2010.excel.XlSortOrientation orientation();
/**
*
* Setter method for the COM property "Orientation"
*
* @param rhs Mandatory net.rgielen.com4j.office2010.excel.XlSortOrientation parameter.
*/
@VTID(16)
void orientation(
net.rgielen.com4j.office2010.excel.XlSortOrientation rhs);
/**
*
* Getter method for the COM property "SortMethod"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel.XlSortMethod
*/
@VTID(17)
net.rgielen.com4j.office2010.excel.XlSortMethod sortMethod();
/**
*
* Setter method for the COM property "SortMethod"
*
* @param rhs Mandatory net.rgielen.com4j.office2010.excel.XlSortMethod parameter.
*/
@VTID(18)
void sortMethod(
net.rgielen.com4j.office2010.excel.XlSortMethod rhs);
/**
*
* Getter method for the COM property "SortFields"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel.SortFields
*/
@VTID(19)
net.rgielen.com4j.office2010.excel.SortFields sortFields();
/**
* @param rng Mandatory net.rgielen.com4j.office2010.excel.Range parameter.
*/
@VTID(20)
void setRange(
net.rgielen.com4j.office2010.excel.Range rng);
/**
*/
@VTID(21)
void apply();
// Properties:
}