Aracılığıyla paylaş


SyndicationPerson.ElementExtensions Özellik

Tanım

için SyndicationPersonöğe uzantılarını alır.

public:
 property System::ServiceModel::Syndication::SyndicationElementExtensionCollection ^ ElementExtensions { System::ServiceModel::Syndication::SyndicationElementExtensionCollection ^ get(); };
public System.ServiceModel.Syndication.SyndicationElementExtensionCollection ElementExtensions { get; }
member this.ElementExtensions : System.ServiceModel.Syndication.SyndicationElementExtensionCollection
Public ReadOnly Property ElementExtensions As SyndicationElementExtensionCollection

Özellik Değeri

SyndicationElementExtensionCollection

SyndicationElementExtensionCollection Öğe uzantılarını içeren bir.

Örnekler

Aşağıdaki kod, bir örneğe bir öğe uzantısının SyndicationPerson nasıl ekleneceğini gösterir.

SyndicationPerson sp = new SyndicationPerson("jesper@contoso.com", "Jesper Aaberg", "http://Jesper/Aaberg");
sp.ElementExtensions.Add("simpleString", "", "hello, world!");
Dim sp As New SyndicationPerson("jesper@contoso.com", "Jesper Aaberg", "http://Jesper/Aaberg")
sp.ElementExtensions.Add("simpleString", "", "hello, world!")

Aşağıdaki XML, koleksiyonun ElementExtensions Atom 1.0'a nasıl seri hale getirileceğini gösterir.

<author>
  <name>Kim Abercrombie</name>
  <uri>http://Kim/Abercrombie</uri>
  <email>Kim.Abercrombie@contoso.com</email>
  <customPersonElement xmlns="">person element text</customPersonElement>
</author>

Aşağıdaki XML koleksiyonun ElementExtensions RSS 2.0'a nasıl seri hale getirileceğini gösterir.

<a10:author>
  <a10:name>Kim Abercrombie</a10:name>
  <a10:uri>http://Kim/Abercrombie</a10:uri>
  <a10:email>Kim.Abercrombie@contoso.com</a10:email>
  <customPersonElement>person element text</customPersonElement>
</a10:author>

Açıklamalar

Dağıtım nesne modeli, örneğe SyndicationPerson özel XML öğeleri eklemenize olanak tanır. Öğe ad alanı ve içeren ad alanı farklı olduğu sürece geçerli herhangi bir XML öğesi ekleyebilirsiniz.

Atom 1.0'a seri hale getirildiğinde, herhangi bir özel öğe bir veya <contributor> öğesi içinde <author> XML öğesi olarak yazılır.

RSS 2.0'a seri hale getirildiğinde, herhangi bir özel öğe , <a10:contributor>veya <a10:author> öğeleri içinde <managingEditor>bir XML öğesi olarak yazılır.

Şunlara uygulanır