- Não, não.

- Não, não.

Resumo geral

CommentsPart é uma classe em Aspose.Slides FOSS para C++.

Gerencia uma parte XML de comentários em slides (ppt/comments/slideN.xml) Existe um arquivo por slide que tem comentários. Fornece operações CRUD para elementos de comentário individuais e métodos estáticos de fábrica/ciclo de vida.

Métodos de avaliação

AssinaturaDescrição:
get_comments()std::vector<CommentData>Obtenha todos os comentários nesta parte.
get_comments_by_author(author_id: int32_t)std::vector<CommentData>Filtra os comentários por autor.
find_comment_by_idx(author_id: int32_t, idx: int32_t)std::optional<CommentData>Encontre um comentário por autor ID e índice.
find_comment_by_idx_all(idx: int32_t)std::optional<CommentData>Encontre um comentário por índice em todos os autores (para pesquisa parentCmId).
add_comment(author_id: int32_t, idx: int32_t, text: std::string_view, pos_x: double, pos_y: double, dt_str: std::string_view, parent_idx: std::optional<int32_t>)CommentDataAdicionar um novo elemento de comentário e devolver o seu CommentData.
insert_comment(index: int32_t, author_id: int32_t, idx: int32_t, text: std::string_view, pos_x: double, pos_y: double, dt_str: std::string_view, parent_idx: std::optional<int32_t>)CommentDataInsira um comentário na posição indicada entre os comentários existentes.
remove_comment(author_id: int32_t, idx: int32_t)Remover um comentário específico por ID do autor e índice.
remove_comment_elem(elem: pugi::xml_node)Remover um comentário pelo seu nó XML.
remove_comments_at(index: int32_t)Remover o comentário no índice de posição dado.
clear()Remova todos os comentários desta parte.
count()int32_tNúmero de observações nesta parte.
is_empty()boolSe esta parte não tem comentários.
save()Insistir no XML de volta ao pacote.
create_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view)CommentsPartCrie uma nova parte de comentários vazia para um slide e registre todos os tipos de relacionamento e conteúdo. RelationshipsManager assim o relacionamentos sobrevive a salvas subsequentes.
load_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view)std::optional<CommentsPart>Carregar a parte de comentários para um slide, se existe.
delete_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view)Apagar a parte de comentários associada com um slide.
resolve_target(from_part: std::string_view, target: std::string_view)std::stringResolver um caminho de destino relativo para um nome da parte absoluta.
compute_relative_target(from_part: std::string_view, to_part: std::string_view)std::stringCalcule um caminho relativo de uma parte para outra.
 Português