com.aspose.slides
Interface IPortion

All Superinterfaces:
IPresentationComponent, ISlideComponent
All Known Implementing Classes:
Portion

public interface IPortion
extends ISlideComponent

Represents a portion of text inside a text paragraph.


Method Summary
 void addField(IFieldType fieldType)
           Converts this portion to the automaticaly updated field.
 void addField(java.lang.String internalString)
           Converts this portion to the automaticaly updated field.
 IPortionFormatEffectiveData createPortionFormatEffective()
           Creates and returns IPortionFormatEffectiveData object which contains current portion formatting properties, including inherited.
 IField getField()
           Returns a field of this portion.
 IPortionFormat getPortionFormat()
           Returns formatting object which contains explicitly set formatting properties of the text portion with no inheritance applied.
 java.lang.String getText()
           Gets or sets the plain text of a portion.
 void removeField()
           Converts this field portion to the simple portion.
 void setText(java.lang.String value)
           Gets or sets the plain text of a portion.
 
Methods inherited from interface com.aspose.slides.ISlideComponent
getSlide
 
Methods inherited from interface com.aspose.slides.IPresentationComponent
getPresentation
 

Method Detail

getPortionFormat

IPortionFormat getPortionFormat()

Returns formatting object which contains explicitly set formatting properties of the text portion with no inheritance applied. Read-only IPortionFormat.


The formatting object contains the formatting parameters defined for the current portion only, inherited data is not applied.

In order to get the effective values including inherited ones use the CreatePortionFormatEffective method.


createPortionFormatEffective

IPortionFormatEffectiveData createPortionFormatEffective()

Creates and returns IPortionFormatEffectiveData object which contains current portion formatting properties, including inherited.

Returns:
A IPortionFormatEffectiveData instance.

getText

java.lang.String getText()

Gets or sets the plain text of a portion. Read/write String.

The text.


setText

void setText(java.lang.String value)

Gets or sets the plain text of a portion. Read/write String.

The text.


getField

IField getField()

Returns a field of this portion. Read-only IField.


addField

void addField(IFieldType fieldType)

Converts this portion to the automaticaly updated field.


addField

void addField(java.lang.String internalString)

Converts this portion to the automaticaly updated field.

Parameters:
internalString - Internal name of FieldTypeEx.

removeField

void removeField()

Converts this field portion to the simple portion.



Copyright © Copyright 2004-2016 Aspose Pty Ltd. All Rights Reserved.