RowCollection
अवलोकन
RowCollection C++ के लिए Aspose.Slides FOSS में एक वर्ग है।.
तालिका में पंक्तियों का संग्रह दर्शाता है.
यह वर्ग C++ कार्यक्रमों में RowCollection वस्तुओं के साथ काम करने के लिए 21 विधियाँ प्रदान करता है. उपलब्ध विधियों में शामिल हैंः: RowCollection, add, add_clone, as_i_collection, as_i_enumerable, begin, clear, const_iterator, end, init_internal, insert_clone, iterator, और 4 अतिरिक्त विधियाँ।. सभी सार्वजनिक सदस्य Aspose.Slides FOSS for C++ पैकेज स्थापित करने के बाद किसी भी C ++ अनुप्रयोग तक पहुंच सकते हैं. गुण: const_iterator, iterator.
गुण
| नाम | प्रकार | Access | विवरण |
|---|---|---|---|
iterator | iterator | पढ़िए। | इटररेटर प्राप्त करता है।. |
const_iterator | const_iterator | पढ़िए। | स्थिर इटररेटर प्राप्त करता है।. |
विधिएँ
| Signature | विवरण |
|---|---|
iterator() → iterator | संपत्ति संग्रह के लिए पुनरावर्तक प्रकार तक पहुंच प्रदान करती है |
iterator() → iterator | |
const_iterator() → const_iterator | पंक्ति संग्रह की शुरुआत में एक const पुनरावर्तक लौटाता है |
const_iterator() → const_iterator | |
RowCollection() | |
~RowCollection() | |
init_internal(tbl_element: pugi::xml_node, save_callback: std::function<void()>, slide_part: Internal::pptx::SlidePart, parent_slide: IBaseSlide, table: Table) | एक से संग्रह को आरंभ करें एक्सएमएल तत्व. सभी को पार्स करता है बच्चों और संबंधित पंक्ति वस्तुओं बनाता है।. |
rebuild() | संग्रहीत XML तत्व से पंक्तियों की सूची को फिर से बनाएं. मौजूदा पंक्ति साफ करता है और सभी पुन-विश्लेषण करता हैं बच्चे।. |
size() → std::size_t | पंक्तियों की संख्या लौटाता है. |
add(row: std::unique_ptr<Row>) → Row | संग्रह में एक पंक्ति जोड़ता है।. |
add_clone(templ: Row, with_attached_rows: bool) → std::vector<Row*> | दी गई टेम्पलेट पंक्ति का क्लोन और अंत में जोड़ता है. |
insert_clone(index: std::size_t, templ: Row, with_attached_rows: bool) → std::vector<Row*> | दिए गए टेम्पलेट पंक्ति को क्लोन करता है और उसे निर्दिष्ट सूचकांक में सम्मिलित करता हैं. |
remove_at(first_row_index: std::size_t, with_attached_rows: bool) | दिए गए सूचकांक पर पंक्ति को हटाता है. |
remove_at(index: std::size_t) | दिए गए सूचकांक पर पंक्ति को हटाता है. |
clear() | सभी पंक्तियों को हटा देता है. |
as_i_collection() → std::vector<Row*> | पंक्तियों का एक स्नैपशॉट कच्चे पॉइंटर के रूप में लौटाता है. |
as_i_enumerable() → std::vector<Row*> | पंक्तियों का एक स्नैपशॉट कच्चे पॉइंटर के रूप में देता है (i_collection के समान) ।. |
begin() → iterator | |
end() → iterator | |
begin() → const_iterator | |
end() → const_iterator |