SyndicationItem.AttributeExtensions Vlastnost
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í.
Získá rozšíření atributů pro položku syndikace.
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
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.
SyndicationItem item = new SyndicationItem();
item.AttributeExtensions.Add(new XmlQualifiedName("myAttribute", ""), "someValue");
Dim item As New SyndicationItem()
item.AttributeExtensions.Add(New XmlQualifiedName("myAttribute", ""), "someValue")
Následující kód XML ukazuje serializaci SyndicationItem Atom 1.0 instance s vlastním atributem volaným itemAttrib
.
<link rel="alternate" href="http://someserver/MyItem" />
<content type="text">This is some content</content>
Následující kód zobrazuje stejnou SyndicationItem instanci serializovanou jako RSS 2.0.
<item p4:itemAttrib="ItemAttribValue" xmlns:p4="http://FeedServer/tags">
<link>http://someserver/MyItem</link>
<link>http://alternate/Link</link>
<source>MyFeed</source>
<link>http://someserver/MyItem</link>
<author>jesper@contoso.com</author>
<description>toto je souhrn položky.</description>
<a10:content type="text">This is some content</a10:content>
</item>
Poznámky
Model objektu Syndikation umožňuje přidat do instance vlastní atributy SyndicationItem . Při serializaci pro Atom 1.0 se vlastní atribut zapíše do elementu <entry>
. Při serializaci pro RSS 2.0 se vlastní atribut zapíše do elementu <item>
. Úplný příklad, který ukazuje, jak přidat rozšíření atributu, najdete v ukázce Volně napsaná rozšíření .