SyndicationElementExtension 类

定义

一个表示联合元素扩展的类。

public ref class SyndicationElementExtension
public class SyndicationElementExtension
type SyndicationElementExtension = class
Public Class SyndicationElementExtension
继承
SyndicationElementExtension

注解

RSS 和 Atom 都支持使用其他命名空间限定的元素来实现协议扩展。 RSS 或 Atom 规范中未特别定义的 XML 元素可以在源或项级别存在,但前提是该元素的命名空间必须与外层源的根命名空间不同。 元素扩展可添加到各种类中,包括:

联合对象模型通过使用可放置在 SyndicationElementExtension 中的 SyndicationElementExtensionCollection,让此扩展更为容易。

构造函数

SyndicationElementExtension(Object)

使用指定的对象初始化 SyndicationElementExtension 类的新实例。

SyndicationElementExtension(Object, XmlObjectSerializer)

使用指定的对象和数据协定序列化程序初始化 SyndicationElementExtension 类的新实例。

SyndicationElementExtension(Object, XmlSerializer)

使用指定的对象和 XML 序列化程序初始化 SyndicationElementExtension 类的新实例。

SyndicationElementExtension(String, String, Object)

使用指定的外部名称、外部命名空间和对象初始化 SyndicationElementExtension 类的新实例。

SyndicationElementExtension(String, String, Object, XmlObjectSerializer)

使用指定的外部名称、外部命名空间、对象和数据协定序列化程序初始化 SyndicationElementExtension 类的新实例。

SyndicationElementExtension(XmlReader)

初始化 SyndicationElementExtension 类的新实例。

属性

OuterName

获取元素扩展的外部名称。

OuterNamespace

获取元素扩展的外部命名空间。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetObject<TExtension>()

获取表示元素扩展的对象。

GetObject<TExtension>(XmlObjectSerializer)

获取表示元素扩展的对象。

GetObject<TExtension>(XmlSerializer)

获取表示元素扩展的对象。

GetReader()

获取与 XmlReader 关联的 SyndicationElementExtension

GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)
WriteTo(XmlWriter)

将当前扩展写入指定的 XmlWriter

适用于