System::Xml::Xsl::XsltArgumentList 类
XsltArgumentList class
包含可变数量的参数,这些参数可以是 XSLT 参数或扩展对象。
class XsltArgumentList : public System::Object
方法
| 方法 | 描述 |
|---|---|
| AddExtensionObject(const String&, const SharedPtr<Object>&) | 向 XsltArgumentList 添加新对象,并将其关联到命名空间 URI。 |
| AddParam(const String&, const String&, const SharedPtr<Object>&) | 向 XsltArgumentList 添加参数,并将其与命名空间限定名称关联。 |
| Clear() | 从 XsltArgumentList 中移除所有参数和扩展对象。 |
| GetExtensionObject(const String&) | 返回与给定命名空间关联的对象。 |
| GetParam(const String&, const String&) | 返回与命名空间限定名称关联的参数。 |
| RemoveExtensionObject(const String&) | 从 XsltArgumentList 中移除具有该命名空间 URI 的对象。 |
| RemoveParam(const String&, const String&) | 从 XsltArgumentList 中移除参数。 |
| XsltArgumentList() | 创建一个新的 XsltArgumentList 实例。 |
Typedefs
| 类型定义 | 描述 |
|---|---|
| Ptr | 此类实例的共享指针别名。 |
备注
此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。
另见
- Class Object
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++