SyndicationFeed.AttributeExtensions Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une collection d’extensions d’attribut.
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)
Valeur de propriété
Dictionnaire qui contient une collection d’extensions d’attribut.
Exemples
Le code suivant montre comment ajouter une extension d’attribut à un flux de syndication.
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")
Le code XML suivant montre comment une extension d’attribut est sérialisée dans Atom 1.0.
<feed xml:lang="en-us" CustomAttribute="Value" xmlns="http://www.w3.org/2005/Atom">
Le code XML suivant montre comment une extension d’attribut est sérialisée en RSS 2.0.
<channel CustomAttribute="Value">
Remarques
Une extension d’attribut est un attribut XML valide qui n’est pas spécifié dans les spécifications Atom 1.0 ou RSS 2.0. Lorsqu’il est sérialisé dans Atom 1.0, chaque attribut personnalisé de la collection est écrit dans l’élément <atom> . Lorsqu’il est sérialisé en RSS 2.0, chaque attribut personnalisé est écrit dans l’élément <channel> . Pour obtenir un exemple d’ajout d’une extension d’attribut, consultez l’exemple Loosely-Typed Extensions .