Compartir a través de


SyndicationPerson Clase

Definición

Representa a un autor o colaborador de contenido de distribución.

public ref class SyndicationPerson sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Syndication.ISyndicationPersonFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SyndicationPerson final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Syndication.ISyndicationPersonFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class SyndicationPerson final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Syndication.ISyndicationPersonFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SyndicationPerson
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Syndication.ISyndicationPersonFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class SyndicationPerson
function SyndicationPerson(name, email, uri)
Public NotInheritable Class SyndicationPerson
Herencia
Object Platform::Object IInspectable SyndicationPerson
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

En la tabla siguiente se asignan las propiedades SyndicationPerson a los elementos de fuente RSS y Atom.

SyndicationPerson RSS Atom
Correo electrónico (valor de nodo) email
Nombre --- name
Uri --- uri

Constructores

SyndicationPerson()

Crea un objeto SyndicationPerson .

SyndicationPerson(String)

Crea un objeto SyndicationPerson con el valor de propiedad Name especificado.

SyndicationPerson(String, String, Uri)

Crea un objeto SyndicationPerson con los valores de propiedad Name, Email y URI especificados.

Propiedades

AttributeExtensions

Obtiene la lista de atributos personalizados del elemento.

BaseUri

Obtiene o establece el URI base del elemento. Esta propiedad representa el atributo xml:base en el elemento . Se puede heredar de un elemento antecesor.

ElementExtensions

Obtiene la lista de elementos secundarios dentro del elemento .

Email

Obtiene o establece la dirección de correo electrónico de la persona.

Language

Obtiene o establece el idioma del elemento. Esta propiedad representa el atributo xml:lang en el elemento . Se puede heredar de un elemento antecesor. Debe ser válido según XML 1.0.

Name

Obtiene el nombre de la persona de redifusión.

NodeName

Obtiene o establece el nombre local del elemento.

NodeNamespace

Obtiene o establece el espacio de nombres del elemento.

NodeValue

Obtiene o establece el contenido de texto del elemento. Si el elemento contiene solo elementos secundarios, esta propiedad es NULL.

Uri

Obtiene o establece el identificador uniforme de recursos (URI) de la persona. Esta propiedad representa el elemento atom:uri . Es el identificador uniforme de recursos (URI) absoluto resuelto en el atributo xml:base , si está presente. Si el atributo href es una cadena relativa de identificador uniforme de recursos (URI) y no hay ningún atributo xml:base , esta propiedad es NULL porque el identificador uniforme de recursos (URI) relativo no es compatible con la clase identificador uniforme de recursos (URI) en tiempo de ejecución.

Métodos

GetXmlDocument(SyndicationFormat)

Genera el objeto DOM que representa este elemento, todos los atributos y elementos secundarios, incluidos los marcados externos. Los únicos formatos aceptados por este método son Atom 1.0 y RSS 2.0.

Se aplica a

Consulte también