Aspose::Page::XPS::XpsModel::XpsElement 类

XpsElement class

封装通用 XPS 元素特性的类。

class XpsElement : public Aspose::Page::XPS::XpsModel::XpsObject,
                   public System::Collections::Generic::IEnumerable<System::SharedPtr<XpsContentElement>>

方法

方法描述
begin()获取指向集合中第一个元素(如果有)的迭代器。
begin() const获取指向集合的 const 限定实例中第一个元素(如果有)的迭代器。
cbegin() const获取指向集合中第一个 const 限定元素(如果有)的迭代器。
cend() const获取指向集合中最后一个 const 限定元素之后的迭代器(如果有)。
cpp_set_parent_shared()
cpp_set_parent_weak()
end()获取指向集合中最后一个元素(如果有)之后的位置的迭代器。
end() const获取指向集合的 const 限定实例中最后一个元素(如果有)之后的位置的迭代器。
get_Count()返回子元素的数量。
get_Parent() const
GetEnumerator() override实现 System::Collections::Generic::IEnumerable 接口。
idx_get(int32_t)提供通过索引 i 访问元素子项的功能。
set_Parent(System::SharedPtr<XpsElement>)
virtualizeBeginConstIterator() const override获取指向集合的 const 限定实例中第一个元素(如果有)的位置的迭代器。
virtualizeBeginIterator() override获取指向集合中第一个元素(如果有)的迭代器。
virtualizeEndConstIterator() const override获取指向集合的 const 限定实例中最后一个元素(如果有)之后的位置的迭代器。
virtualizeEndIterator() override获取指向集合中最后一个元素(如果有)之后的位置的迭代器。

Typedefs

类型定义描述
const_iterator常量迭代器类型。
iterator迭代器类型。
iterator_holder_type一种集合类型,其迭代器类型在当前集合中用作迭代器类型。
virtualized_iterator虚拟化类型。
virtualized_iterator_element虚拟化元素类型。

另见