Body

Visão geral

Body é uma classe em Aspose.Words FOSS para .NET. Herda de: Story.

Representa um contêiner para o texto principal de uma seção.

Esta classe fornece 30 métodos para trabalhar com objetos Body em programas .NET. Os métodos disponíveis incluem: Accept, AcceptEnd, AcceptStart, AppendChild, AppendParagraph, Body, Clone, CreateNavigator, DeleteShapes, EnsureMinimum, GetAncestor, GetAncestorOf e 18 métodos adicionais. Todos os membros públicos estão acessíveis a qualquer aplicação .NET após a instalação do pacote Aspose.Words FOSS para .NET. Propriedades: Count, CustomNodeId, Document, FirstChild, FirstParagraph, HasChildNodes e mais 12.

Propriedades

NomeTipoAcessoDescrição
NodeTypeNodeTypeLeituraRetorna o Corpo.
ParentSectionSectionLeituraObtém a seção pai desta história.
StoryTypeStoryTypeLeituraObtém o tipo desta história.
FirstParagraphParagraphLeituraObtém o primeiro parágrafo da história.
LastParagraphParagraphLeituraObtém o último parágrafo da história.
ParagraphsParagraphCollectionLeituraObtém uma coleção de parágrafos que são filhos imediatos da história.
TablesTableCollectionLeituraObtém uma coleção de tabelas que são filhas imediatas da história.
IsCompositeboolLeituraRetorna true, pois este nó pode ter nós filhos.
HasChildNodesboolLeituraRetorna true se este nó tiver algum nó filho.
FirstChildNodeLeituraObtém o primeiro filho do nó.
LastChildNodeLeituraObtém o último filho do nó.
CountintLeituraObtém o número de filhos imediatos deste nó.
ParentNodeCompositeNodeLeituraObtém o pai imediato deste nó.
DocumentDocumentBaseLeituraObtém o documento ao qual este nó pertence.
PreviousSiblingNodeLeituraObtém o nó imediatamente anterior a este nó.
NextSiblingNodeLeituraObtém o nó imediatamente seguinte a este nó.
RangeRangeLeituraRetorna um objeto Range que representa a parte de um documento que está contida neste nó.
CustomNodeIdintLeitura/EscritaEspecifica identificador de nó personalizado.

Métodos

AssinaturaDescrição
Body(doc: DocumentBase)Inicializa uma nova instância da classe Body.
Accept(visitor: DocumentVisitor)Chama VisitBodyStart, depois chama Accept para todos os nós filhos da seção e chama VisitBodyEnd ao final.
AcceptStart(visitor: DocumentVisitor)Aceita um visitante para visitar o início do corpo do documento.
AcceptEnd(visitor: DocumentVisitor)Aceita um visitante para visitar o final do corpo do documento.
EnsureMinimum()Se o último filho não for um parágrafo, cria e anexa um parágrafo vazio.
DeleteShapes()Exclui todas as formas do texto desta história.
AppendParagraph(text: string)Um método abreviado que cria um objeto Paragraph com texto opcional e o anexa ao final deste objeto.
GetText()Obtém o texto deste nó e de todos os seus filhos.
GetChildNodes(nodeType: NodeType, isDeep: bool)Retorna uma coleção de nós filhos que correspondem ao tipo especificado.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Retorna o enésimo nó filho que corresponde ao tipo especificado.
SelectNodes(xpath: string)Seleciona uma lista de nós que correspondem à expressão XPath.
SelectSingleNode(xpath: string)Seleciona o primeiro nó que corresponde à expressão XPath.
GetEnumerator()Fornece suporte para a iteração no estilo for each sobre os nós filhos deste nó.
AppendChild(newChild: T)Adiciona o nó especificado ao final da lista de nós filhos deste nó.
PrependChild(newChild: T)Adiciona o nó especificado ao início da lista de nós filhos deste nó.
InsertAfter(newChild: T, refChild: Node)Insere o nó especificado imediatamente após o nó de referência especificado.
InsertBefore(newChild: T, refChild: Node)Insere o nó especificado imediatamente antes do nó de referência especificado.
RemoveChild(oldChild: T)Remove o nó filho especificado.
RemoveAllChildren()Remove todos os nós filhos do nó atual.
RemoveSmartTags()Remove todos os nós descendentes SmartTag do nó atual.
IndexOf(child: Node)Retorna o índice do nó filho especificado no array de nós filhos.
CreateNavigator()Cria um navegador que pode ser usado para percorrer e ler nós.
Clone(isCloneChildren: bool)Você deve usar a sobrecarga Clone(bool, INodeCloningListener) quando a clonagem de nós faz parte de outro (geralmente composto) processo de clonagem de nós.
GetAncestor(ancestorType: Type)Obtém o primeiro ancestral do tipo de objeto especificado.
GetAncestorOf()Chama GetAncestorOf nesta instância de Body.
Remove()Remove a si mesmo do pai.
NextPreOrder(rootNode: Node)Obtém o próximo nó de acordo com o algoritmo de travessia de árvore em pré-ordem.
PreviousPreOrder(rootNode: Node)Obtém o nó anterior de acordo com o algoritmo de travessia de árvore em pré-ordem.
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.

Ver também

 Português