net.rgielen.com4j.office2010.office.Shapes Maven / Gradle / Ivy
The newest version!
package net.rgielen.com4j.office2010.office ;
import com4j.*;
@IID("{000C031E-0000-0000-C000-000000000046}")
public interface Shapes extends net.rgielen.com4j.office2010.office._IMsoDispObj,Iterable {
// Methods:
/**
*
* Getter method for the COM property "Parent"
*
* @return Returns a value of type com4j.Com4jObject
*/
@DISPID(1) //= 0x1. The runtime will prefer the VTID if present
@VTID(9)
@ReturnValue(type=NativeType.Dispatch)
com4j.Com4jObject parent();
/**
*
* Getter method for the COM property "Count"
*
* @return Returns a value of type int
*/
@DISPID(2) //= 0x2. The runtime will prefer the VTID if present
@VTID(10)
int count();
/**
* @param index Mandatory java.lang.Object parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.office.Shape
*/
@DISPID(0) //= 0x0. The runtime will prefer the VTID if present
@VTID(11)
@DefaultMethod
net.rgielen.com4j.office2010.office.Shape item(
@MarshalAs(NativeType.VARIANT) java.lang.Object index);
/**
*
* Getter method for the COM property "_NewEnum"
*
*/
@DISPID(-4) //= 0xfffffffc. The runtime will prefer the VTID if present
@VTID(12)
java.util.Iterator iterator();
/**
* @param type Mandatory net.rgielen.com4j.office2010.office.MsoCalloutType parameter.
* @param left Mandatory float parameter.
* @param top Mandatory float parameter.
* @param width Mandatory float parameter.
* @param height Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.office.Shape
*/
@DISPID(10) //= 0xa. The runtime will prefer the VTID if present
@VTID(13)
net.rgielen.com4j.office2010.office.Shape addCallout(
net.rgielen.com4j.office2010.office.MsoCalloutType type,
float left,
float top,
float width,
float height);
/**
* @param type Mandatory net.rgielen.com4j.office2010.office.MsoConnectorType parameter.
* @param beginX Mandatory float parameter.
* @param beginY Mandatory float parameter.
* @param endX Mandatory float parameter.
* @param endY Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.office.Shape
*/
@DISPID(11) //= 0xb. The runtime will prefer the VTID if present
@VTID(14)
net.rgielen.com4j.office2010.office.Shape addConnector(
net.rgielen.com4j.office2010.office.MsoConnectorType type,
float beginX,
float beginY,
float endX,
float endY);
/**
* @param safeArrayOfPoints Mandatory java.lang.Object parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.office.Shape
*/
@DISPID(12) //= 0xc. The runtime will prefer the VTID if present
@VTID(15)
net.rgielen.com4j.office2010.office.Shape addCurve(
@MarshalAs(NativeType.VARIANT) java.lang.Object safeArrayOfPoints);
/**
* @param orientation Mandatory net.rgielen.com4j.office2010.office.MsoTextOrientation parameter.
* @param left Mandatory float parameter.
* @param top Mandatory float parameter.
* @param width Mandatory float parameter.
* @param height Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.office.Shape
*/
@DISPID(13) //= 0xd. The runtime will prefer the VTID if present
@VTID(16)
net.rgielen.com4j.office2010.office.Shape addLabel(
net.rgielen.com4j.office2010.office.MsoTextOrientation orientation,
float left,
float top,
float width,
float height);
/**
* @param beginX Mandatory float parameter.
* @param beginY Mandatory float parameter.
* @param endX Mandatory float parameter.
* @param endY Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.office.Shape
*/
@DISPID(14) //= 0xe. The runtime will prefer the VTID if present
@VTID(17)
net.rgielen.com4j.office2010.office.Shape addLine(
float beginX,
float beginY,
float endX,
float endY);
/**
* @param fileName Mandatory java.lang.String parameter.
* @param linkToFile Mandatory net.rgielen.com4j.office2010.office.MsoTriState parameter.
* @param saveWithDocument Mandatory net.rgielen.com4j.office2010.office.MsoTriState parameter.
* @param left Mandatory float parameter.
* @param top Mandatory float parameter.
* @param width Optional parameter. Default value is -1.0f
* @param height Optional parameter. Default value is -1.0f
* @return Returns a value of type net.rgielen.com4j.office2010.office.Shape
*/
@DISPID(15) //= 0xf. The runtime will prefer the VTID if present
@VTID(18)
net.rgielen.com4j.office2010.office.Shape addPicture(
java.lang.String fileName,
net.rgielen.com4j.office2010.office.MsoTriState linkToFile,
net.rgielen.com4j.office2010.office.MsoTriState saveWithDocument,
float left,
float top,
@Optional @DefaultValue("-1") float width,
@Optional @DefaultValue("-1") float height);
/**
* @param safeArrayOfPoints Mandatory java.lang.Object parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.office.Shape
*/
@DISPID(16) //= 0x10. The runtime will prefer the VTID if present
@VTID(19)
net.rgielen.com4j.office2010.office.Shape addPolyline(
@MarshalAs(NativeType.VARIANT) java.lang.Object safeArrayOfPoints);
/**
* @param type Mandatory net.rgielen.com4j.office2010.office.MsoAutoShapeType parameter.
* @param left Mandatory float parameter.
* @param top Mandatory float parameter.
* @param width Mandatory float parameter.
* @param height Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.office.Shape
*/
@DISPID(17) //= 0x11. The runtime will prefer the VTID if present
@VTID(20)
net.rgielen.com4j.office2010.office.Shape addShape(
net.rgielen.com4j.office2010.office.MsoAutoShapeType type,
float left,
float top,
float width,
float height);
/**
* @param presetTextEffect Mandatory net.rgielen.com4j.office2010.office.MsoPresetTextEffect parameter.
* @param text Mandatory java.lang.String parameter.
* @param fontName Mandatory java.lang.String parameter.
* @param fontSize Mandatory float parameter.
* @param fontBold Mandatory net.rgielen.com4j.office2010.office.MsoTriState parameter.
* @param fontItalic Mandatory net.rgielen.com4j.office2010.office.MsoTriState parameter.
* @param left Mandatory float parameter.
* @param top Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.office.Shape
*/
@DISPID(18) //= 0x12. The runtime will prefer the VTID if present
@VTID(21)
net.rgielen.com4j.office2010.office.Shape addTextEffect(
net.rgielen.com4j.office2010.office.MsoPresetTextEffect presetTextEffect,
java.lang.String text,
java.lang.String fontName,
float fontSize,
net.rgielen.com4j.office2010.office.MsoTriState fontBold,
net.rgielen.com4j.office2010.office.MsoTriState fontItalic,
float left,
float top);
/**
* @param orientation Mandatory net.rgielen.com4j.office2010.office.MsoTextOrientation parameter.
* @param left Mandatory float parameter.
* @param top Mandatory float parameter.
* @param width Mandatory float parameter.
* @param height Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.office.Shape
*/
@DISPID(19) //= 0x13. The runtime will prefer the VTID if present
@VTID(22)
net.rgielen.com4j.office2010.office.Shape addTextbox(
net.rgielen.com4j.office2010.office.MsoTextOrientation orientation,
float left,
float top,
float width,
float height);
/**
* @param editingType Mandatory net.rgielen.com4j.office2010.office.MsoEditingType parameter.
* @param x1 Mandatory float parameter.
* @param y1 Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.office.FreeformBuilder
*/
@DISPID(20) //= 0x14. The runtime will prefer the VTID if present
@VTID(23)
net.rgielen.com4j.office2010.office.FreeformBuilder buildFreeform(
net.rgielen.com4j.office2010.office.MsoEditingType editingType,
float x1,
float y1);
/**
* @param index Mandatory java.lang.Object parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.office.ShapeRange
*/
@DISPID(21) //= 0x15. The runtime will prefer the VTID if present
@VTID(24)
net.rgielen.com4j.office2010.office.ShapeRange range(
@MarshalAs(NativeType.VARIANT) java.lang.Object index);
/**
*/
@DISPID(22) //= 0x16. The runtime will prefer the VTID if present
@VTID(25)
void selectAll();
/**
*
* Getter method for the COM property "Background"
*
* @return Returns a value of type net.rgielen.com4j.office2010.office.Shape
*/
@DISPID(100) //= 0x64. The runtime will prefer the VTID if present
@VTID(26)
net.rgielen.com4j.office2010.office.Shape background();
/**
*
* Getter method for the COM property "Default"
*
* @return Returns a value of type net.rgielen.com4j.office2010.office.Shape
*/
@DISPID(101) //= 0x65. The runtime will prefer the VTID if present
@VTID(27)
net.rgielen.com4j.office2010.office.Shape _default();
/**
* @param type Mandatory net.rgielen.com4j.office2010.office.MsoDiagramType parameter.
* @param left Mandatory float parameter.
* @param top Mandatory float parameter.
* @param width Mandatory float parameter.
* @param height Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.office.Shape
*/
@DISPID(23) //= 0x17. The runtime will prefer the VTID if present
@VTID(28)
net.rgielen.com4j.office2010.office.Shape addDiagram(
net.rgielen.com4j.office2010.office.MsoDiagramType type,
float left,
float top,
float width,
float height);
/**
* @param left Mandatory float parameter.
* @param top Mandatory float parameter.
* @param width Mandatory float parameter.
* @param height Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.office.Shape
*/
@DISPID(25) //= 0x19. The runtime will prefer the VTID if present
@VTID(29)
net.rgielen.com4j.office2010.office.Shape addCanvas(
float left,
float top,
float width,
float height);
/**
* @param type Optional parameter. Default value is -1
* @param left Optional parameter. Default value is -1.0f
* @param top Optional parameter. Default value is -1.0f
* @param width Optional parameter. Default value is -1.0f
* @param height Optional parameter. Default value is -1.0f
* @return Returns a value of type net.rgielen.com4j.office2010.office.Shape
*/
@DISPID(26) //= 0x1a. The runtime will prefer the VTID if present
@VTID(30)
net.rgielen.com4j.office2010.office.Shape addChart(
@Optional @DefaultValue("-1") net.rgielen.com4j.office2010.office.XlChartType type,
@Optional @DefaultValue("-1") float left,
@Optional @DefaultValue("-1") float top,
@Optional @DefaultValue("-1") float width,
@Optional @DefaultValue("-1") float height);
/**
* @param numRows Mandatory int parameter.
* @param numColumns Mandatory int parameter.
* @param left Mandatory float parameter.
* @param top Mandatory float parameter.
* @param width Mandatory float parameter.
* @param height Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.office.Shape
*/
@DISPID(27) //= 0x1b. The runtime will prefer the VTID if present
@VTID(31)
net.rgielen.com4j.office2010.office.Shape addTable(
int numRows,
int numColumns,
float left,
float top,
float width,
float height);
/**
* @param layout Mandatory net.rgielen.com4j.office2010.office.SmartArtLayout parameter.
* @param left Optional parameter. Default value is -1.0f
* @param top Optional parameter. Default value is -1.0f
* @param width Optional parameter. Default value is -1.0f
* @param height Optional parameter. Default value is -1.0f
* @return Returns a value of type net.rgielen.com4j.office2010.office.Shape
*/
@DISPID(28) //= 0x1c. The runtime will prefer the VTID if present
@VTID(32)
net.rgielen.com4j.office2010.office.Shape addSmartArt(
net.rgielen.com4j.office2010.office.SmartArtLayout layout,
@Optional @DefaultValue("-1") float left,
@Optional @DefaultValue("-1") float top,
@Optional @DefaultValue("-1") float width,
@Optional @DefaultValue("-1") float height);
// Properties:
}