StructuredDocumentTagRangeStart
Visão geral
StructuredDocumentTagRangeStart é uma classe em Aspose.Words FOSS para .NET. Herda de: Node, IEnumerable<Node>, IStructuredDocumentTag.
Representa o início de uma tag de documento estruturado com intervalo que aceita conteúdo de múltiplas seções.
Esta classe fornece 16 métodos para trabalhar com objetos StructuredDocumentTagRangeStart em programas .NET. Os métodos disponíveis incluem: Accept, AppendChild, Clone, GetAncestor, GetAncestorOf, GetChildNodes, GetEnumerator, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove e 4 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação .NET após a instalação do pacote Aspose.Words FOSS para .NET. Propriedades: Appearance, Color, CustomNodeId, Document, Id, IsComposite e mais 21.
Propriedades
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
NodeType | NodeType | Leitura | Retorna StructuredDocumentTagRangeStart. |
LastChild | Node | Leitura | Obtém o último filho no intervalo stdContent. |
Level | MarkupLevel | Leitura | Obtém o nível no qual o início do intervalo de tags deste documento estruturado ocorre na árvore do documento. |
SdtType | SdtType | Leitura | Obtém o tipo desta tag de documento estruturado. |
Color | System.Drawing.Color | Leitura/Escrita | Obtém ou define a cor da tag de documento estruturado. |
Id | int | Leitura | Especifica um Id numérico persistente e somente leitura exclusivo para esta tag de documento estruturado. |
LockContentControl | bool | Leitura/Escrita | Quando definido como verdadeiro, esta propriedade proibirá um usuário de excluir esta tag de documento estruturado. |
LockContents | bool | Leitura/Escrita | Quando definido como verdadeiro, esta propriedade proibirá um usuário de editar o conteúdo desta tag de documento estruturado. |
IsShowingPlaceholderText | bool | Leitura/Escrita | Especifica se o conteúdo desta tag de documento estruturado deve ser interpretado como texto de espaço reservado (em oposição ao conteúdo de texto normal dentro da tag de documento estruturado). |
Placeholder | BuildingBlock | Leitura | Obtém o BuildingBlock contendo texto de espaço reservado que deve ser exibido quando o conteúdo desta execução de tag de documento estruturado estiver vazio, o elemento XML mapeado associado estiver vazio conforme especificado pelo elemento XmlMapping ou o elemento IsShowingPlaceholderText for verdadeiro. |
PlaceholderName | string | Leitura/Escrita | Obtém ou define Nome do BuildingBlock contendo texto de espaço reservado. |
Tag | string | Leitura/Escrita | Especifica uma tag associada ao nó de tag do documento estruturado atual. |
Title | string | Leitura/Escrita | Especifica o nome amigável associado a esta tag de documento estruturado. |
WordOpenXML | string | Leitura | Obtém uma string que representa o XML contido no nó no formato FlatOpc. |
WordOpenXMLMinimal | string | Leitura | Obtém uma string que representa o XML contido no nó no formato FlatOpc. |
Appearance | SdtAppearance | Leitura/Escrita | Obtém ou define a aparência da tag de documento estruturado. |
XmlMapping | XmlMapping | Leitura | Obtém um objeto que representa o mapeamento deste intervalo de tags de documento estruturado para os dados XML em uma parte XML personalizada do documento atual. |
RangeEnd | StructuredDocumentTagRangeEnd | Leitura | Especifica o final do intervalo se o StructuredDocumentTag for uma tag de documento estruturado com intervalo. |
ParentNode | CompositeNode | Leitura | Obtém o pai imediato deste nó. |
Document | DocumentBase | Leitura | Obtém o documento ao qual este nó pertence. |
PreviousSibling | Node | Leitura | Obtém o nó imediatamente anterior a este nó. |
NextSibling | Node | Leitura | Obtém o nó imediatamente após este nó. |
IsComposite | bool | Leitura | Retorna true se este nó puder conter outros nós. |
Range | Range | Leitura | Retorna um objeto Range que representa a parte de um documento que está contida neste nó. |
CustomNodeId | int | Leitura/Escrita | Especifica identificador de nó personalizado. |
IsMultiSection | bool | Leitura | Retorna true se esta instância for uma tag de documento estruturado com intervalo (multi-seção). |
Node | Node | Leitura | Retorna o objeto Node que implementa esta interface. |
Métodos
| Assinatura | Descrição |
|---|---|
StructuredDocumentTagRangeStart(doc: DocumentBase, type: SdtType) | Inicializa uma nova instância da classe Structured document tag range start. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Retorna uma coleção ao vivo de nós filhos que correspondem aos tipos especificados. |
Accept(visitor: DocumentVisitor) | Chama Accept(visitor) nesta instância de StructuredDocumentTagRangeStart. |
GetEnumerator() | Fornece suporte à iteração no estilo for each sobre os nós filhos deste nó. |
AppendChild(newChild: Node) | Adiciona o nó especificado ao final do intervalo stdContent. |
RemoveAllChildren() | Remove todos os nós entre o nó de início deste intervalo e o nó de fim do intervalo. |
RemoveSelfOnly() | Remove o nó de início deste intervalo e os nós de fim de intervalo apropriados da tag de documento estruturado, mas mantém seu conteúdo dentro da árvore do documento. |
Clone(isCloneChildren: bool) | Você deve usar a sobrecarga Clone(bool, INodeCloningListener) quando a clonagem do nó faz parte de outra clonagem de nó (geralmente composta). |
GetText() | Obtém o texto deste nó e de todos os seus filhos. |
GetAncestor(ancestorType: Type) | Obtém o primeiro ancestral do tipo de objeto especificado. |
GetAncestorOf() | Chama GetAncestorOf nesta instância de StructuredDocumentTagRangeStart. |
Remove() | Remove-se do elemento pai. |
NextPreOrder(rootNode: Node) | Obtém o próximo nó de acordo com o algoritmo de travessia em pré-ordem da árvore. |
PreviousPreOrder(rootNode: Node) | Obtém o nó anterior de acordo com o algoritmo de travessia em pré-ordem da árvore. |
ToString(saveFormat: SaveFormat) | Exporta o conteúdo do nó para uma string no formato especificado. |
NodeTypeToString(nodeType: NodeType) | Um método utilitário que converte um valor enum de tipo de nó em uma string amigável ao usuário. |