Udostępnij za pośrednictwem


SyndicationLink.RelationshipType Właściwość

Definicja

Pobiera lub ustawia typ relacji połączonego zasobu.

public:
 property System::String ^ RelationshipType { System::String ^ get(); void set(System::String ^ value); };
public string RelationshipType { get; set; }
member this.RelationshipType : string with get, set
Public Property RelationshipType As String

Wartość właściwości

String

Typ relacji połączonego zasobu.

Przykłady

Poniższy kod pokazuje, jak ustawić typ relacji linku syndykacji.

Poniższy kod XML pokazuje, jak RelationshipType właściwość jest serializowana do atomu 1.0.

<link customAttribute="value" rel="alternate" type="text/html" title="Link Title" length="1000" href="http://server/link" />

Poniższy kod XML pokazuje, jak RelationshipType właściwość jest serializowana do rss 2.0.

<a10:link customAttribute="value" rel="alternate" type="text/html" title="Link Title" length="1000" href="http://server/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.

Po serializacji do atomu 1.0 ta wartość jest zapisywana jako rel atrybut <link> elementu. Po serializacji do rss 2.0 ta wartość jest zapisywana jako rel atrybut w elemecie <a10:link> .

Dotyczy