SyndicationPerson.AttributeExtensions Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Attributerweiterung der SyndicationPerson 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 Auflistung von Attributerweiterungen enthält.
Beispiele
Im folgenden Code wird veranschaulicht, wie einer SyndicationPerson-Instanz eine Attributerweiterung hinzugefügt wird.
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")
Das folgende XML-Beispiel zeigt die Serialisierung der AttributeExtensions-Sammlung zu Atom 1.0.
<author customAttribute="value">
<name>Syed Abas</name>
<uri>http://Syed/Abas</uri>
<email>Syed.Abas@contoso.com</email>
</author>
Das folgende XML-Beispiel zeigt die Serialisierung der AttributeExtensions-Sammlung zu 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>
Hinweise
Das Syndication-Objektmodell ermöglicht Ihnen, benutzerdefinierte Attribute einer SyndicationPerson-Instanz hinzuzufügen. Sie können jedes gültige XML-Attribut/jeden gültigen XML-Wert hinzufügen.
Bei der Serialisierung zu Atom 1.0 wird jedes benutzerdefinierte Attribut und jeder entsprechende Wert als Attribut in die Elemente <author>
oder <contributor>
geschrieben. Bei der Serialisierung zu RSS 2.0 wird jedes benutzerdefinierte Attribut und jeder entsprechende Wert als Attribut in die Elemente <managingEditor>
, <a10:contributor>
oder <a10:author>
geschrieben.