SyndicationPerson.AttributeExtensions Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de kenmerkextensies voor de 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)
Waarde van eigenschap
Een woordenlijst die een verzameling kenmerkextensies bevat.
Voorbeelden
De volgende code laat zien hoe u een kenmerkextensie toevoegt aan een SyndicationPerson exemplaar.
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")
In de volgende XML ziet u hoe de AttributeExtensions verzameling wordt geserialiseerd naar Atom 1.0.
<author customAttribute="value">
<name>Syed Abas</name>
<uri>http://Syed/Abas</uri>
<email>Syed.Abas@contoso.com</email>
</author>
In de volgende XML ziet u hoe de AttributeExtensions verzameling wordt geserialiseerd naar 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>
Opmerkingen
Met het objectmodel Syndication kunt u aangepaste kenmerken toevoegen aan een SyndicationPerson exemplaar. U kunt elke geldige XML-kenmerk/waarde toevoegen.
Bij serialisatie naar Atom 1.0 wordt elke aangepaste kenmerk/waarde geschreven als een kenmerk in de <author> of <contributor> elementen. Wanneer deze wordt geserialiseerd naar RSS 2.0, wordt elke aangepaste kenmerk/waarde geschreven als een kenmerk in de <managingEditor>, <a10:contributor>of <a10:author> elementen.