FencedCodeBlock

Visão geral

FencedCodeBlock é uma classe em Aspose.Words FOSS para Python. Herda de: Block.

FencedCodeBlock representa um bloco de código delimitado no Markdown com propriedades como code, info e fence_char, e suporta a navegação padrão de blocos API.

Esta classe fornece 4 métodos para trabalhar com objetos FencedCodeBlock em programas Python. Os métodos disponíveis incluem: __init__, add_child, get_parent. Todos os membros públicos são acessíveis a qualquer aplicação Python após a instalação do pacote Aspose.Words FOSS para Python. Propriedades: block_level, children, code, fence_char, info, is_first_child e mais 5.

Propriedades

NomeTipoAcessoDescrição
code``LeituraObtém o código.
info``LeituraObtém as informações.
fence_char``LeituraObtém o caractere delimitador.
is_first_childboolLeituraObtém se é o primeiro filho.
is_last_childboolLeituraObtém o IsLastChild.
next_siblingOptional["Block"]LeituraObtém o próximo irmão.
previous_siblingOptional["Block"]LeituraObtém o irmão anterior.
block_levelMarkdownBlockLevelLeituraObtém o nível do bloco.
type``LeituraObtém o tipo.
parentOptional["Block"]LeituraObtém o pai.
childrenlist["Block"]LeituraObtém os filhos.

Métodos

AssinaturaDescrição
__init__(code: str, info: str, fence_char: str)Calls init(código, informação, fence_char) nesta instância de FencedCodeBlock.
__init__(block_type: BlockType)Calls init(block_type) nesta instância de FencedCodeBlock.
add_child(child: "Block") → "Block"Chama add_child(filho) nesta instância de FencedCodeBlock.
get_parent() → Optional["Block"]Percorra a cadeia de ancestrais e retorne o primeiro bloco cujo
    ``type`` is one of *types*, or ``None`` if none matches. |

Ver também

 Português