SyndicationLink Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en länk i en syndikeringsfeed eller ett objekt.
public ref class SyndicationLink
public class SyndicationLink
type SyndicationLink = class
Public Class SyndicationLink
- Arv
-
SyndicationLink
Exempel
Följande exempel visar hur du använder SyndicationLink-klassen.
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)
Kommentarer
SyndicationLink kan läggas till i en SyndicationFeed eller SyndicationItem. När serialiseras till Atom 1.0 skrivs a SyndicationLink ut som ett <link> element, med SyndicationLink egenskaperna utskrivna som attribut för elementet <link> . När serialiseras till RSS 2.0 skrivs det första SyndicationLink med relationsvärdet "alternate" ut som ett <link> element. Eventuella ytterligare länkar skrivs ut som element <a10:link> .
Konstruktorer
| Name | Description |
|---|---|
| SyndicationLink() |
Skapar en ny instans av instansen SyndicationLink . |
| SyndicationLink(SyndicationLink) |
Initierar en ny instans av SyndicationLink klassen med den angivna instansen. |
| SyndicationLink(Uri, String, String, String, Int64) |
Initierar en ny instans av SyndicationLink klassen med angiven Uri, relationstyp, rubrik, medietyp och längd. |
| SyndicationLink(Uri) |
Initierar en ny instans av SyndicationLink klassen med angiven Uri. |
Egenskaper
| Name | Description |
|---|---|
| AttributeExtensions |
Hämtar attributtilläggen för länken. |
| BaseUri |
Hämtar eller anger bas-URI för syndikeringslänken. |
| ElementExtensions |
Hämtar elementtilläggen SyndicationLinkför . |
| Length |
Hämtar eller anger längden på den länkade resursen i byte. |
| MediaType |
Hämtar eller anger medietypen för den länkade resursen. |
| RelationshipType |
Hämtar eller anger relationstypen för den länkade resursen. |
| Title |
Hämtar eller anger rubriken för den länkade resursen. |
| Uri |
Hämtar eller anger URI:n för den länkade resursen. |
Metoder
| Name | Description |
|---|---|
| Clone() |
Skapar en kopia av den aktuella SyndicationLink instansen. |
| CreateAlternateLink(Uri, String) |
Skapar ett nytt SyndicationLink objekt med den angivna Uri och medietypen. |
| CreateAlternateLink(Uri) |
Skapar ett nytt SyndicationLink objekt med angivet Uri. |
| CreateMediaEnclosureLink(Uri, String, Int64) |
Skapar en mediehöljeslänk med angiven URI, medietyp och längd. |
| CreateSelfLink(Uri, String) |
Skapar en ny SyndicationLink med angiven URI, medietyp och relationstyp inställd på |
| CreateSelfLink(Uri) |
Skapar en ny SyndicationLink med angiven URI och relationstyp inställd på |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetAbsoluteUri() |
Hämtar den absoluta URI:n SyndicationLinkför . |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| TryParseAttribute(String, String, String, String) |
Försöker parsa ett attributtillägg. |
| TryParseElement(XmlReader, String) |
Försöker parsa ett elementtillägg. |
| WriteAttributeExtensions(XmlWriter, String) |
Skriver attributtilläggen till den angivna XmlWriter med den angivna syndikeringsversionen. |
| WriteElementExtensions(XmlWriter, String) |
Skriver elementtilläggen till den angivna XmlWriter med den angivna syndikeringsversionen. |