SyndicationLink Konstruktory
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.
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ą. |
SyndicationLink()
Tworzy nowe wystąpienie SyndicationLink wystąpienia.
public:
SyndicationLink();
public SyndicationLink ();
Public Sub New ()
Dotyczy
SyndicationLink(SyndicationLink)
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
SyndicationLink(Uri)
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
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ą.
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.