Run
Наследование: java.lang.Object, com.aspose.words.Node, com.aspose.words.Inline
public class Run extends Inline
Представляет набор символов с одинаковым форматированием шрифта.
Чтобы узнать больше, посетитеProgramming with Documents документальная статья.
Весь текст документа хранится в виде строк текста.
Run может быть только ребенкомParagraph или встроенныйStructuredDocumentTag.
Конструкторы
Конструктор | Описание |
---|---|
Run(DocumentBase doc) | Инициализирует новый экземплярRun учебный класс. |
Run(DocumentBase doc, String text) | Инициализирует новый экземплярRun учебный класс. |
Методы
Метод | Описание |
---|---|
accept(DocumentVisitor visitor) | Принимает посетителя. |
clearRunAttrs() | |
dd() | |
deepClone(boolean isCloneChildren) | Создает дубликат узла. |
equals(Object arg0) | |
fetchInheritedRunAttr(int fontAttr) | |
getAncestor(int ancestorType) | |
getAncestor(Class ancestorType) | Получает первого предка указанного типа объекта. |
getClass() | |
getCustomNodeId() | Задает идентификатор пользовательского узла. |
getDirectRunAttr(int fontAttr) | |
getDocument() | Получает документ, которому принадлежит этот узел. |
getDocument_IInline() | |
getFont() | Предоставляет доступ к форматированию шрифта этого объекта. |
getNextSibling() | Получает узел, следующий сразу за этим узлом. |
getNodeType() | ВозвращаетNodeType.Run. |
getParentNode() | Получает непосредственного родителя этого узла. |
getParentParagraph() | Извлекает родителяParagraph этого узла. |
getParentParagraph_IInline() | |
getPreviousSibling() | Получает узел, непосредственно предшествующий этому узлу. |
getRange() | ВозвращаетRange объект, который представляет часть документа, содержащегося в этом узле. |
getText() | Получает текст выполнения. |
hashCode() | |
isComposite() | Возвращает true, если этот узел может содержать другие узлы. |
isDeleteRevision() | Возвращает true, если этот объект был удален в Microsoft Word при включенном отслеживании изменений. |
isFormatRevision() | Возвращает true, если форматирование объекта было изменено в Microsoft Word при включенном отслеживании изменений. |
isInsertRevision() | Возвращает true, если этот объект был вставлен в Microsoft Word при включенном отслеживании изменений. |
isMoveFromRevision() | Возвращаетtrue если этот объект был перемещен (удален) в Microsoft Word при включенном отслеживании изменений. |
isMoveToRevision() | Возвращаетtrue если этот объект был перемещен (вставлен) в Microsoft Word при включенном отслеживании изменений. |
nextPreOrder(Node rootNode) | Получает следующий узел в соответствии с алгоритмом обхода дерева предварительного порядка. |
nodeTypeToString(int nodeType) | |
notify() | |
notifyAll() | |
previousPreOrder(Node rootNode) | Получает предыдущий узел в соответствии с алгоритмом обхода дерева предварительного порядка. |
remove() | Удаляет себя из родителя. |
removeMoveRevisions() | |
removeRunAttr(int key) | |
setCustomNodeId(int value) | Задает идентификатор пользовательского узла. |
setRunAttr(int fontAttr, Object value) | |
setText(String value) | Устанавливает текст прогона. |
toString() | |
toString(SaveOptions saveOptions) | Экспортирует содержимое узла в строку, используя указанные параметры сохранения. |
toString(int saveFormat) | |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
Run(DocumentBase doc)
public Run(DocumentBase doc)
Инициализирует новый экземплярRun учебный класс.
КогдаRun создан, он принадлежит указанному документу, но еще не является его частью иParentNode нулевой.
Чтобы добавитьRun к документу используйте InsertAfter или InsertBefore в абзаце, куда вы хотите вставить прогон.
Параметры:
Параметр | Тип | Описание |
---|---|---|
doc | DocumentBase | Документ владельца. |
Run(DocumentBase doc, String text)
public Run(DocumentBase doc, String text)
Инициализирует новый экземплярRun учебный класс.
КогдаRun создан, он принадлежит указанному документу, но еще не является его частью иParentNode нулевой.
Чтобы добавитьRun к документу используйте InsertAfter или InsertBefore в абзаце, куда вы хотите вставить прогон.
Параметры:
Параметр | Тип | Описание |
---|---|---|
doc | DocumentBase | Документ владельца. |
text | java.lang.String | Текст пробега. |
accept(DocumentVisitor visitor)
public boolean accept(DocumentVisitor visitor)
Принимает посетителя.
Вызывает DocumentVisitor.VisitRun.
Дополнительные сведения см. в шаблоне проектирования «Посетитель».
Параметры:
Параметр | Тип | Описание |
---|---|---|
visitor | DocumentVisitor | Посетитель, который посетит узел. |
Возвращает: boolean — False, если посетитель запросил остановку перечисления.
clearRunAttrs()
public void clearRunAttrs()
dd()
public void dd()
deepClone(boolean isCloneChildren)
public Node deepClone(boolean isCloneChildren)
Создает дубликат узла.
Этот метод служит конструктором копирования для узлов. Клонированный узел не имеет родителя, но принадлежит к тому же документу, что и исходный узел.
Этот метод всегда выполняет глубокую копию узла.isCloneChildren Параметр указывает, следует ли также выполнять копирование всех дочерних узлов.
Параметры:
Параметр | Тип | Описание |
---|---|---|
isCloneChildren | boolean | Значение true, чтобы рекурсивно клонировать поддерево в указанном узле; false, чтобы клонировать только сам узел. |
Возвращает: Node - Клонированный узел.
equals(Object arg0)
public boolean equals(Object arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.lang.Object |
Возвращает: логический
fetchInheritedRunAttr(int fontAttr)
public Object fetchInheritedRunAttr(int fontAttr)
Параметры:
Параметр | Тип | Описание |
---|---|---|
fontAttr | int |
Возвращает: java.lang.Объект
getAncestor(int ancestorType)
public CompositeNode getAncestor(int ancestorType)
Параметры:
Параметр | Тип | Описание |
---|---|---|
ancestorType | int |
Возвращает: CompositeNode
getAncestor(Class ancestorType)
public CompositeNode getAncestor(Class ancestorType)
Получает первого предка указанного типа объекта.
Параметры:
Параметр | Тип | Описание |
---|---|---|
ancestorType | java.lang.Class | Тип объекта-предка для извлечения. |
Возвращает: CompositeNode - предок указанного типа или ноль, если предок этого типа не найден.
Тип предка совпадает, если он равен ancestorType или является производным от ancestorType.
getClass()
public final native Class<?> getClass()
Возвращает: java.lang.Класс
getCustomNodeId()
public int getCustomNodeId()
Задает идентификатор пользовательского узла.
По умолчанию ноль.
Этот идентификатор можно установить и использовать произвольно. Например, как ключ для получения внешних данных.
Важное примечание: указанное значение не сохраняется в выходной файл и существует только в течение срока службы узла.
Возвращает: int - соответствующее значение int.
getDirectRunAttr(int fontAttr)
public Object getDirectRunAttr(int fontAttr)
Параметры:
Параметр | Тип | Описание |
---|---|---|
fontAttr | int |
Возвращает: java.lang.Объект
getDocument()
public DocumentBase getDocument()
Получает документ, которому принадлежит этот узел.
Узел всегда принадлежит документу, даже если он только что создан и еще не добавлен в дерево или удален из дерева.
Возвращает: DocumentBase - Документ, которому принадлежит этот узел.
getDocument_IInline()
public DocumentBase getDocument_IInline()
Возвращает: DocumentBase
getFont()
public Font getFont()
Предоставляет доступ к форматированию шрифта этого объекта.
Возвращает: Font - соответствующийFont ценность.
getNextSibling()
public Node getNextSibling()
Получает узел, следующий сразу за этим узлом. Если следующего узла нет, возвращается нуль.
Возвращает: Node - Узел, непосредственно следующий за этим узлом.
getNodeType()
public int getNodeType()
ВозвращаетNodeType.Run.
Возвращает: инт -NodeType.Run . Возвращаемое значение является одним изNodeType константы.
getParentNode()
public CompositeNode getParentNode()
Получает непосредственного родителя этого узла.
Если узел был только что создан и еще не добавлен в дерево, или если он был удален из дерева, родитель имеет значение null.
Возвращает: CompositeNode - Непосредственный родитель этого узла.
getParentParagraph()
public Paragraph getParentParagraph()
Извлекает родителяParagraph этого узла.
Возвращает: Paragraph - соответствующийParagraph ценность.
getParentParagraph_IInline()
public Paragraph getParentParagraph_IInline()
Возвращает: Paragraph
getPreviousSibling()
public Node getPreviousSibling()
Получает узел, непосредственно предшествующий этому узлу. Если предыдущего узла нет, возвращается нуль.
Возвращает: Node - Узел, непосредственно предшествующий этому узлу.
getRange()
public Range getRange()
ВозвращаетRange объект, который представляет часть документа, содержащегося в этом узле.
Возвращает: Range - АRange объект, который представляет часть документа, содержащегося в этом узле.
getText()
public String getText()
Получает текст выполнения.
Возвращает: java.lang.String - Текст запуска.
hashCode()
public native int hashCode()
Возвращает: инт
isComposite()
public boolean isComposite()
Возвращает true, если этот узел может содержать другие узлы. (31110,6)
Возвращает: boolean — Истинно, если этот узел может содержать другие узлы.
isDeleteRevision()
public boolean isDeleteRevision()
Возвращает true, если этот объект был удален в Microsoft Word при включенном отслеживании изменений.
Возвращает: boolean — Истинно, если этот объект был удален в Microsoft Word при включенном отслеживании изменений.
isFormatRevision()
public boolean isFormatRevision()
Возвращает true, если форматирование объекта было изменено в Microsoft Word при включенном отслеживании изменений.
Возвращает: boolean — Истинно, если форматирование объекта было изменено в Microsoft Word при включенном отслеживании изменений.
isInsertRevision()
public boolean isInsertRevision()
Возвращает true, если этот объект был вставлен в Microsoft Word при включенном отслеживании изменений.
Возвращает: boolean — True, если этот объект был вставлен в Microsoft Word при включенном отслеживании изменений.
isMoveFromRevision()
public boolean isMoveFromRevision()
Возвращаетtrue если этот объект был перемещен (удален) в Microsoft Word при включенном отслеживании изменений.
Возвращает: логический -true если этот объект был перемещен (удален) в Microsoft Word при включенном отслеживании изменений.
isMoveToRevision()
public boolean isMoveToRevision()
Возвращаетtrue если этот объект был перемещен (вставлен) в Microsoft Word при включенном отслеживании изменений.
Возвращает: логический -true если этот объект был перемещен (вставлен) в Microsoft Word при включенном отслеживании изменений.
nextPreOrder(Node rootNode)
public Node nextPreOrder(Node rootNode)
Получает следующий узел в соответствии с алгоритмом обхода дерева предварительного порядка.
Параметры:
Параметр | Тип | Описание |
---|---|---|
rootNode | Node | Верхний узел (предел) обхода. |
Возвращает: Node - Следующий узел в порядке предварительного заказа. Null, если достигнут rootNode.
nodeTypeToString(int nodeType)
public static String nodeTypeToString(int nodeType)
Параметры:
Параметр | Тип | Описание |
---|---|---|
nodeType | int |
Возвращает: java.lang.String
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
previousPreOrder(Node rootNode)
public Node previousPreOrder(Node rootNode)
Получает предыдущий узел в соответствии с алгоритмом обхода дерева предварительного порядка.
Параметры:
Параметр | Тип | Описание |
---|---|---|
rootNode | Node | Верхний узел (предел) обхода. |
Возвращает: Node - Предыдущий узел в порядке предварительного заказа. Null, если достигнут rootNode.
remove()
public void remove()
Удаляет себя из родителя.
removeMoveRevisions()
public void removeMoveRevisions()
removeRunAttr(int key)
public void removeRunAttr(int key)
Параметры:
Параметр | Тип | Описание |
---|---|---|
key | int |
setCustomNodeId(int value)
public void setCustomNodeId(int value)
Задает идентификатор пользовательского узла.
По умолчанию ноль.
Этот идентификатор можно установить и использовать произвольно. Например, как ключ для получения внешних данных.
Важное примечание: указанное значение не сохраняется в выходной файл и существует только в течение срока службы узла.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Соответствующее целочисленное значение. |
setRunAttr(int fontAttr, Object value)
public void setRunAttr(int fontAttr, Object value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
fontAttr | int | |
value | java.lang.Object |
setText(String value)
public void setText(String value)
Устанавливает текст прогона.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Текст пробега. |
toString()
public String toString()
Возвращает: java.lang.String
toString(SaveOptions saveOptions)
public String toString(SaveOptions saveOptions)
Экспортирует содержимое узла в строку, используя указанные параметры сохранения.
Параметры:
Параметр | Тип | Описание |
---|---|---|
saveOptions | SaveOptions | Указывает параметры, управляющие способом сохранения узла. |
Возвращает: java.lang.String — содержимое узла в указанном формате.
toString(int saveFormat)
public String toString(int saveFormat)
Параметры:
Параметр | Тип | Описание |
---|---|---|
saveFormat | int |
Возвращает: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long | |
arg1 | int |