SyndicationLink Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje odkaz v rámci kanálu syndikace nebo položky.
public ref class SyndicationLink
public class SyndicationLink
type SyndicationLink = class
Public Class SyndicationLink
- Dědičnost
-
SyndicationLink
Příklady
Následující příklad ukazuje, jak používat SyndicationLink třídu.
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)
Poznámky
SyndicationLink lze přidat do nebo SyndicationFeed SyndicationItem. Při serializaci na Atom 1.0 a SyndicationLink je zapsán jako <link>
prvek, s SyndicationLink vlastnostmi napsanými jako atributy elementu <link>
. Při serializaci na RSS 2.0 je první SyndicationLink s hodnotou relace "alternate" zapsán jako <link>
prvek. Všechny další odkazy se zapisují jako <a10:link>
prvky.
Konstruktory
SyndicationLink() |
Vytvoří novou instanci SyndicationLink instance. |
SyndicationLink(SyndicationLink) |
Inicializuje novou instanci SyndicationLink třídy se zadanou instancí. |
SyndicationLink(Uri) |
Inicializuje novou instanci SyndicationLink třídy se zadaným Uri. |
SyndicationLink(Uri, String, String, String, Int64) |
Inicializuje novou instanci SyndicationLink třídy se zadaným Uri, relačním typem, názvem, typem média a délkou. |
Vlastnosti
AttributeExtensions |
Získá rozšíření atributů odkazu. |
BaseUri |
Získá nebo nastaví základní identifikátor URI syndikačního odkazu. |
ElementExtensions |
Získá rozšíření elementu SyndicationLinkpro . |
Length |
Získá nebo nastaví délku propojeného prostředku v bajtech. |
MediaType |
Získá nebo nastaví typ média propojeného prostředku. |
RelationshipType |
Získá nebo nastaví typ relace propojeného prostředku. |
Title |
Získá nebo nastaví název propojeného prostředku. |
Uri |
Získá nebo nastaví identifikátor URI pro propojený prostředek. |
Metody
Clone() |
Vytvoří kopii aktuální SyndicationLink instance. |
CreateAlternateLink(Uri) |
Vytvoří nový SyndicationLink objekt se zadaným Uriobjektem . |
CreateAlternateLink(Uri, String) |
Vytvoří nový SyndicationLink objekt se zadaným Uri typem média. |
CreateMediaEnclosureLink(Uri, String, Int64) |
Vytvoří propojení skříně médií se zadaným identifikátorem URI, typem média a délkou. |
CreateSelfLink(Uri) |
Vytvoří novou SyndicationLink hodnotu se zadaným identifikátorem URI a typem relace nastaveným na |
CreateSelfLink(Uri, String) |
Vytvoří novou SyndicationLink hodnotu se zadaným identifikátorem URI, typem média a typem relace nastaveným na |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetAbsoluteUri() |
Získá absolutní identifikátor URI pro SyndicationLink. |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
TryParseAttribute(String, String, String, String) |
Pokouší se parsovat rozšíření atributů. |
TryParseElement(XmlReader, String) |
Pokusí se parsovat rozšíření elementu. |
WriteAttributeExtensions(XmlWriter, String) |
Zapíše rozšíření atributů do zadané XmlWriter verze syndikace. |
WriteElementExtensions(XmlWriter, String) |
Zapíše rozšíření elementu do zadané XmlWriter verze syndikace. |