SyndicationText Clase

Definición

Implementa la interfaz ISyndicationText que encapsula elementos en RSS 2.0 o Atom 1.0 que pueden tener texto, HTML o XHTML. En Atom 1.0, este objeto se asigna a un atomTextConstruct en el esquema, que puede ser atom:title, atom:subtitle, atom:rights o atom:summary elementos.

public ref class SyndicationText sealed : ISyndicationText
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Syndication.ISyndicationTextFactory, 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 SyndicationText final : ISyndicationText
/// [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(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Syndication.ISyndicationTextFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class SyndicationText final : ISyndicationText
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Syndication.ISyndicationTextFactory), 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 SyndicationText : ISyndicationText
[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(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Syndication.ISyndicationTextFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class SyndicationText : ISyndicationText
function SyndicationText(text, type)
Public NotInheritable Class SyndicationText
Implements ISyndicationText
Herencia
Object Platform::Object IInspectable SyndicationText
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 SyndicationText a los elementos de fuente RSS y Atom.

SyndicationText RSS Atom
Text (valor de nodo) (valor de nodo)
Tipo --- type (atributo)
Xml --- (valor del nodo xhtml)

Constructores

SyndicationText()

Crea un nuevo objeto SyndicationText .

SyndicationText(String)

Crea un nuevo objeto SyndicationText con el valor de propiedad Text especificado.

SyndicationText(String, SyndicationTextType)

Crea un nuevo objeto SyndicationText con los valores de propiedad Text y Type 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 .

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.

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.

Text

Obtiene el contenido de una construcción de contenido de texto como atom:title.

Type

Obtiene o establece el tipo de contenido.

Xml

Obtiene o establece el contenido XML.

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