Condividi tramite


SyndicationLink Costruttori

Definizione

Inizializza una nuova istanza della classe SyndicationLink.

Overload

SyndicationLink()

Crea una nuova istanza dell'istanza di SyndicationLink.

SyndicationLink(SyndicationLink)

Inizializza una nuova istanza della classe SyndicationLinkcon l'istanza specificata.

SyndicationLink(Uri)

Inizializza una nuova istanza della classe SyndicationLink con l'oggetto Uri specificato.

SyndicationLink(Uri, String, String, String, Int64)

Inizializza una nuova istanza della classe SyndicationLink con Uri, tipo di relazione, titolo, tipo di supporti e lunghezza specificati.

Crea una nuova istanza dell'istanza di SyndicationLink.

public:
 SyndicationLink();
public SyndicationLink ();
Public Sub New ()

Si applica a

Inizializza una nuova istanza della classe SyndicationLinkcon l'istanza specificata.

protected:
 SyndicationLink(System::ServiceModel::Syndication::SyndicationLink ^ source);
protected SyndicationLink (System.ServiceModel.Syndication.SyndicationLink source);
new System.ServiceModel.Syndication.SyndicationLink : System.ServiceModel.Syndication.SyndicationLink -> System.ServiceModel.Syndication.SyndicationLink
Protected Sub New (source As SyndicationLink)

Parametri

source
SyndicationLink

Istanza di SyndicationLink utilizzata per inizializzare la nuova istanza.

Si applica a

Inizializza una nuova istanza della classe SyndicationLink con l'oggetto Uri specificato.

public:
 SyndicationLink(Uri ^ uri);
public SyndicationLink (Uri uri);
new System.ServiceModel.Syndication.SyndicationLink : Uri -> System.ServiceModel.Syndication.SyndicationLink
Public Sub New (uri As Uri)

Parametri

uri
Uri

URI della risorsa collegata.

Esempio

Nell'esempio seguente viene illustrato come chiamare questo costruttore.

SyndicationFeed feed = new SyndicationFeed("Feed Title", "Feed Description", new Uri("http://Feed/Alternate/Link"), "FeedID", DateTime.Now);

SyndicationLink link = new SyndicationLink(new Uri("http://server/link"));
feed.Links.Add(link);
Dim feed As SyndicationFeed = New SyndicationFeed("Feed Title", "Feed Description", New Uri("http://Feed/Alternate/Link"), "FeedID", DateTime.Now)

Dim link As SyndicationLink = New SyndicationLink(New Uri("http://server/link"))
feed.Links.Add(link)

Si applica a

Inizializza una nuova istanza della classe SyndicationLink con Uri, tipo di relazione, titolo, tipo di supporti e lunghezza specificati.

public:
 SyndicationLink(Uri ^ uri, System::String ^ relationshipType, System::String ^ title, System::String ^ mediaType, long length);
public SyndicationLink (Uri uri, string relationshipType, string title, string mediaType, long length);
new System.ServiceModel.Syndication.SyndicationLink : Uri * string * string * string * int64 -> System.ServiceModel.Syndication.SyndicationLink
Public Sub New (uri As Uri, relationshipType As String, title As String, mediaType As String, length As Long)

Parametri

uri
Uri

URI della risorsa collegata.

relationshipType
String

Tipo di relazione.

title
String

Titolo del collegamento.

mediaType
String

Tipo di supporti del collegamento.

length
Int64

Lunghezza del contenuto collegato.

Esempio

Nell'esempio seguente viene illustrato come chiamare questo costruttore.

SyndicationFeed feed = new SyndicationFeed("Feed Title", "Feed Description", new Uri("http://Feed/Alternate/Link"), "FeedID", DateTime.Now);

SyndicationLink link = new SyndicationLink(new Uri("http://server/link"), "alternate", "Link Title", "text/html", 1000);
feed.Links.Add(link);
Dim feed As SyndicationFeed = New SyndicationFeed("Feed Title", "Feed Description", New Uri("http://Feed/Alternate/Link"), "FeedID", DateTime.Now)

Dim link As SyndicationLink = New SyndicationLink(New Uri("http://server/link"), "alternate", "Link Title", "text/html", 1000)
feed.Links.Add(link)

Commenti

I tipi di relazione conosciuti includono:

  • alternate - Il collegamento identifica una versione alternativa della risorsa descritta dal feed o dall'elemento contenente.

  • related- Il collegamento identifica una risorsa in relazione con il feed o elemento contenitore.

  • self - Il collegamento identifica una risorsa equivalente al feed o all'elemento contenente.

  • enclosure- Il collegamento identifica una risorsa correlata di dimensioni potenzialmente elevate che potrebbe richiedere una gestione particolare. Questi tipo di collegamento viene spesso utilizzato per la distribuzione di podcast o file audio in un feed.

  • via- Il collegamento identifica una risorsa equivalente all'origine delle informazioni incluse nel feed o elemento contenitore.

Si applica a