SyndicationLink Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un collegamento all'interno di un feed di diffusione o di un elemento.
public ref class SyndicationLink
public class SyndicationLink
type SyndicationLink = class
Public Class SyndicationLink
- Ereditarietà
-
SyndicationLink
Esempio
Nell'esempio seguente viene illustrato come utilizzare la classe SyndicationLink.
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
SyndicationLink può essere aggiunto a un SyndicationFeed oggetto o SyndicationItem. Quando serializzato in Atom 1.0 un SyndicationLink oggetto viene scritto come <link> elemento, con le SyndicationLink proprietà scritte come attributi dell'elemento <link> . Se serializzato in RSS 2.0, il primo SyndicationLink con un valore di relazione 'alternate' viene scritto come <link> elemento. Eventuali collegamenti aggiuntivi vengono scritti come <a10:link> elementi.
Costruttori
| Nome | Descrizione |
|---|---|
| SyndicationLink() |
Crea una nuova istanza dell'istanza SyndicationLink di . |
| SyndicationLink(SyndicationLink) |
Inizializza una nuova istanza della SyndicationLink classe con l'istanza specificata. |
| SyndicationLink(Uri, String, String, String, Int64) |
Inizializza una nuova istanza della SyndicationLink classe con il tipo di relazione, il titolo, il tipo di supporto e la lunghezza specificati Uri. |
| SyndicationLink(Uri) |
Inizializza una nuova istanza della SyndicationLink classe con l'oggetto specificato Uri. |
Proprietà
| Nome | Descrizione |
|---|---|
| AttributeExtensions |
Ottiene le estensioni dell'attributo del collegamento. |
| BaseUri |
Ottiene o imposta l'URI di base del collegamento di diffusione. |
| ElementExtensions |
Ottiene le estensioni degli elementi per l'oggetto SyndicationLink. |
| Length |
Ottiene o imposta la lunghezza della risorsa collegata in byte. |
| MediaType |
Ottiene o imposta il tipo di supporto della risorsa collegata. |
| RelationshipType |
Ottiene o imposta il tipo di relazione della risorsa collegata. |
| Title |
Ottiene o imposta il titolo della risorsa collegata. |
| Uri |
Ottiene o imposta l'URI per la risorsa collegata. |
Metodi
| Nome | Descrizione |
|---|---|
| Clone() |
Crea una copia dell'istanza corrente SyndicationLink . |
| CreateAlternateLink(Uri, String) |
Crea un nuovo SyndicationLink oggetto con il tipo di supporto e specificato Uri . |
| CreateAlternateLink(Uri) |
Crea un nuovo SyndicationLink oggetto con l'oggetto specificato Uri. |
| CreateMediaEnclosureLink(Uri, String, Int64) |
Crea un collegamento enclosure multimediale con l'URI, il tipo di supporto e la lunghezza specificati. |
| CreateSelfLink(Uri, String) |
Crea un nuovo SyndicationLink oggetto con l'URI, il tipo di supporto e il tipo di relazione specificati impostati su |
| CreateSelfLink(Uri) |
Crea un nuovo SyndicationLink oggetto con l'URI e il tipo di relazione specificati impostati su |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetAbsoluteUri() |
Ottiene l'URI assoluto per l'oggetto SyndicationLink. |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
| TryParseAttribute(String, String, String, String) |
Tenta di analizzare un'estensione dell'attributo. |
| TryParseElement(XmlReader, String) |
Tenta di analizzare un'estensione dell'elemento. |
| WriteAttributeExtensions(XmlWriter, String) |
Scrive le estensioni dell'attributo nell'oggetto specificato XmlWriter usando la versione di diffusione specificata. |
| WriteElementExtensions(XmlWriter, String) |
Scrive le estensioni degli elementi nell'oggetto specificato XmlWriter usando la versione di diffusione specificata. |