Condividi tramite


SyndicationContent Classe

Definizione

Rappresenta il contenuto del feed, tra cui Testo, HTML, XHTML, URL e XML. Questo oggetto incapsula l'elemento atom:content in Atom 1.0 e può contenere un collegamento a contenuto esterno.

public ref class SyndicationContent sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Syndication.ISyndicationContentFactory, 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 SyndicationContent 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(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Syndication.ISyndicationContentFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class SyndicationContent final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Syndication.ISyndicationContentFactory), 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 SyndicationContent
[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.ISyndicationContentFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class SyndicationContent
function SyndicationContent(text, type)
Public NotInheritable Class SyndicationContent
Ereditarietà
Object Platform::Object IInspectable SyndicationContent
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

La tabella seguente esegue il mapping delle proprietà SyndicationContent agli elementi feed RSS e Atom.

Syndicationcontent RSS Atom
SourceUri src (attributo)
Text (valore del nodo) (valore del nodo)
Tipo type (attribute)
Xml (valore del nodo xhtml)

Costruttori

SyndicationContent()

Crea un nuovo oggetto SyndicationContent .

SyndicationContent(String, SyndicationTextType)

Crea un nuovo oggetto SyndicationContent con i valori della proprietà Text e Type specificati.

SyndicationContent(Uri)

Crea un nuovo oggetto SyndicationContent con il valore della proprietà Uri specificato.

Proprietà

AttributeExtensions

Ottiene l'elenco di attributi personalizzati dell'elemento.

BaseUri

Ottiene o imposta l'URI di base per l'elemento . Questa proprietà rappresenta l'attributo xml:base sull'elemento . Può essere ereditato da un elemento predecessore.

ElementExtensions

Ottiene l'elenco di elementi figlio all'interno dell'elemento .

Language

Ottiene o imposta la lingua dell'elemento. Questa proprietà rappresenta l'attributo xml:lang nell'elemento . Può essere ereditato da un elemento predecessore. Deve essere valido in base a XML 1.0.

NodeName

Ottiene o imposta il nome locale dell'elemento.

NodeNamespace

Ottiene o imposta lo spazio dei nomi dell'elemento.

NodeValue

Ottiene o imposta il contenuto di testo dell'elemento. Se l'elemento contiene solo elementi figlio, questa proprietà è NULL.

SourceUri

Ottiene o imposta l'URI sul contenuto. Questa proprietà rappresenta l'attributo src in atom:content.

Text

Ottiene il contenuto della diffusione.

Type

Ottiene o imposta il tipo del contenuto.

Xml

Ottiene o imposta il contenuto XML.

Metodi

GetXmlDocument(SyndicationFormat)

Genera l'oggetto DOM che rappresenta questo elemento, tutti gli attributi e gli elementi figlio, inclusi i markup esterni. Gli unici formati accettati da questo metodo sono Atom 1.0 e RSS 2.0.

Si applica a

Vedi anche