Sdílet prostřednictvím


SyndicationFeed.AttributeExtensions Vlastnost

Definice

Získá kolekci rozšíření atributů.

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)

Hodnota vlastnosti

Dictionary<XmlQualifiedName,String>

Slovník, který obsahuje kolekci rozšíření atributů.

Příklady

Následující kód ukazuje, jak přidat rozšíření atributů do kanálu syndikace.

SyndicationFeed feed = new SyndicationFeed();

//Attribute extensions are stored in a dictionary indexed by XmlQualifiedName
feed.AttributeExtensions.Add(new XmlQualifiedName("myAttribute", ""), "someValue");
Dim feed As New SyndicationFeed()

'Attribute extensions are stored in a dictionary indexed by XmlQualifiedName
feed.AttributeExtensions.Add(New XmlQualifiedName("myAttribute", ""), "someValue")

Následující XML ukazuje, jak je rozšíření atributu serializováno na Atom 1.0.

<feed xml:lang="en-us" CustomAttribute="Value" xmlns="http://www.w3.org/2005/Atom">

Následující XML ukazuje, jak je rozšíření atributu serializováno na RSS 2.0.

<channel CustomAttribute="Value">

Poznámky

Rozšíření atributu je platný atribut XML, který není zadán buď ve specifikacích Atom 1.0 nebo RSS 2.0. Při serializaci na Atom 1.0 se každý vlastní atribut v kolekci zapíše do elementu <atom> . Při serializaci na RSS 2.0 se každý vlastní atribut zapíše do elementu <channel> . Příklad přidání rozšíření atributu najdete v ukázce Rozšíření s volným typem .

Platí pro