SyndicationElementExtension Classe

Definição

Uma classe que representa uma extensão de elemento de distribuição.

public ref class SyndicationElementExtension
public class SyndicationElementExtension
type SyndicationElementExtension = class
Public Class SyndicationElementExtension
Herança
SyndicationElementExtension

Observações

Tanto o RSS como o Atom suportam extensibilidade do protocolo com elementos adicionais qualificados para o espaço de nomes. Um elemento XML não especificamente definido nas especificações RSS ou Atom pode estar presente ao nível do feed ou item desde que o namespace desse elemento não corresponda ao namespace raiz do feed que o envolve. Extensões de elementos podem ser adicionadas a várias classes, incluindo:

O modelo de objetos de sindicância facilita esta extensibilidade usando SyndicationElementExtension, que pode ser colocado num SyndicationElementExtensionCollection.

Construtores

Name Description
SyndicationElementExtension(Object, XmlObjectSerializer)

Inicializa uma nova instância da SyndicationElementExtension classe com o objeto especificado e o serializador de contrato de dados.

SyndicationElementExtension(Object, XmlSerializer)

Inicializa uma nova instância da SyndicationElementExtension classe com o objeto especificado e o serializador XML.

SyndicationElementExtension(Object)

Inicializa uma nova instância da SyndicationElementExtension classe com o objeto especificado.

SyndicationElementExtension(String, String, Object, XmlObjectSerializer)

Inicializa uma nova instância da SyndicationElementExtension classe com o nome externo especificado, espaço de nomes externo, objeto e serializador de contrato de dados.

SyndicationElementExtension(String, String, Object)

Inicializa uma nova instância da SyndicationElementExtension classe com o nome externo especificado, espaço de nomes externo e objeto.

SyndicationElementExtension(XmlReader)

Inicializa uma nova instância da SyndicationElementExtension classe.

Propriedades

Name Description
OuterName

Recebe o nome exterior da extensão elemental.

OuterNamespace

Obtém o espaço de nomes externo da extensão elemental.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetObject<TExtension>()

Obtém o objeto que representa a extensão do elemento.

GetObject<TExtension>(XmlObjectSerializer)

Obtém o objeto que representa a extensão do elemento.

GetObject<TExtension>(XmlSerializer)

Obtém o objeto que representa a extensão do elemento.

GetReader()

Obtém o XmlReader associado ao SyndicationElementExtension.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
WriteTo(XmlWriter)

Escreve a extensão atual no especificado XmlWriter.

Aplica-se a