Style

遗产: java.lang.Object

所有已实现的接口: java.lang.Cloneable

public class Style implements Cloneable

表示单个内置或用户定义的样式。

要了解更多信息,请访问Working with Styles and Themes文档文章。

方法

方法描述
clearParaAttrs()
clearRunAttrs()
equals(Style style)与指定样式进行比较。
equals(Object arg0)
fetchInheritedParaAttr(int key)
fetchInheritedRunAttr(int key)
fetchParaAttr(int key)
getAliases()获取此样式的所有别名。
getBaseStyleName()获取/设置此样式所基于的样式的名称。
getBuiltIn()如果此样式是 MS Word 中的内置样式之一,则为真。
getClass()
getDirectParaAttr(int key)
getDirectParaAttr(int key, int revisionsView)
getDirectRunAttr(int key)
getDocument()获取所有者文档。
getFont()获取样式的字符格式。
getLinkedStyleName()获取链接到此样式的样式的名称。
getList()获取定义此列表样式格式的列表。
getListFormat()提供对段落样式的列表格式属性的访问。
getName()获取样式的名称。
getNextParagraphStyleName()获取/设置样式的名称,该样式的名称将自动应用于插入到以指定样式格式化的段落之后的新段落。
getParagraphFormat()获取样式的段落格式。
getStyleIdentifier()获取内置样式的独立于语言环境的样式标识符。
getStyles()获取该样式所属的样式集合。
getType()获取样式类型(段落或字符)。
hashCode()
isHeading()当样式是内置标题样式之一时为真。
isQuickStyle()指定此样式是否显示在 MS Word UI 内的快速样式库中。
isQuickStyle(boolean value)指定此样式是否显示在 MS Word UI 内的快速样式库中。
notify()
notifyAll()
remove()从文档中删除指定的样式。
removeParaAttr(int key)
removeRunAttr(int key)
setBaseStyleName(String value)获取/设置此样式所基于的样式的名称。
setName(String value)设置样式的名称。
setNextParagraphStyleName(String value)获取/设置样式的名称,该样式的名称将自动应用于插入到以指定样式格式化的段落之后的新段落。
setParaAttr(int key, Object value)
setRunAttr(int key, Object value)
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

clearParaAttrs()

public void clearParaAttrs()

clearRunAttrs()

public void clearRunAttrs()

equals(Style style)

public boolean equals(Style style)

与指定样式进行比较。样式 Istds 仅针对内置样式进行比较。比较中不包括样式默认值。递归比较基本样式、链接样式和下一段样式。

参数:

范围类型描述
styleStyle

退货: 布尔值

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

fetchInheritedParaAttr(int key)

public Object fetchInheritedParaAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

fetchInheritedRunAttr(int key)

public Object fetchInheritedRunAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

fetchParaAttr(int key)

public Object fetchParaAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

getAliases()

public String[] getAliases()

获取此样式的所有别名。如果样式没有别名,则返回空字符串数组。

退货: java.lang.字符串[] - 这种风格的所有别名。

getBaseStyleName()

public String getBaseStyleName()

获取/设置此样式所基于的样式的名称。如果样式不基于任何其他样式并且可以将其设置为空字符串,则这将是一个空字符串。

退货: java.lang.String - 相应的 java.lang.String 值。

getBuiltIn()

public boolean getBuiltIn()

如果此样式是 MS Word 中的内置样式之一,则为真。

退货: boolean - 相应的布尔值。

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getDirectParaAttr(int key)

public Object getDirectParaAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

getDirectParaAttr(int key, int revisionsView)

public Object getDirectParaAttr(int key, int revisionsView)

参数:

范围类型描述
keyint
revisionsViewint

退货: java.lang.Object

getDirectRunAttr(int key)

public Object getDirectRunAttr(int key)

参数:

范围类型描述
keyint

退货: java.lang.Object

getDocument()

public DocumentBase getDocument()

获取所有者文档。

退货: DocumentBase - 所有者文件。

getFont()

public Font getFont()

获取样式的字符格式。

对于列表样式,此属性返回 null。

退货: Font - 样式的字符格式。

getLinkedStyleName()

public String getLinkedStyleName()

获取链接到此样式的样式的名称。如果没有链接任何样式,则返回空字符串。

退货: java.lang.String - 链接到这个样式的名称。

getList()

public List getList()

获取定义此列表样式格式的列表。

此属性仅对列表样式有效。对于其他样式类型,此属性返回 null。

退货: List - 定义此列表样式格式的列表。

getListFormat()

public ListFormat getListFormat()

提供对段落样式的列表格式属性的访问。

此属性仅对段落样式有效。对于其他样式类型,此属性返回 null。

退货: ListFormat - 相应的ListFormat价值。

getName()

public String getName()

获取样式的名称。

不能为空字符串。

如果集合中已经存在具有此类名称的样式,则此样式将覆盖它。所有受影响的节点都将引用新样式。

退货: java.lang.String - 样式的名称。

getNextParagraphStyleName()

public String getNextParagraphStyleName()

获取/设置样式的名称,该样式的名称将自动应用于插入到以指定样式格式化的段落之后的新段落。 Aspose.Words 不使用此属性。只有当您在 MS Word 中编辑文档时,才会自动应用下一个段落样式。

退货: java.lang.String - 相应的 java.lang.String 值。

getParagraphFormat()

public ParagraphFormat getParagraphFormat()

获取样式的段落格式。

对于字符和列表样式,此属性返回 null。

退货: ParagraphFormat - 样式的段落格式。

getStyleIdentifier()

public int getStyleIdentifier()

获取内置样式的独立于语言环境的样式标识符。

对于用户定义(自定义)样式,此属性返回StyleIdentifier.USER.

退货: int - 内置样式的独立于语言环境的样式标识符。返回值是其中之一StyleIdentifier常数。

getStyles()

public StyleCollection getStyles()

获取该样式所属的样式集合。

退货: StyleCollection 此样式所属的样式集合。

getType()

public int getType()

获取样式类型(段落或字符)。

退货: int - 样式类型(段落或字符)。返回值是其中之一StyleType常数。

hashCode()

public native int hashCode()

退货: 整数

isHeading()

public boolean isHeading()

当样式是内置标题样式之一时为真。

退货: boolean - 相应的布尔值。

isQuickStyle()

public boolean isQuickStyle()

指定此样式是否显示在 MS Word UI 内的快速样式库中。

退货: boolean - 相应的布尔值。

isQuickStyle(boolean value)

public void isQuickStyle(boolean value)

指定此样式是否显示在 MS Word UI 内的快速样式库中。

参数:

范围类型描述
valueboolean对应的布尔值。

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

remove()

public void remove()

从文档中删除指定的样式。样式移除对文档模型有以下影响:

  • 从相应的段落、运行和表格中删除对样式的所有引用。
  • 如果删除基本样式,则其格式将移至子样式。
  • 如果要删除的样式具有链接样式,则这两个样式都将被删除。

removeParaAttr(int key)

public void removeParaAttr(int key)

参数:

范围类型描述
keyint

removeRunAttr(int key)

public void removeRunAttr(int key)

参数:

范围类型描述
keyint

setBaseStyleName(String value)

public void setBaseStyleName(String value)

获取/设置此样式所基于的样式的名称。如果样式不基于任何其他样式并且可以将其设置为空字符串,则这将是一个空字符串。

参数:

范围类型描述
valuejava.lang.String对应的java.lang.String值。

setName(String value)

public void setName(String value)

设置样式的名称。

不能为空字符串。

如果集合中已经存在具有此类名称的样式,则此样式将覆盖它。所有受影响的节点都将引用新样式。

参数:

范围类型描述
valuejava.lang.String样式的名称。

setNextParagraphStyleName(String value)

public void setNextParagraphStyleName(String value)

获取/设置样式的名称,该样式的名称将自动应用于插入到以指定样式格式化的段落之后的新段落。 Aspose.Words 不使用此属性。只有当您在 MS Word 中编辑文档时,才会自动应用下一个段落样式。

参数:

范围类型描述
valuejava.lang.String对应的java.lang.String值。

setParaAttr(int key, Object value)

public void setParaAttr(int key, Object value)

参数:

范围类型描述
keyint
valuejava.lang.Object

setRunAttr(int key, Object value)

public void setRunAttr(int key, Object value)

参数:

范围类型描述
keyint
valuejava.lang.Object

toString()

public String toString()

退货: java.lang.字符串

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

参数:

范围类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

参数:

范围类型描述
arg0long
arg1int