PropertyCollection (pemegang tempat)

PropertyCollection (pemegang tempat)

Pengamatan umum

CommentsPart adalah kelas dalam Aspose.Slides FOSS untuk C++.

Mengelola bagian komentar XML slide (ppt/comments/slideN.xml) Satu file ada per slide yang memiliki komentar. Menyediakan operasi CRUD untuk elemen komentar individu dan metode statis pabrik / siklus hidup.

Metode-metode yang digunakan

Tanda tanganDeskripsi
get_comments()std::vector<CommentData>Dapatkan semua komentar di bagian ini.
get_comments_by_author(author_id: int32_t)std::vector<CommentData>Dapatkan komentar disaring oleh pengarang ID.
find_comment_by_idx(author_id: int32_t, idx: int32_t)std::optional<CommentData>Cari komentar berdasarkan ID dan indeks penulis.
find_comment_by_idx_all(idx: int32_t)std::optional<CommentData>Cari komentar berdasarkan indeks di semua penulis (untuk pencarian 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>)CommentDataTambahkan elemen komentar baru dan kembali 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>)CommentDataMasukkan komentar pada posisi yang diberikan di antara komentar yang ada.
remove_comment(author_id: int32_t, idx: int32_t)Hapus komentar khusus berdasarkan ID penulis dan indeks.
remove_comment_elem(elem: pugi::xml_node)Hapus komentar oleh node XML-nya.
remove_comments_at(index: int32_t)Hapus komentar pada indeks posisi yang diberikan.
clear()Hapus semua komentar dari bagian ini.
count()int32_tJumlah komentar dalam bagian ini.
is_empty()boolApakah bagian ini tidak memiliki komentar.
save()Persist XML kembali ke paket.
create_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view)CommentsPartBuat bagian komentar kosong baru untuk slide dan daftar semua hubungan dan jenis konten. RelationshipsManager sehingga hubungan bertahan pada pencatatan berikutnya.
load_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view)std::optional<CommentsPart>Isi bagian komentar untuk slide, jika ada.
delete_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view)Hapus bagian komentar yang terkait dengan slide.
resolve_target(from_part: std::string_view, target: std::string_view)std::stringResolve path target relatif ke nama bagian mutlak.
compute_relative_target(from_part: std::string_view, to_part: std::string_view)std::stringHitung jalur relatif dari satu bagian ke yang lain.
 Bahasa Indonesia