Condividi tramite


SyndicationFeed.AttributeExtensions Proprietà

Definizione

Ottiene una raccolta di estensioni degli attributi.

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)

Valore della proprietà

Dictionary<XmlQualifiedName,String>

Un dizionario che contiene una raccolta di estensioni degli attributi.

Esempio

Nel codice seguente viene illustrato come aggiungere un'estensione degli attributi a un feed di diffusione.

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")

Nel codice XML seguente viene mostrato come serializzare un'estensione degli attributi per il formato Atom 1.0.

<feed xml:lang="en-us" CustomAttribute="Value" xmlns="http://www.w3.org/2005/Atom">

Nel codice XML seguente viene mostrato come serializzare un'estensione degli attributi per il formato RSS 2.0.

<channel CustomAttribute="Value">

Commenti

Un'estensione degli attributi è un attributo XML valido che non è stato indicato nelle specifiche Atom 1.0 o RSS 2.0. Quando serializzato in Atom 1.0, ogni attributo personalizzato nella raccolta viene scritto nell'elemento <atom> . Quando serializzato in RSS 2.0, ogni attributo personalizzato viene scritto nell'elemento <channel> . Per un esempio di aggiunta di un'estensione dell'attributo, vedere l'esempio Di estensioni tipate loosely.For an example of adding an attribute extensions, see the Loosely Typed Extensions sample.

Si applica a