SyndicationElementExtension Classe

Definição

Uma classe que representa uma extensão do elemento de sindicalização.A class that represents a syndication element extension.

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

Comentários

O RSS e Atom dão suporte à extensibilidade de protocolo com elementos qualificados de namespace adicionais.Both RSS and Atom support protocol extensibility with additional namespace-qualified elements. Um elemento XML não definido especificamente nas especificações RSS ou Atom pode estar presente no nível do feed ou do item, desde que o namespace desse elemento não corresponda ao namespace raiz do feed delimitador.An XML element not specifically defined in the RSS or Atom specifications can be present at the feed or item level as long as the namespace of that element does not match the root namespace of the enclosing feed. As extensões de elemento podem ser adicionadas a várias classes, incluindo:Element extensions can be added to various classes including:

O modelo de objeto de distribuição torna essa extensibilidade mais fácil de usar SyndicationElementExtension , que pode ser colocada em um SyndicationElementExtensionCollection .The syndication object model makes this extensibility easier using SyndicationElementExtension, which can be placed in a SyndicationElementExtensionCollection.

Construtores

SyndicationElementExtension(Object)

Inicializa uma nova instância da classe SyndicationElementExtension com o objeto especificado.Initializes a new instance of the SyndicationElementExtension class with the specified object.

SyndicationElementExtension(Object, XmlObjectSerializer)

Inicializa uma nova instância da classe SyndicationElementExtension com o objeto e o serializador de contrato de dados especificados.Initializes a new instance of the SyndicationElementExtension class with the specified object and data contract serializer.

SyndicationElementExtension(Object, XmlSerializer)

Inicializa uma nova instância da classe SyndicationElementExtension com o objeto e o serializador XML especificados.Initializes a new instance of the SyndicationElementExtension class with the specified object and XML serializer.

SyndicationElementExtension(String, String, Object)

Inicializa uma nova instância da classe SyndicationElementExtension com o nome externo, o namespace externo e o objeto especificados.Initializes a new instance of the SyndicationElementExtension class with the specified outer name, outer namespace, and object.

SyndicationElementExtension(String, String, Object, XmlObjectSerializer)

Inicializa uma nova instância da classe SyndicationElementExtension com o nome externo, o namespace externo, o objeto e o serializador de contrato de dados especificados.Initializes a new instance of the SyndicationElementExtension class with the specified outer name, outer namespace, object, and data contract serializer.

SyndicationElementExtension(XmlReader)

Inicializa uma nova instância da classe SyndicationElementExtension.Initializes a new instance of the SyndicationElementExtension class.

Propriedades

OuterName

Obtém o nome externo da extensão do elemento.Gets the outer name of the element extension.

OuterNamespace

Obtém o namespace externo da extensão do elemento.Gets the outer namespace of the element extension.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetObject<TExtension>()

Obtém o objeto que representa a extensão do elemento.Gets the object that represents the element extension.

GetObject<TExtension>(XmlObjectSerializer)

Obtém o objeto que representa a extensão do elemento.Gets the object that represents the element extension.

GetObject<TExtension>(XmlSerializer)

Obtém o objeto que representa a extensão do elemento.Gets the object that represents the element extension.

GetReader()

Obtém o XmlReader associado ao SyndicationElementExtension.Gets the XmlReader associated with the SyndicationElementExtension.

GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)
WriteTo(XmlWriter)

Grava a extensão atual no XmlWriter especificado.Writes the current extension to the specified XmlWriter.

Aplica-se a