RowCollection
Genel Bakış
RowCollection C++ için Aspose.Slides FOSS’de bir sınıf.
Bir tablodaki satırların bir araya gelmesini temsil eder.
Bu sınıf, C ++ programlarında RowCollection nesnelerle çalışmak için 21 yöntem sağlar. Kullanılabilir yöntemler şunlardır: RowCollection, add, add_clone, as_i_collection, as_i_enumerable, begin, clear, const_iterator, end, init_internal, insert_clone, iterator, ve 4 ek yöntem. C ++ için FOSS paketini yükledikten sonra tüm kamu üyeleri herhangi bir C++ uygulamasına erişilebilir. Özellikleri: const_iterator, iterator.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
iterator | iterator | Oku . | İteratörü alır. |
const_iterator | const_iterator | Oku . | Const iterator’ı alır. |
Yöntemler
| Signature | Açıklama: |
|---|---|
iterator() → iterator | Özellik, koleksiyon için iteratör türüne erişim sağlar. |
iterator() → iterator | |
const_iterator() → const_iterator | Satır koleksiyonunun başlangıcına bir sabit iteratörü gönderir. |
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) | Birden toplama başlatın. XML öğesi. Tümünü analiz eder Çocuklar ve karşılıklı Satır nesneler oluşturur. |
rebuild() | Satır listesini depolanan XML öğesinden yeniden oluşturun. Mevcut satırları temizler ve tümleri tekrar analiz eder Çocuklar. |
size() → std::size_t | Satır sayısını gönderir. |
add(row: std::unique_ptr<Row>) → Row | Koleksiyona bir satır ekliyor. |
add_clone(templ: Row, with_attached_rows: bool) → std::vector<Row*> | Verilen şablon satırını klonlar ve sonuna ekler. |
insert_clone(index: std::size_t, templ: Row, with_attached_rows: bool) → std::vector<Row*> | Verilen şablon satırını klonlar ve belirtilen indeksde ekler. |
remove_at(first_row_index: std::size_t, with_attached_rows: bool) | Verilen indeksdeki satırı kaldırır. |
remove_at(index: std::size_t) | Verilen indeksdeki satırı kaldırır. |
clear() | Tüm satırları kaldırıyor. |
as_i_collection() → std::vector<Row*> | Satırların bir anlık görüntüsünü çiğ göstergeler olarak gönderir. |
as_i_enumerable() → std::vector<Row*> | Satırların bir anlık görüntüsünü çiğ göstergeler olarak gönderir (_i_collection ile aynı). |
begin() → iterator | |
end() → iterator | |
begin() → const_iterator | |
end() → const_iterator |