XsltArgumentList 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含数目可变的参数(这些参数是 XSLT 参数,或者是扩展对象)。
public ref class XsltArgumentList
public ref class XsltArgumentList sealed
public class XsltArgumentList
public sealed class XsltArgumentList
type XsltArgumentList = class
Public Class XsltArgumentList
Public NotInheritable Class XsltArgumentList
- 继承
-
XsltArgumentList
注解
此方法使用 Transform 此类。 它允许从样式表内调用参数和扩展对象。
将参数和对象添加到 XsltArgumentList其中时,它们分别与命名空间限定名称和命名空间 URI 相关联。
以下是传递对象而不是使用嵌入脚本的优点,例如 <msxsl:script>
:
改善了类的包装和重用。
允许样式表更小且更易于维护。
支持将节点片段 (传递到 XPathNavigator 样式表的) 。
有关使用 XsltArgumentList的详细信息,请参阅 XSLT 扩展对象 和 XSLT 参数。
构造函数
XsltArgumentList() |
实施 XsltArgumentList 的新实例。 |
方法
AddExtensionObject(String, Object) |
将新对象添至 XsltArgumentList 并将其与命名空间 URI 关联。 |
AddParam(String, String, Object) |
将参数添至 XsltArgumentList,并将其与命名空间限定名关联。 |
Clear() |
从 XsltArgumentList 移除所有参数和扩展对象。 |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetExtensionObject(String) |
获取与给定命名空间关联的对象。 |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetParam(String, String) |
获取与命名空间限定名关联的参数。 |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
RemoveExtensionObject(String) |
从 XsltArgumentList 移除带有命名空间 URI 的对象。 |
RemoveParam(String, String) |
从 XsltArgumentList 移除参数。 |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |
事件
XsltMessageEncountered |
|