Aspose::Page::XPS::XpsModel::XpsElement class
Contents
[
Hide
]XpsElement class
Class incapsulating common XPS element features.
class XpsElement : public Aspose::Page::XPS::XpsModel::XpsObject,
                   public System::Collections::Generic::IEnumerable<System::SharedPtr<Aspose::Page::XPS::XpsModel::XpsContentElement>>
Methods
| Method | Description | 
|---|---|
| begin() | Gets iterator pointing to the first element (if any) of the collection. | 
| begin() const | Gets iterator pointing to the first element (if any) of the const-qualified instance of the collection. | 
| cbegin() const | Gets iterator pointing to the first const-qualified element (if any) of the collection. | 
| cend() const | Gets iterator pointing right after the last const-qualified element (if any) of the collection. | 
| cpp_set_parent_shared() | |
| cpp_set_parent_weak() | |
| end() | Gets iterator pointing right after the last element (if any) of the collection. | 
| end() const | Gets iterator pointing right after the last element (if any) of the const-qualified instance of the collection. | 
| get_Count() | Returns number of child elements. | 
| get_Parent() const | |
| GetEnumerator() override | Implementation of System::Collections::Generic::IEnumerable | 
| idx_get(int32_t) | Provides access to element’s children by index i . | 
| set_Parent(System::SharedPtr<XpsElement>) | |
| SetTemplateWeakPtr(uint32_t) override | Set n’th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | 
| virtualizeBeginConstIterator() const override | Gets iterator pointing to the first element (if any)of the const-qualified instance of the collection. | 
| virtualizeBeginIterator() override | Gets iterator pointing to the first element (if any) of the collection. | 
| virtualizeEndConstIterator() const override | Gets iterator pointing right after the last element (if any)of the const-qualified instance of the collection. | 
| virtualizeEndIterator() override | Gets iterator pointing right after the last element (if any) of the collection. | 
Typedefs
| Typedef | Description | 
|---|---|
| const_iterator | Const iterator type. | 
| iterator | Iterator type. | 
| iterator_holder_type | A collection type whose iterator types is used as iterator types in the current collection. | 
| virtualized_iterator | Virtualized type. | 
| virtualized_iterator_element | Virtualized element type. | 
See Also
- Class XpsObject
- Class IEnumerable
- Namespace Aspose::Page::XPS::XpsModel
- Library Aspose.Page for C++