StructuredDocumentTagRangeStart
StructuredDocumentTagRangeStart
Обзор
StructuredDocumentTagRangeStart — это класс в Aspose.Words FOSS для .NET. Наследует от: Node, IEnumerable<Node>, IStructuredDocumentTag.
Представляет начало диапазонного структурированного тега документа, принимающего контент из нескольких разделов.
Этот класс предоставляет 16 методов для работы с объектами StructuredDocumentTagRangeStart в программах .NET. Доступные методы включают: Accept, AppendChild, Clone, GetAncestor, GetAncestorOf, GetChildNodes, GetEnumerator, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove и 4 дополнительных метода. Все публичные члены доступны любому приложению .NET после установки пакета Aspose.Words FOSS для .NET. Свойства: Appearance, Color, CustomNodeId, Document, Id, IsComposite и ещё 21.
Свойства
| Имя: | Тип: | Доступ | Описание: |
|---|---|---|---|
NodeType | NodeType | Чтение | Возвращает StructuredDocumentTagRangeStart. |
LastChild | Node | Чтение | Получает последний дочерний элемент в диапазоне stdContent. |
Level | MarkupLevel | Чтение | Получает уровень, на котором в дереве документа начинается диапазон тегов структурированного документа. |
SdtType | SdtType | Чтение | Получает тип этого структурированного тега документа. |
Color | System.Drawing.Color | Чтение/запись | Получает или задает цвет структурированного тега документа. |
Id | int | Чтение | Указывает уникальный только для чтения постоянный числовой Id для этого тега структурированного документа. |
LockContentControl | bool | Чтение/запись | Если установить значение true, это свойство будет запрещать пользователю удалять этот тег структурированного документа. |
LockContents | bool | Чтение/запись | Если установить значение true, это свойство будет запрещать пользователю редактировать содержимое этого тега структурированного документа. |
IsShowingPlaceholderText | bool | Чтение/запись | Указывает, следует ли интерпретировать содержимое этого тега структурированного документа как текст-заполнитель (в отличие от обычного текстового содержимого внутри тега структурированного документа). |
Placeholder | BuildingBlock | Чтение | Получает BuildingBlock, содержащий текст-заполнитель, который должен отображаться, когда содержимое этого тега структурированного документа пусто, соответствующий сопоставленный элемент XML пуст, как указано через элемент XmlMapping, или элемент IsShowingPlaceholderText имеет значение true. |
PlaceholderName | string | Чтение/запись | Получает или задает имя BuildingBlock, содержащего текст-заполнитель. |
Tag | string | Чтение/запись | Указывает тег, связанный с текущим узлом тега структурированного документа. |
Title | string | Чтение/запись | Указывает дружественное имя, связанное с этим тегом структурированного документа. |
WordOpenXML | string | Чтение | Получает строку, представляющую XML, содержащуюся в узле, в формате FlatOpc. |
WordOpenXMLMinimal | string | Чтение | Получает строку, представляющую XML, содержащийся в узле, в формате FlatOpc. |
Appearance | SdtAppearance | Чтение/запись | Получает или задает внешний вид структурного тега документа. |
XmlMapping | XmlMapping | Чтение | Получает объект, представляющий отображение этого диапазона тегов структурированного документа на данные XML в пользовательской части XML текущего документа. |
RangeEnd | StructuredDocumentTagRangeEnd | Чтение | Указывает конец диапазона, если StructuredDocumentTag является диапазонным структурированным тегом документа. |
ParentNode | CompositeNode | Чтение | Получает непосредственного родителя этого узла. |
Document | DocumentBase | Чтение | Получает документ, к которому принадлежит этот узел. |
PreviousSibling | Node | Чтение | Получает узел, непосредственно предшествующий этому узлу. |
NextSibling | Node | Чтение | Получает узел, непосредственно следующий за этим узлом. |
IsComposite | bool | Чтение | Возвращает true, если этот узел может содержать другие узлы. |
Range | Range | Чтение | Возвращает объект Range, представляющий часть документа, содержащуюся в этом узле. |
CustomNodeId | int | Чтение/запись | Указывает пользовательский идентификатор узла. |
IsMultiSection | bool | Чтение | Возвращает true, если данный экземпляр является диапазонным (мультиразделным) тегом структурированного документа. |
Node | Node | Чтение | Возвращает объект Node, реализующий этот интерфейс. |
Методы
| Подпись | Описание: |
|---|---|
StructuredDocumentTagRangeStart(doc: DocumentBase, type: SdtType) | Инициализирует новый экземпляр класса Structured document tag range start. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Возвращает живую коллекцию дочерних узлов, соответствующих указанным типам. |
Accept(visitor: DocumentVisitor) | Вызывает Accept(visitor) на этом экземпляре StructuredDocumentTagRangeStart. |
GetEnumerator() | Обеспечивает поддержку итерации в стиле foreach по дочерним узлам этого узла. |
AppendChild(newChild: Node) | Добавляет указанный узел в конец диапазона stdContent. |
RemoveAllChildren() | Удаляет все узлы между начальным узлом этого диапазона и конечным узлом диапазона. |
RemoveSelfOnly() | Удаляет начальный узел этого диапазона и соответствующие конечные узлы структурированного тега документа, но сохраняет его содержимое внутри дерева документа. |
Clone(isCloneChildren: bool) | Следует использовать перегрузку Clone(bool, INodeCloningListener), когда клонирование узла является частью другого (обычно составного) процесса клонирования узлов. |
GetText() | Получает текст этого узла и всех его дочерних элементов. |
GetAncestor(ancestorType: Type) | Получает первого предка указанного типа объекта. |
GetAncestorOf() | Вызывает GetAncestorOf у этого экземпляра StructuredDocumentTagRangeStart. |
Remove() | Удаляет себя из родителя. |
NextPreOrder(rootNode: Node) | Получает следующий узел согласно алгоритму обхода дерева в порядке предобхода. |
PreviousPreOrder(rootNode: Node) | Получает предыдущий узел согласно алгоритму обхода дерева в порядке предобхода. |
ToString(saveFormat: SaveFormat) | Экспортирует содержимое узла в строку в указанном формате. |
NodeTypeToString(nodeType: NodeType) | Утилитный метод, который преобразует значение перечисления типа узла в удобочитаемую строку. |