SyndicationPerson.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 SyndicationPerson.
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í atributu SyndicationPerson do instance.
SyndicationPerson sp = new SyndicationPerson("jesper@contoso.com", "Jesper Aaberg", "http://Jesper/Aaberg");
sp.AttributeExtensions.Add(new XmlQualifiedName("myAttribute", ""), "someValue");
Dim sp As New SyndicationPerson("jesper@contoso.com", "Jesper Aaberg", "http://Jesper/Aaberg")
sp.AttributeExtensions.Add(New XmlQualifiedName("myAttribute", ""), "someValue")
Následující KÓD XML ukazuje, jak AttributeExtensions je kolekce serializována na Atom 1.0.
<author customAttribute="value">
<name>Syed Abas</name>
<uri>http://Syed/Abas</uri>
<email>Syed.Abas@contoso.com</email>
</author>
Následující XML ukazuje, jak AttributeExtensions je kolekce serializována na RSS 2.0.
<a10:author customAttribute="value">
<a10:name>Syed Abas</a10:name>
<a10:uri>http://Syed/Abas</a10:uri>
<a10:email>Syed.Abas@contoso.com</a10:email>
</a10:author>
Poznámky
Model objektu Syndication umožňuje přidat do instance vlastní atributy SyndicationPerson . Můžete přidat libovolný platný atribut nebo hodnotu XML.
Při serializaci na Atom 1.0 se všechny vlastní atributy a hodnoty zapisují jako atribut v elementech<author>.<contributor> Při serializaci na RSS 2.0, jakýkoli vlastní atribut/hodnota je zapsán jako atribut v <managingEditor>, <a10:contributor>nebo <a10:author> elementy.