Freigeben über


SyndicationLink.AttributeExtensions Eigenschaft

Definition

Ruft die Attributerweiterungen des Links ab.

public:
 property System::Collections::Generic::Dictionary<System::Xml::XmlQualifiedName ^, System::String ^> ^ AttributeExtensions { System::Collections::Generic::Dictionary<System::Xml::XmlQualifiedName ^, System::String ^> ^ get(); };
public System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName,string> AttributeExtensions { get; }
member this.AttributeExtensions : System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName, string>
Public ReadOnly Property AttributeExtensions As Dictionary(Of XmlQualifiedName, String)

Eigenschaftswert

Ein Wörterbuch, das eine Sammlung von Attributerweiterungen enthält.

Beispiele

Der folgende Code zeigt, wie Sie einer Veröffentlichungsverknüpfung eine Attributerweiterung hinzufügen.

SyndicationLink link = new SyndicationLink(new Uri("http://server/link"));
link.AttributeExtensions.Add(new XmlQualifiedName("myAttribute", ""), "someValue");
Dim link As New SyndicationLink(New Uri("http://server/link"))
link.AttributeExtensions.Add(New XmlQualifiedName("myAttribute", ""), "someValue")

Hinweise

AttributeExtensions ermöglicht ihnen das Hinzufügen benutzerdefinierter Attribute zum SyndicationLink. Bei der Serialisierung in Atom 1.0 werden die benutzerdefinierten Attribute innerhalb des <link> Elements angezeigt. Bei der Serialisierung in RSS 2.0 werden die benutzerdefinierten Attribute im <a10:link> Element angezeigt. Ein beliebiges gültiges XML-Attribut kann hinzugefügt werden.

Gilt für: