Udostępnij za pośrednictwem


SyndicationLink Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy SyndicationLink.

Przeciążenia

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 z określonym Urielementem .

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

Inicjuje SyndicationLink nowe wystąpienie klasy z określonym Uritypem relacji, tytułem, typem nośnika i długością.

Tworzy nowe wystąpienie SyndicationLink wystąpienia.

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

Dotyczy

Inicjuje SyndicationLink nowe wystąpienie klasy z określonym wystąpieniem.

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)

Parametry

source
SyndicationLink

Wystąpienie SyndicationLink używane do inicjowania nowego wystąpienia.

Dotyczy

Inicjuje SyndicationLink nowe wystąpienie klasy z określonym Urielementem .

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

Parametry

uri
Uri

Identyfikator URI połączonego zasobu.

Przykłady

W poniższym przykładzie pokazano, jak wywołać ten konstruktor.

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)

Dotyczy

Inicjuje SyndicationLink nowe wystąpienie klasy z określonym Uritypem relacji, tytułem, typem nośnika i długością.

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)

Parametry

uri
Uri

Identyfikator URI połączonego zasobu.

relationshipType
String

Typ relacji.

title
String

Tytuł linku.

mediaType
String

Typ nośnika łącza.

length
Int64

Długość połączonej zawartości.

Przykłady

W poniższym przykładzie pokazano, jak wywołać ten konstruktor.

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

Dobrze znane typy relacji obejmują:

  • alternate — Link identyfikuje alternatywną wersję zasobu opisaną przez zawierający kanał informacyjny lub element.

  • related - Link identyfikuje zasób związany z zawierającym kanałem informacyjnym lub elementem.

  • self — Link identyfikuje zasób równoważny z zawierającym kanałem informacyjnym lub elementem.

  • enclosure — Link identyfikuje powiązany zasób, który jest potencjalnie duży i może wymagać specjalnej obsługi. Ta relacja linku jest często używana, gdy podcasty lub pliki audio są dystrybuowane w kanale informacyjnym.

  • via — Link identyfikuje zasób, który jest źródłem informacji podanych w zawierającym źródło danych lub element.

Dotyczy