CommentCollection
Översikt
CommentCollection är en klass i Aspose.Slides FOSS för C++.
Hantera en samling kommentarer som tillhör en enda författare.
Denna klass ger 16 metoder för att arbeta med CommentCollection objekt i C++-program. Tillgängliga metoder inkluderar: CommentCollection, ICommentCollection, add_comment, as_i_collection, as_i_enumerable, clear, find_comment_by_idx, insert_comment, remove, remove_at, remove_comment, size,och 1 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla C++-applikationer efter att ha installerat Aspose.Slides FOSS för C ++-paketet. och egenskaper: CommentCollection, ICommentCollection.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
CommentCollection | CommentCollection | Läsning | Hämtar kommentarsamlingen. |
ICommentCollection | ICommentCollection | Läsning | Hämtar i comment collection. |
Metoder
| Signature | Beskrivning |
|---|---|
CommentCollection() → CommentCollection | Skapa en samling som ägs av den berörda författaren. |
ICommentCollection() → ICommentCollection | Fastigheten ger gränssnittet ICommentCollection för denna samling |
ICommentCollection() → ICommentCollection | |
CommentCollection() | Skapa en samling som ägs av den berörda författaren. |
add_comment(text: std::string, slide: Slide, position: Drawing::PointF, created_time: std::chrono::system_clock::time_point) → Comment | Lägg till en ny kommentar och returnerar en hänvisning till den. |
insert_comment(index: std::size_t, text: std::string, slide: Slide, position: Drawing::PointF, created_time: std::chrono::system_clock::time_point) → Comment | Ange en kommentar på den angivna indexet och återge en hänvisning till det. |
remove_at(index: std::size_t) | Ta bort kommentaren på den angivna indexet. |
remove(comment: Comment) | Ta bort den angivna kommentaren (och dess svar) från samlingen. |
clear() | Ta bort alla kommentarer från denna samling. |
size() → std::size_t | Återkommer antalet kommentarer. |
to_array() → std::vector<Comment*> | Returnerar en vektor av icke-ägda indikatorer till alla kommentarer. |
to_array(start: std::size_t, count: std::size_t) → std::vector<Comment*> | Returnerar en vektor av icke-ägda indikatorer till alla kommentarer. |
find_comment_by_idx(idx: std::uint32_t) → Comment | Hitta en kommentar med dess unika per-author index, eller nullptr om inte hittades. |
as_i_collection() → ICommentCollection | Returnerar en hänvisning till denna samling som ett generiskt samlingsgränssnitt. |
as_i_enumerable() → ICommentCollection | Returnerar en hänvisning till denna samling som ett generiskt uppsättbart gränssnitt. |
remove_comment(comment: Comment) | Ta bort en specifik kommentar av pekaren (används internalt av Comment::remove). |