SyndicationFeed.AttributeExtensions Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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.