Compartilhar via


Windows.Web.Syndication Namespace

Gerencia feeds de sindicalização.

Classes

SyndicationAttribute

Representa um atributo personalizado não definido na especificação.

SyndicationCategory

Representa a categoria de um feed ou um item. Essa classe encapsula informações no elemento /rss/channel/item/category no RSS 2.0 ou no elemento atom:category no Atom 1.0.

SyndicationClient

Implementa a interface ISyndicationClient que recupera feeds de um URI de forma assíncrona.

SyndicationContent

Representa o conteúdo do feed, incluindo Texto, HTML, XHTML, URL e XML. Esse objeto encapsula o elemento atom:content no Atom 1.0 e pode conter um link para conteúdo externo.

SyndicationError

Representa um erro encontrado durante uma operação de sindicalização.

SyndicationFeed

Contém informações sobre um feed. Essa classe encapsula as informações no elemento /rss/channel no RSS 2.0 ou no elemento atom:feed no Atom 1.0.

SyndicationGenerator

Descreve o agente ou a ferramenta usada para gerar o feed. Essa classe encapsula informações no elemento /rss/channel/generator no RSS 2.0 ou no elemento /atom:feed/atom:generator no Atom 1.0.

SyndicationItem

Representa um item no feed. Essa classe encapsula informações no elemento /rss/channel/item no RSS 2.0 ou no elemento atom:entry no Atom 1.0.

SyndicationLink

Representa um link dentro de um feed ou item de distribuição. Essa classe encapsula informações no elemento /rss/channel/link ou /rss/channel/item/link no RSS 2.0 ou no elemento atom:link no Atom 1.0.

SyndicationNode

Implementa a interface ISyndicationNode que representa um elemento de sindicalização XML genérico.

SyndicationPerson

Representa um autor ou colaborador do conteúdo de sindicalização.

SyndicationText

Implementa a interface ISyndicationText que encapsula elementos no RSS 2.0 ou atom 1.0 que podem ter texto, HTML ou XHTML. No Atom 1.0, esse objeto é mapeado para um atomTextConstruct no esquema, que pode ser elementos atom:title, atom:subtitle, atom:rights ou atom:summary .

Estruturas

RetrievalProgress

Contém informações de progresso para uma operação de recuperação de dados.

TransferProgress

Contém informações de progresso para uma operação de transferência de dados.

Interfaces

ISyndicationClient

Encapsula os dados e os métodos necessários para recuperar feeds de um URI de forma assíncrona. Ele dá suporte à autenticação.

ISyndicationNode

Representa uma extensão de elemento XML de sindicalização genérica.

ISyndicationText

Representa o conteúdo de texto, HTML ou XHTML. Essa interface encapsula elementos no RSS 2.0 ou atom 1.0 que podem ter conteúdo de texto, HTML ou XHTML. No Atom 1.0 , essa interface é mapeada para um atomTextConstruct no esquema, que pode ser o elemento atom:title, atom:subtitle, atom:rights ou atom:summary.

Enumerações

SyndicationErrorStatus

Define erros encontrados durante uma operação de sindicalização.

SyndicationFormat

Especifica os formatos de sindicalização compatíveis com a API.

SyndicationTextType

Especifica os tipos de texto com suporte para conteúdo de sindicalização.

Confira também