CommentsPart

Overview

CommentsPart là một lớp trong Aspose.Slides FOSS cho C++.

Quản lý một slide bình luận phần XML (ppt/comments/slideN.xmlMột tệp tồn tại trên mỗi slide có bình luận. cung cấp các hoạt động CRUD cho các yếu tố bình báo cá nhân và phương pháp nhà máy/thời gian lối sống.

Khóa học này cung cấp 19 phương pháp để làm việc với các đối tượng CommentsPart trong các chương trình C++. Các phương pháp có sẵn bao gồm: add_comment, clear, compute_relative_target, count, create_for_slide, delete_for_slide, find_comment_by_idx, find_comment_by_idx_all, get_comments, get_comments_by_author, insert_comment, is_empty,Và 7 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập vào bất kỳ ứng dụng C++ nào sau khi cài đặt Aspose.Slides FOSS cho gói C ++.

Methods

SignatureDescription
part_name()std::stringPhần đường bên trong gói.
get_comments()std::vector<CommentData>Nhận tất cả các bình luận trong phần này.
get_comments_by_author(author_id: int32_t)std::vector<CommentData>Nhận bình luận được lọc bởi tác giả ID.
find_comment_by_idx(author_id: int32_t, idx: int32_t)std::optional<CommentData>Tìm một bình luận bởi tác giả ID và index.
find_comment_by_idx_all(idx: int32_t)std::optional<CommentData>Tìm một bình luận theo chỉ mục trên tất cả các tác giả (đối với parentCmId lookup).
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>)CommentDataThêm một mục bình luận mới và trả về 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>)CommentDataNhập một bình luận trong vị trí đó giữa các bình báo hiện có.
remove_comment(author_id: int32_t, idx: int32_t)Xóa một bình luận cụ thể bằng ID tác giả và chỉ số.
remove_comment_elem(elem: pugi::xml_node)Xóa một bình luận bằng nút XML của nó.
remove_comments_at(index: int32_t)Xóa bình luận trên chỉ số vị trí cụ thể.
clear()Xóa tất cả các bình luận từ phần này.
count()int32_tSố bình luận trong phần này.
is_empty()boolNếu phần này không có bình luận.
save()Xét lại XML trở về gói.
create_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view)CommentsPartTạo một phần bình luận trống mới cho một slide và ghi lại tất cả các mối quan hệ và loại nội dung. RelationshipsManager để mối liên hệ tồn tại sau đó tiết kiệm.
load_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view)std::optional<CommentsPart>Tải phần bình luận cho một slide, nếu có.
delete_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view)Xóa phần bình luận liên quan đến một slide.
resolve_target(from_part: std::string_view, target: std::string_view)std::stringGiải quyết một con đường mục tiêu tương đối đến một phần tuyệt đối.
compute_relative_target(from_part: std::string_view, to_part: std::string_view)std::stringHãy bắt đầu một con đường tương đối từ một bên sang phía khác.

See Also

 Tiếng Việt