CommentsPart

Genel Bakış

CommentsPart C++ için Aspose.Slides FOSS’de bir sınıf.

Bir slayt yorum XML parçası yönetir (ppt/comments/slideN.xmlKommenterleri içeren bir slayt için tek bir dosya vardır. Bireysel yorum elemanları ve statik fabrika/hayat döngüsü yöntemleri için CRUD işlemlerini sağlar.

Bu sınıf, C ++ programlarında CommentsPart nesnelerle çalışmak için 19 yöntem sağlar. Kullanılabilir yöntemler şunlardır: 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, ve 7 ek yöntem. C ++ için FOSS paketini yükledikten sonra tüm kamu üyeleri herhangi bir C++ uygulamasına erişilebilir.

Yöntemler

SignatureAçıklama:
part_name()std::stringPaketin içindeki parça yolu.
get_comments()std::vector<CommentData>Lütfen yorumlarını çıkarmamı istediğiniz kod parçacığını paylaşın.
get_comments_by_author(author_id: int32_t)std::vector<CommentData>Yazar kimliğine göre filtrelenmiş yorumları al.
find_comment_by_idx(author_id: int32_t, idx: int32_t)std::optional<CommentData>Yazar kimliği ve indeksine göre bir yorum bulun.
find_comment_by_idx_all(idx: int32_t)std::optional<CommentData>Tüm yazarlar için bir yorum indeksi bul (parentCmId araması için).
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>)CommentDataYeni bir yorum elemanı ekle ve CommentData’i gönder.
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>)CommentDataMevcut yorumlar arasında verilen pozisyonda bir yorum ekleyin.
remove_comment(author_id: int32_t, idx: int32_t)Yazar kimliği ve indeksine göre belirli bir yorum kaldırılsın.
remove_comment_elem(elem: pugi::xml_node)XML düğümü tarafından bir yorum kaldırın.
remove_comments_at(index: int32_t)Verilen konum göstergesinde yorum silin.
clear()Bu bölümden tüm yorumları kaldırın.
count()int32_tBu bölümde yorum sayısı.
is_empty()boolBu bölümde yorum yok mu?.
save()XML’i pakete geri gönder.
create_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view)CommentsPartBir slayt için yeni bir boş yorum bölümü oluşturun ve tüm ilişkileri ve içerik türlerini kaydetin. RelationshipsManager böylece ilişki sonraki kaydedilmelerden kurtulur.
load_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view)std::optional<CommentsPart>Eğer bir slayt varsa, yorum bölümünü yükleyin.
delete_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view)Bir slayt ile ilişkili yorum bölümünü silin.
resolve_target(from_part: std::string_view, target: std::string_view)std::stringMutlak bir parça adına göreceli hedef yolu çözün.
compute_relative_target(from_part: std::string_view, to_part: std::string_view)std::stringBir parçadan diğerine göreceli bir yol hesaplayın.

Ayrıca bakınız:

 Türkçe