SyndicationLink Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje link w kanale informacyjnym lub elemencie syndykacji.
public ref class SyndicationLink
public class SyndicationLink
type SyndicationLink = class
Public Class SyndicationLink
- Dziedziczenie
-
SyndicationLink
Przykłady
W poniższym przykładzie pokazano, jak używać SyndicationLink klasy.
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)
Uwagi
SyndicationLink można dodać do elementu SyndicationFeed lub SyndicationItem. Po serializacji do Atom 1.0 element SyndicationLink jest zapisywany jako <link>
element, z SyndicationLink właściwościami zapisanymi jako atrybuty <link>
elementu. Po serializacji do rss 2.0 pierwszy SyndicationLink z wartością relacji "alternatywny" jest zapisywany jako <link>
element. Wszelkie dodatkowe linki są zapisywane jako <a10:link>
elementy.
Konstruktory
SyndicationLink() |
Tworzy nowe wystąpienie SyndicationLink wystąpienia. |
SyndicationLink(SyndicationLink) |
Inicjuje SyndicationLink nowe wystąpienie klasy z określonym wystąpieniem. |
SyndicationLink(Uri) |
Inicjuje SyndicationLink nowe wystąpienie klasy o określonej wartości Uri. |
SyndicationLink(Uri, String, String, String, Int64) |
Inicjuje SyndicationLink nowe wystąpienie klasy o określonym Uritypie relacji, tytule, typie nośnika i długości. |
Właściwości
AttributeExtensions |
Pobiera rozszerzenia atrybutów linku. |
BaseUri |
Pobiera lub ustawia podstawowy identyfikator URI linku syndykacji. |
ElementExtensions |
Pobiera rozszerzenia elementu dla elementu SyndicationLink. |
Length |
Pobiera lub ustawia długość połączonego zasobu w bajtach. |
MediaType |
Pobiera lub ustawia typ nośnika połączonego zasobu. |
RelationshipType |
Pobiera lub ustawia typ relacji połączonego zasobu. |
Title |
Pobiera lub ustawia tytuł połączonego zasobu. |
Uri |
Pobiera lub ustawia identyfikator URI połączonego zasobu. |
Metody
Clone() |
Tworzy kopię bieżącego SyndicationLink wystąpienia. |
CreateAlternateLink(Uri) |
Tworzy nowy SyndicationLink obiekt o określonej wartości Uri. |
CreateAlternateLink(Uri, String) |
Tworzy nowy SyndicationLink obiekt o określonym Uri typie i nośniku. |
CreateMediaEnclosureLink(Uri, String, Int64) |
Tworzy łącze obudowy multimediów z określonym identyfikatorem URI, typem nośnika i długością. |
CreateSelfLink(Uri) |
Tworzy nowy SyndicationLink z określonym identyfikatorem URI i typem relacji ustawionym na |
CreateSelfLink(Uri, String) |
Tworzy nowy SyndicationLink z określonym identyfikatorem URI, typem multimediów i typem relacji ustawionym na |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetAbsoluteUri() |
Pobiera bezwzględny identyfikator URI dla elementu SyndicationLink. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
TryParseAttribute(String, String, String, String) |
Próbuje przeanalizować rozszerzenie atrybutu. |
TryParseElement(XmlReader, String) |
Próbuje przeanalizować rozszerzenie elementu. |
WriteAttributeExtensions(XmlWriter, String) |
Zapisuje rozszerzenia atrybutów do określonej XmlWriter przy użyciu określonej wersji syndykacji. |
WriteElementExtensions(XmlWriter, String) |
Zapisuje rozszerzenia elementu do określonej XmlWriter przy użyciu określonej wersji syndykacji. |