SyndicationFeedFormatter.xml 78 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Type Name="SyndicationFeedFormatter" FullName="System.ServiceModel.Syndication.SyndicationFeedFormatter">
  3. <TypeSignature Language="C#" Value="public abstract class SyndicationFeedFormatter" />
  4. <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit SyndicationFeedFormatter extends System.Object" />
  5. <AssemblyInfo>
  6. <AssemblyName>System.ServiceModel</AssemblyName>
  7. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  8. </AssemblyInfo>
  9. <Base>
  10. <BaseTypeName>System.Object</BaseTypeName>
  11. </Base>
  12. <Interfaces />
  13. <Attributes>
  14. <Attribute>
  15. <AttributeName>System.Runtime.Serialization.DataContract</AttributeName>
  16. </Attribute>
  17. </Attributes>
  18. <Docs>
  19. <remarks>
  20. <attribution license="cc4" from="Microsoft" modified="false" />
  21. <para>This class is abstract and cannot be instantiated directly.</para>
  22. </remarks>
  23. <summary>
  24. <attribution license="cc4" from="Microsoft" modified="false" />
  25. <para>An abstract class used as a base class for other formatters, (for example <see cref="T:System.ServiceModel.Syndication.Atom10FeedFormatter" />).</para>
  26. </summary>
  27. </Docs>
  28. <Members>
  29. <Member MemberName=".ctor">
  30. <MemberSignature Language="C#" Value="protected SyndicationFeedFormatter ();" />
  31. <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
  32. <MemberType>Constructor</MemberType>
  33. <AssemblyInfo>
  34. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  35. </AssemblyInfo>
  36. <Parameters />
  37. <Docs>
  38. <remarks>To be added.</remarks>
  39. <summary>
  40. <attribution license="cc4" from="Microsoft" modified="false" />
  41. <para>Creates a new instance of the <see cref="T:System.ServiceModel.Syndication.SyndicationFeedFormatter" /> class.</para>
  42. </summary>
  43. </Docs>
  44. </Member>
  45. <Member MemberName=".ctor">
  46. <MemberSignature Language="C#" Value="protected SyndicationFeedFormatter (System.ServiceModel.Syndication.SyndicationFeed feedToWrite);" />
  47. <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor(class System.ServiceModel.Syndication.SyndicationFeed feedToWrite) cil managed" />
  48. <MemberType>Constructor</MemberType>
  49. <AssemblyInfo>
  50. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  51. </AssemblyInfo>
  52. <Parameters>
  53. <Parameter Name="feedToWrite" Type="System.ServiceModel.Syndication.SyndicationFeed" />
  54. </Parameters>
  55. <Docs>
  56. <param name="feedToWrite">To be added.</param>
  57. <remarks>
  58. <attribution license="cc4" from="Microsoft" modified="false" />
  59. <para>A <see cref="T:System.ServiceModel.Syndication.SyndicationFeedFormatter" /> must have a <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> associated with it. The <see cref="T:System.ServiceModel.Syndication.SyndicationFeedFormatter" /> can then write out the <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> to an <see cref="T:System.Xml.XmlReader" />. The only way to associate a <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> with a <see cref="T:System.ServiceModel.Syndication.SyndicationFeedFormatter" /> is by using this constructor.</para>
  60. </remarks>
  61. <summary>
  62. <attribution license="cc4" from="Microsoft" modified="false" />
  63. <para>Creates a new instance of the <see cref="T:System.ServiceModel.Syndication.SyndicationFeedFormatter" /> class with the specified <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> instance.</para>
  64. </summary>
  65. </Docs>
  66. </Member>
  67. <Member MemberName="CanRead">
  68. <MemberSignature Language="C#" Value="public abstract bool CanRead (System.Xml.XmlReader reader);" />
  69. <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanRead(class System.Xml.XmlReader reader) cil managed" />
  70. <MemberType>Method</MemberType>
  71. <AssemblyInfo>
  72. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  73. </AssemblyInfo>
  74. <ReturnValue>
  75. <ReturnType>System.Boolean</ReturnType>
  76. </ReturnValue>
  77. <Parameters>
  78. <Parameter Name="reader" Type="System.Xml.XmlReader" />
  79. </Parameters>
  80. <Docs>
  81. <param name="reader">To be added.</param>
  82. <remarks>
  83. <attribution license="cc4" from="Microsoft" modified="false" />
  84. <para>This method verifies whether the start element name and namespace match the start element name and namespace of the RSS 2.0 or Atom 1.0 specification.</para>
  85. </remarks>
  86. <summary>
  87. <attribution license="cc4" from="Microsoft" modified="false" />
  88. <para>Verifies whether the specified <see cref="T:System.Xml.XmlReader" /> contains a valid syndication feed.</para>
  89. </summary>
  90. <returns>
  91. <attribution license="cc4" from="Microsoft" modified="false" />
  92. <para>true, if the XML reader contains a valid syndication feed, otherwise false.</para>
  93. </returns>
  94. </Docs>
  95. </Member>
  96. <Member MemberName="CreateCategory">
  97. <MemberSignature Language="C#" Value="protected static System.ServiceModel.Syndication.SyndicationCategory CreateCategory (System.ServiceModel.Syndication.SyndicationFeed feed);" />
  98. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig class System.ServiceModel.Syndication.SyndicationCategory CreateCategory(class System.ServiceModel.Syndication.SyndicationFeed feed) cil managed" />
  99. <MemberType>Method</MemberType>
  100. <AssemblyInfo>
  101. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  102. </AssemblyInfo>
  103. <ReturnValue>
  104. <ReturnType>System.ServiceModel.Syndication.SyndicationCategory</ReturnType>
  105. </ReturnValue>
  106. <Parameters>
  107. <Parameter Name="feed" Type="System.ServiceModel.Syndication.SyndicationFeed" />
  108. </Parameters>
  109. <Docs>
  110. <param name="feed">To be added.</param>
  111. <remarks>
  112. <attribution license="cc4" from="Microsoft" modified="false" />
  113. <para>The newly created <see cref="T:System.ServiceModel.Syndication.SyndicationCategory" /> instance is not automatically added to the <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> instance used to create it.</para>
  114. </remarks>
  115. <summary>
  116. <attribution license="cc4" from="Microsoft" modified="false" />
  117. <para>Creates a new instance of the <see cref="T:System.ServiceModel.Syndication.SyndicationCategory" /> class using the specified <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> instance.</para>
  118. </summary>
  119. <returns>
  120. <attribution license="cc4" from="Microsoft" modified="false" />
  121. <para>A new <see cref="T:System.ServiceModel.Syndication.SyndicationCategory" /> instance.</para>
  122. </returns>
  123. </Docs>
  124. </Member>
  125. <Member MemberName="CreateCategory">
  126. <MemberSignature Language="C#" Value="protected static System.ServiceModel.Syndication.SyndicationCategory CreateCategory (System.ServiceModel.Syndication.SyndicationItem item);" />
  127. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig class System.ServiceModel.Syndication.SyndicationCategory CreateCategory(class System.ServiceModel.Syndication.SyndicationItem item) cil managed" />
  128. <MemberType>Method</MemberType>
  129. <AssemblyInfo>
  130. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  131. </AssemblyInfo>
  132. <ReturnValue>
  133. <ReturnType>System.ServiceModel.Syndication.SyndicationCategory</ReturnType>
  134. </ReturnValue>
  135. <Parameters>
  136. <Parameter Name="item" Type="System.ServiceModel.Syndication.SyndicationItem" />
  137. </Parameters>
  138. <Docs>
  139. <param name="item">To be added.</param>
  140. <remarks>
  141. <attribution license="cc4" from="Microsoft" modified="false" />
  142. <para>The newly created <see cref="T:System.ServiceModel.Syndication.SyndicationCategory" /> instance is not automatically added to the <see cref="T:System.ServiceModel.Syndication.SyndicationItem" /> instance used to create it.</para>
  143. </remarks>
  144. <summary>
  145. <attribution license="cc4" from="Microsoft" modified="false" />
  146. <para>Creates a new instance of the <see cref="T:System.ServiceModel.Syndication.SyndicationCategory" /> class using the specified <see cref="T:System.ServiceModel.Syndication.SyndicationItem" /> instance.</para>
  147. </summary>
  148. <returns>
  149. <attribution license="cc4" from="Microsoft" modified="false" />
  150. <para>A new <see cref="T:System.ServiceModel.Syndication.SyndicationCategory" /> instance.</para>
  151. </returns>
  152. </Docs>
  153. </Member>
  154. <Member MemberName="CreateFeedInstance">
  155. <MemberSignature Language="C#" Value="protected abstract System.ServiceModel.Syndication.SyndicationFeed CreateFeedInstance ();" />
  156. <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class System.ServiceModel.Syndication.SyndicationFeed CreateFeedInstance() cil managed" />
  157. <MemberType>Method</MemberType>
  158. <AssemblyInfo>
  159. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  160. </AssemblyInfo>
  161. <ReturnValue>
  162. <ReturnType>System.ServiceModel.Syndication.SyndicationFeed</ReturnType>
  163. </ReturnValue>
  164. <Parameters />
  165. <Docs>
  166. <remarks>
  167. <attribution license="cc4" from="Microsoft" modified="false" />
  168. <para>The newly created <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> instance is not automatically added to the <see cref="T:System.ServiceModel.Syndication.SyndicationFeedFormatter" /> instance used to create it.</para>
  169. </remarks>
  170. <summary>
  171. <attribution license="cc4" from="Microsoft" modified="false" />
  172. <para>Creates a new instance of the <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> class.</para>
  173. </summary>
  174. <returns>
  175. <attribution license="cc4" from="Microsoft" modified="false" />
  176. <para>A new <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> instance.</para>
  177. </returns>
  178. </Docs>
  179. </Member>
  180. <Member MemberName="CreateItem">
  181. <MemberSignature Language="C#" Value="protected static System.ServiceModel.Syndication.SyndicationItem CreateItem (System.ServiceModel.Syndication.SyndicationFeed feed);" />
  182. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig class System.ServiceModel.Syndication.SyndicationItem CreateItem(class System.ServiceModel.Syndication.SyndicationFeed feed) cil managed" />
  183. <MemberType>Method</MemberType>
  184. <AssemblyInfo>
  185. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  186. </AssemblyInfo>
  187. <ReturnValue>
  188. <ReturnType>System.ServiceModel.Syndication.SyndicationItem</ReturnType>
  189. </ReturnValue>
  190. <Parameters>
  191. <Parameter Name="feed" Type="System.ServiceModel.Syndication.SyndicationFeed" />
  192. </Parameters>
  193. <Docs>
  194. <param name="feed">To be added.</param>
  195. <remarks>
  196. <attribution license="cc4" from="Microsoft" modified="false" />
  197. <para>The newly created <see cref="T:System.ServiceModel.Syndication.SyndicationItem" /> instance is not automatically added to the <see cref="T:System.ServiceModel.Syndication.SyndicationFeedFormatter" /> instance used to create it.</para>
  198. </remarks>
  199. <summary>
  200. <attribution license="cc4" from="Microsoft" modified="false" />
  201. <para>Creates a new instance of the <see cref="T:System.ServiceModel.Syndication.SyndicationItem" /> class using the specified <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> instance.</para>
  202. </summary>
  203. <returns>
  204. <attribution license="cc4" from="Microsoft" modified="false" />
  205. <para>A new <see cref="T:System.ServiceModel.Syndication.SyndicationItem" /> instance.</para>
  206. </returns>
  207. </Docs>
  208. </Member>
  209. <Member MemberName="CreateLink">
  210. <MemberSignature Language="C#" Value="protected static System.ServiceModel.Syndication.SyndicationLink CreateLink (System.ServiceModel.Syndication.SyndicationFeed feed);" />
  211. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig class System.ServiceModel.Syndication.SyndicationLink CreateLink(class System.ServiceModel.Syndication.SyndicationFeed feed) cil managed" />
  212. <MemberType>Method</MemberType>
  213. <AssemblyInfo>
  214. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  215. </AssemblyInfo>
  216. <ReturnValue>
  217. <ReturnType>System.ServiceModel.Syndication.SyndicationLink</ReturnType>
  218. </ReturnValue>
  219. <Parameters>
  220. <Parameter Name="feed" Type="System.ServiceModel.Syndication.SyndicationFeed" />
  221. </Parameters>
  222. <Docs>
  223. <param name="feed">To be added.</param>
  224. <remarks>
  225. <attribution license="cc4" from="Microsoft" modified="false" />
  226. <para>The newly created <see cref="T:System.ServiceModel.Syndication.SyndicationLink" /> instance is not automatically added to the <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> instance used to create it.</para>
  227. </remarks>
  228. <summary>
  229. <attribution license="cc4" from="Microsoft" modified="false" />
  230. <para>Creates a new instance of the <see cref="T:System.ServiceModel.Syndication.SyndicationLink" /> class with the specified <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" />.</para>
  231. </summary>
  232. <returns>
  233. <attribution license="cc4" from="Microsoft" modified="false" />
  234. <para>A new <see cref="T:System.ServiceModel.Syndication.SyndicationLink" /> instance.</para>
  235. </returns>
  236. </Docs>
  237. </Member>
  238. <Member MemberName="CreateLink">
  239. <MemberSignature Language="C#" Value="protected static System.ServiceModel.Syndication.SyndicationLink CreateLink (System.ServiceModel.Syndication.SyndicationItem item);" />
  240. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig class System.ServiceModel.Syndication.SyndicationLink CreateLink(class System.ServiceModel.Syndication.SyndicationItem item) cil managed" />
  241. <MemberType>Method</MemberType>
  242. <AssemblyInfo>
  243. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  244. </AssemblyInfo>
  245. <ReturnValue>
  246. <ReturnType>System.ServiceModel.Syndication.SyndicationLink</ReturnType>
  247. </ReturnValue>
  248. <Parameters>
  249. <Parameter Name="item" Type="System.ServiceModel.Syndication.SyndicationItem" />
  250. </Parameters>
  251. <Docs>
  252. <param name="item">To be added.</param>
  253. <remarks>
  254. <attribution license="cc4" from="Microsoft" modified="false" />
  255. <para>The newly created <see cref="T:System.ServiceModel.Syndication.SyndicationLink" /> instance is not automatically added to the <see cref="T:System.ServiceModel.Syndication.SyndicationItem" /> instance used to create it.</para>
  256. </remarks>
  257. <summary>
  258. <attribution license="cc4" from="Microsoft" modified="false" />
  259. <para>Creates a new instance of the <see cref="T:System.ServiceModel.Syndication.SyndicationLink" /> class with the specified <see cref="T:System.ServiceModel.Syndication.SyndicationItem" />.</para>
  260. </summary>
  261. <returns>
  262. <attribution license="cc4" from="Microsoft" modified="false" />
  263. <para>A new <see cref="T:System.ServiceModel.Syndication.SyndicationLink" /> instance.</para>
  264. </returns>
  265. </Docs>
  266. </Member>
  267. <Member MemberName="CreatePerson">
  268. <MemberSignature Language="C#" Value="protected static System.ServiceModel.Syndication.SyndicationPerson CreatePerson (System.ServiceModel.Syndication.SyndicationFeed feed);" />
  269. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig class System.ServiceModel.Syndication.SyndicationPerson CreatePerson(class System.ServiceModel.Syndication.SyndicationFeed feed) cil managed" />
  270. <MemberType>Method</MemberType>
  271. <AssemblyInfo>
  272. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  273. </AssemblyInfo>
  274. <ReturnValue>
  275. <ReturnType>System.ServiceModel.Syndication.SyndicationPerson</ReturnType>
  276. </ReturnValue>
  277. <Parameters>
  278. <Parameter Name="feed" Type="System.ServiceModel.Syndication.SyndicationFeed" />
  279. </Parameters>
  280. <Docs>
  281. <param name="feed">To be added.</param>
  282. <remarks>
  283. <attribution license="cc4" from="Microsoft" modified="false" />
  284. <para>The newly created <see cref="T:System.ServiceModel.Syndication.SyndicationPerson" /> instance is not automatically added to the <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> instance used to create it.</para>
  285. </remarks>
  286. <summary>
  287. <attribution license="cc4" from="Microsoft" modified="false" />
  288. <para>Creates a new <see cref="T:System.ServiceModel.Syndication.SyndicationPerson" /> instance with the specified <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> instance.</para>
  289. </summary>
  290. <returns>
  291. <attribution license="cc4" from="Microsoft" modified="false" />
  292. <para>A new <see cref="T:System.ServiceModel.Syndication.SyndicationPerson" /> instance.</para>
  293. </returns>
  294. </Docs>
  295. </Member>
  296. <Member MemberName="CreatePerson">
  297. <MemberSignature Language="C#" Value="protected static System.ServiceModel.Syndication.SyndicationPerson CreatePerson (System.ServiceModel.Syndication.SyndicationItem item);" />
  298. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig class System.ServiceModel.Syndication.SyndicationPerson CreatePerson(class System.ServiceModel.Syndication.SyndicationItem item) cil managed" />
  299. <MemberType>Method</MemberType>
  300. <AssemblyInfo>
  301. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  302. </AssemblyInfo>
  303. <ReturnValue>
  304. <ReturnType>System.ServiceModel.Syndication.SyndicationPerson</ReturnType>
  305. </ReturnValue>
  306. <Parameters>
  307. <Parameter Name="item" Type="System.ServiceModel.Syndication.SyndicationItem" />
  308. </Parameters>
  309. <Docs>
  310. <param name="item">To be added.</param>
  311. <remarks>
  312. <attribution license="cc4" from="Microsoft" modified="false" />
  313. <para>The newly created <see cref="T:System.ServiceModel.Syndication.SyndicationPerson" /> instance is not automatically added to the <see cref="T:System.ServiceModel.Syndication.SyndicationItem" /> instance used to create it.</para>
  314. </remarks>
  315. <summary>
  316. <attribution license="cc4" from="Microsoft" modified="false" />
  317. <para>Creates a new <see cref="T:System.ServiceModel.Syndication.SyndicationPerson" /> instance with the specified <see cref="T:System.ServiceModel.Syndication.SyndicationItem" /> instance.</para>
  318. </summary>
  319. <returns>
  320. <attribution license="cc4" from="Microsoft" modified="false" />
  321. <para>A new <see cref="T:System.ServiceModel.Syndication.SyndicationPerson" /> instance.</para>
  322. </returns>
  323. </Docs>
  324. </Member>
  325. <Member MemberName="Feed">
  326. <MemberSignature Language="C#" Value="public System.ServiceModel.Syndication.SyndicationFeed Feed { get; }" />
  327. <MemberSignature Language="ILAsm" Value=".property instance class System.ServiceModel.Syndication.SyndicationFeed Feed" />
  328. <MemberType>Property</MemberType>
  329. <AssemblyInfo>
  330. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  331. </AssemblyInfo>
  332. <ReturnValue>
  333. <ReturnType>System.ServiceModel.Syndication.SyndicationFeed</ReturnType>
  334. </ReturnValue>
  335. <Docs>
  336. <value>To be added.</value>
  337. <remarks>
  338. <attribution license="cc4" from="Microsoft" modified="false" />
  339. <para>A <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> is associated with the <see cref="T:System.ServiceModel.Syndication.SyndicationFeedFormatter" /> by passing in a <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> instance to the <see cref="T:System.ServiceModel.Syndication.SyndicationFeedFormatter" /> constructor.</para>
  340. </remarks>
  341. <summary>
  342. <attribution license="cc4" from="Microsoft" modified="false" />
  343. <para>Gets the <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> associated with the formatter.</para>
  344. </summary>
  345. </Docs>
  346. </Member>
  347. <Member MemberName="LoadElementExtensions">
  348. <MemberSignature Language="C#" Value="protected static void LoadElementExtensions (System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationCategory category, int maxExtensionSize);" />
  349. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig void LoadElementExtensions(class System.Xml.XmlReader reader, class System.ServiceModel.Syndication.SyndicationCategory category, int32 maxExtensionSize) cil managed" />
  350. <MemberType>Method</MemberType>
  351. <AssemblyInfo>
  352. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  353. </AssemblyInfo>
  354. <ReturnValue>
  355. <ReturnType>System.Void</ReturnType>
  356. </ReturnValue>
  357. <Parameters>
  358. <Parameter Name="reader" Type="System.Xml.XmlReader" />
  359. <Parameter Name="category" Type="System.ServiceModel.Syndication.SyndicationCategory" />
  360. <Parameter Name="maxExtensionSize" Type="System.Int32" />
  361. </Parameters>
  362. <Docs>
  363. <param name="reader">To be added.</param>
  364. <param name="category">To be added.</param>
  365. <param name="maxExtensionSize">To be added.</param>
  366. <remarks>
  367. <attribution license="cc4" from="Microsoft" modified="false" />
  368. <para>The RSS 2.0 and Atom 1.0 specifications allow you to add custom element extensions to a syndication feed. This method allows you to read in these element extensions from an <see cref="T:System.Xml.XmlReader" />.</para>
  369. </remarks>
  370. <summary>
  371. <attribution license="cc4" from="Microsoft" modified="false" />
  372. <para>Loads element extensions into the specified <see cref="T:System.ServiceModel.Syndication.SyndicationCategory" /> using the specified <see cref="T:System.Xml.XmlReader" /> and maximum extension size.</para>
  373. </summary>
  374. </Docs>
  375. </Member>
  376. <Member MemberName="LoadElementExtensions">
  377. <MemberSignature Language="C#" Value="protected static void LoadElementExtensions (System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationFeed feed, int maxExtensionSize);" />
  378. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig void LoadElementExtensions(class System.Xml.XmlReader reader, class System.ServiceModel.Syndication.SyndicationFeed feed, int32 maxExtensionSize) cil managed" />
  379. <MemberType>Method</MemberType>
  380. <AssemblyInfo>
  381. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  382. </AssemblyInfo>
  383. <ReturnValue>
  384. <ReturnType>System.Void</ReturnType>
  385. </ReturnValue>
  386. <Parameters>
  387. <Parameter Name="reader" Type="System.Xml.XmlReader" />
  388. <Parameter Name="feed" Type="System.ServiceModel.Syndication.SyndicationFeed" />
  389. <Parameter Name="maxExtensionSize" Type="System.Int32" />
  390. </Parameters>
  391. <Docs>
  392. <param name="reader">To be added.</param>
  393. <param name="feed">To be added.</param>
  394. <param name="maxExtensionSize">To be added.</param>
  395. <remarks>
  396. <attribution license="cc4" from="Microsoft" modified="false" />
  397. <para>The RSS 2.0 and Atom 1.0 specifications allow you to add custom element extensions to a syndication feed. This method allows you to read in these element extensions from an <see cref="T:System.Xml.XmlReader" />.</para>
  398. </remarks>
  399. <summary>
  400. <attribution license="cc4" from="Microsoft" modified="false" />
  401. <para>Loads element extensions into the specified <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> using the specified <see cref="T:System.Xml.XmlReader" /> and maximum extension size.</para>
  402. </summary>
  403. </Docs>
  404. </Member>
  405. <Member MemberName="LoadElementExtensions">
  406. <MemberSignature Language="C#" Value="protected static void LoadElementExtensions (System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationItem item, int maxExtensionSize);" />
  407. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig void LoadElementExtensions(class System.Xml.XmlReader reader, class System.ServiceModel.Syndication.SyndicationItem item, int32 maxExtensionSize) cil managed" />
  408. <MemberType>Method</MemberType>
  409. <AssemblyInfo>
  410. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  411. </AssemblyInfo>
  412. <ReturnValue>
  413. <ReturnType>System.Void</ReturnType>
  414. </ReturnValue>
  415. <Parameters>
  416. <Parameter Name="reader" Type="System.Xml.XmlReader" />
  417. <Parameter Name="item" Type="System.ServiceModel.Syndication.SyndicationItem" />
  418. <Parameter Name="maxExtensionSize" Type="System.Int32" />
  419. </Parameters>
  420. <Docs>
  421. <param name="reader">To be added.</param>
  422. <param name="item">To be added.</param>
  423. <param name="maxExtensionSize">To be added.</param>
  424. <remarks>
  425. <attribution license="cc4" from="Microsoft" modified="false" />
  426. <para>The RSS 2.0 and Atom 1.0 specifications allow you to add custom element extensions to a syndication feed. This method allows you to read in these element extensions from an <see cref="T:System.Xml.XmlReader" />.</para>
  427. </remarks>
  428. <summary>
  429. <attribution license="cc4" from="Microsoft" modified="false" />
  430. <para>Loads element extensions into the specified <see cref="T:System.ServiceModel.Syndication.SyndicationItem" /> using the specified <see cref="T:System.Xml.XmlReader" /> and maximum extension size.</para>
  431. </summary>
  432. </Docs>
  433. </Member>
  434. <Member MemberName="LoadElementExtensions">
  435. <MemberSignature Language="C#" Value="protected static void LoadElementExtensions (System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationLink link, int maxExtensionSize);" />
  436. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig void LoadElementExtensions(class System.Xml.XmlReader reader, class System.ServiceModel.Syndication.SyndicationLink link, int32 maxExtensionSize) cil managed" />
  437. <MemberType>Method</MemberType>
  438. <AssemblyInfo>
  439. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  440. </AssemblyInfo>
  441. <ReturnValue>
  442. <ReturnType>System.Void</ReturnType>
  443. </ReturnValue>
  444. <Parameters>
  445. <Parameter Name="reader" Type="System.Xml.XmlReader" />
  446. <Parameter Name="link" Type="System.ServiceModel.Syndication.SyndicationLink" />
  447. <Parameter Name="maxExtensionSize" Type="System.Int32" />
  448. </Parameters>
  449. <Docs>
  450. <param name="reader">To be added.</param>
  451. <param name="link">To be added.</param>
  452. <param name="maxExtensionSize">To be added.</param>
  453. <remarks>
  454. <attribution license="cc4" from="Microsoft" modified="false" />
  455. <para>The RSS 2.0 and Atom 1.0 specifications allow you to add custom element extensions to a syndication feed. This method allows you to read in these element extensions from an <see cref="T:System.Xml.XmlReader" />.</para>
  456. </remarks>
  457. <summary>
  458. <attribution license="cc4" from="Microsoft" modified="false" />
  459. <para>Loads element extensions into the specified <see cref="T:System.ServiceModel.Syndication.SyndicationLink" /> using the specified <see cref="T:System.Xml.XmlReader" /> and maximum extension size.</para>
  460. </summary>
  461. </Docs>
  462. </Member>
  463. <Member MemberName="LoadElementExtensions">
  464. <MemberSignature Language="C#" Value="protected static void LoadElementExtensions (System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationPerson person, int maxExtensionSize);" />
  465. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig void LoadElementExtensions(class System.Xml.XmlReader reader, class System.ServiceModel.Syndication.SyndicationPerson person, int32 maxExtensionSize) cil managed" />
  466. <MemberType>Method</MemberType>
  467. <AssemblyInfo>
  468. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  469. </AssemblyInfo>
  470. <ReturnValue>
  471. <ReturnType>System.Void</ReturnType>
  472. </ReturnValue>
  473. <Parameters>
  474. <Parameter Name="reader" Type="System.Xml.XmlReader" />
  475. <Parameter Name="person" Type="System.ServiceModel.Syndication.SyndicationPerson" />
  476. <Parameter Name="maxExtensionSize" Type="System.Int32" />
  477. </Parameters>
  478. <Docs>
  479. <param name="reader">To be added.</param>
  480. <param name="person">To be added.</param>
  481. <param name="maxExtensionSize">To be added.</param>
  482. <remarks>
  483. <attribution license="cc4" from="Microsoft" modified="false" />
  484. <para>The RSS 2.0 and Atom 1.0 specifications allow you to add custom element extensions to a syndication feed. This method allows you to read in these element extensions from an <see cref="T:System.Xml.XmlReader" />.</para>
  485. </remarks>
  486. <summary>
  487. <attribution license="cc4" from="Microsoft" modified="false" />
  488. <para>Loads element extensions into the specified <see cref="T:System.ServiceModel.Syndication.SyndicationPerson" /> using the specified <see cref="T:System.Xml.XmlReader" /> and maximum extension size.</para>
  489. </summary>
  490. </Docs>
  491. </Member>
  492. <Member MemberName="ReadFrom">
  493. <MemberSignature Language="C#" Value="public abstract void ReadFrom (System.Xml.XmlReader reader);" />
  494. <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ReadFrom(class System.Xml.XmlReader reader) cil managed" />
  495. <MemberType>Method</MemberType>
  496. <AssemblyInfo>
  497. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  498. </AssemblyInfo>
  499. <ReturnValue>
  500. <ReturnType>System.Void</ReturnType>
  501. </ReturnValue>
  502. <Parameters>
  503. <Parameter Name="reader" Type="System.Xml.XmlReader" />
  504. </Parameters>
  505. <Docs>
  506. <param name="reader">To be added.</param>
  507. <remarks>
  508. <attribution license="cc4" from="Microsoft" modified="false" />
  509. <para>Creates a new <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" />, associates it with the <see cref="T:System.ServiceModel.Syndication.SyndicationFeedFormatter" /> and reads the feed into the <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> instance.</para>
  510. </remarks>
  511. <summary>
  512. <attribution license="cc4" from="Microsoft" modified="false" />
  513. <para>Reads in a <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> from the specified <see cref="T:System.Xml.XmlReader" />.</para>
  514. </summary>
  515. </Docs>
  516. </Member>
  517. <Member MemberName="SetFeed">
  518. <MemberSignature Language="C#" Value="protected virtual void SetFeed (System.ServiceModel.Syndication.SyndicationFeed feed);" />
  519. <MemberSignature Language="ILAsm" Value=".method familyorassemblyhidebysig newslot virtual instance void SetFeed(class System.ServiceModel.Syndication.SyndicationFeed feed) cil managed" />
  520. <MemberType>Method</MemberType>
  521. <AssemblyInfo>
  522. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  523. </AssemblyInfo>
  524. <ReturnValue>
  525. <ReturnType>System.Void</ReturnType>
  526. </ReturnValue>
  527. <Parameters>
  528. <Parameter Name="feed" Type="System.ServiceModel.Syndication.SyndicationFeed" />
  529. </Parameters>
  530. <Docs>
  531. <param name="feed">To be added.</param>
  532. <remarks>
  533. <attribution license="cc4" from="Microsoft" modified="false" />
  534. <para>This method is protected and cannot be called from user code. To associate a <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> instance with a <see cref="T:System.ServiceModel.Syndication.SyndicationFeedFormatter" />, either create a new <see cref="T:System.ServiceModel.Syndication.SyndicationFeedFormatter" /> instance and pass the constructor a <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> instance or load a <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> instance into the <see cref="T:System.ServiceModel.Syndication.SyndicationFeedFormatter" /> by calling the <see cref="M:System.ServiceModel.Syndication.SyndicationFeedFormatter.ReadFrom(System.Xml.XmlReader)" /> method.</para>
  535. </remarks>
  536. <summary>
  537. <attribution license="cc4" from="Microsoft" modified="false" />
  538. <para>Associates a <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> instance with the <see cref="T:System.ServiceModel.Syndication.SyndicationFeedFormatter" />.</para>
  539. </summary>
  540. </Docs>
  541. </Member>
  542. <Member MemberName="ToString">
  543. <MemberSignature Language="C#" Value="public override string ToString ();" />
  544. <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
  545. <MemberType>Method</MemberType>
  546. <AssemblyInfo>
  547. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  548. </AssemblyInfo>
  549. <ReturnValue>
  550. <ReturnType>System.String</ReturnType>
  551. </ReturnValue>
  552. <Parameters />
  553. <Docs>
  554. <remarks>To be added.</remarks>
  555. <summary>
  556. <attribution license="cc4" from="Microsoft" modified="false" />
  557. <para>Gets a string representation of the <see cref="T:System.ServiceModel.Syndication.SyndicationFeedFormatter" /> instance.</para>
  558. </summary>
  559. <returns>
  560. <attribution license="cc4" from="Microsoft" modified="false" />
  561. <para>The <see cref="T:System.ServiceModel.Syndication.SyndicationFeedFormatter" /> instance.</para>
  562. </returns>
  563. </Docs>
  564. </Member>
  565. <Member MemberName="TryParseAttribute">
  566. <MemberSignature Language="C#" Value="protected static bool TryParseAttribute (string name, string ns, string value, System.ServiceModel.Syndication.SyndicationCategory category, string version);" />
  567. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig bool TryParseAttribute(string name, string ns, string value, class System.ServiceModel.Syndication.SyndicationCategory category, string version) cil managed" />
  568. <MemberType>Method</MemberType>
  569. <AssemblyInfo>
  570. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  571. </AssemblyInfo>
  572. <ReturnValue>
  573. <ReturnType>System.Boolean</ReturnType>
  574. </ReturnValue>
  575. <Parameters>
  576. <Parameter Name="name" Type="System.String" />
  577. <Parameter Name="ns" Type="System.String" />
  578. <Parameter Name="value" Type="System.String" />
  579. <Parameter Name="category" Type="System.ServiceModel.Syndication.SyndicationCategory" />
  580. <Parameter Name="version" Type="System.String" />
  581. </Parameters>
  582. <Docs>
  583. <param name="name">To be added.</param>
  584. <param name="ns">To be added.</param>
  585. <param name="value">To be added.</param>
  586. <param name="category">To be added.</param>
  587. <param name="version">To be added.</param>
  588. <remarks>
  589. <attribution license="cc4" from="Microsoft" modified="false" />
  590. <para>To control how attribute extensions are parsed, derive your own class from <see cref="T:System.ServiceModel.Syndication.SyndicationCategory" /> and override the <see cref="M:System.ServiceModel.Syndication.SyndicationCategory.TryParseAttribute(System.String,System.String,System.String,System.String)" /> method.</para>
  591. </remarks>
  592. <summary>
  593. <attribution license="cc4" from="Microsoft" modified="false" />
  594. <para>Attempts to parse an attribute extension using the specified <see cref="T:System.ServiceModel.Syndication.SyndicationCategory" /> instance.</para>
  595. </summary>
  596. <returns>
  597. <attribution license="cc4" from="Microsoft" modified="false" />
  598. <para>true if the attribute was parsed successfully; otherwise false.</para>
  599. </returns>
  600. </Docs>
  601. </Member>
  602. <Member MemberName="TryParseAttribute">
  603. <MemberSignature Language="C#" Value="protected static bool TryParseAttribute (string name, string ns, string value, System.ServiceModel.Syndication.SyndicationFeed feed, string version);" />
  604. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig bool TryParseAttribute(string name, string ns, string value, class System.ServiceModel.Syndication.SyndicationFeed feed, string version) cil managed" />
  605. <MemberType>Method</MemberType>
  606. <AssemblyInfo>
  607. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  608. </AssemblyInfo>
  609. <ReturnValue>
  610. <ReturnType>System.Boolean</ReturnType>
  611. </ReturnValue>
  612. <Parameters>
  613. <Parameter Name="name" Type="System.String" />
  614. <Parameter Name="ns" Type="System.String" />
  615. <Parameter Name="value" Type="System.String" />
  616. <Parameter Name="feed" Type="System.ServiceModel.Syndication.SyndicationFeed" />
  617. <Parameter Name="version" Type="System.String" />
  618. </Parameters>
  619. <Docs>
  620. <param name="name">To be added.</param>
  621. <param name="ns">To be added.</param>
  622. <param name="value">To be added.</param>
  623. <param name="feed">To be added.</param>
  624. <param name="version">To be added.</param>
  625. <remarks>
  626. <attribution license="cc4" from="Microsoft" modified="false" />
  627. <para>To control how attribute extensions are parsed, derive your own class from <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> and override the <see cref="M:System.ServiceModel.Syndication.SyndicationFeed.TryParseAttribute(System.String,System.String,System.String,System.String)" /> method.</para>
  628. </remarks>
  629. <summary>
  630. <attribution license="cc4" from="Microsoft" modified="false" />
  631. <para>Attempts to parse an attribute extension using the specified <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> instance.</para>
  632. </summary>
  633. <returns>
  634. <attribution license="cc4" from="Microsoft" modified="false" />
  635. <para>true if the attribute was parsed successfully; otherwise false.</para>
  636. </returns>
  637. </Docs>
  638. </Member>
  639. <Member MemberName="TryParseAttribute">
  640. <MemberSignature Language="C#" Value="protected static bool TryParseAttribute (string name, string ns, string value, System.ServiceModel.Syndication.SyndicationItem item, string version);" />
  641. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig bool TryParseAttribute(string name, string ns, string value, class System.ServiceModel.Syndication.SyndicationItem item, string version) cil managed" />
  642. <MemberType>Method</MemberType>
  643. <AssemblyInfo>
  644. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  645. </AssemblyInfo>
  646. <ReturnValue>
  647. <ReturnType>System.Boolean</ReturnType>
  648. </ReturnValue>
  649. <Parameters>
  650. <Parameter Name="name" Type="System.String" />
  651. <Parameter Name="ns" Type="System.String" />
  652. <Parameter Name="value" Type="System.String" />
  653. <Parameter Name="item" Type="System.ServiceModel.Syndication.SyndicationItem" />
  654. <Parameter Name="version" Type="System.String" />
  655. </Parameters>
  656. <Docs>
  657. <param name="name">To be added.</param>
  658. <param name="ns">To be added.</param>
  659. <param name="value">To be added.</param>
  660. <param name="item">To be added.</param>
  661. <param name="version">To be added.</param>
  662. <remarks>
  663. <attribution license="cc4" from="Microsoft" modified="false" />
  664. <para>To control how attribute extensions are parsed, derive your own class from <see cref="T:System.ServiceModel.Syndication.SyndicationItem" /> and override the <see cref="M:System.ServiceModel.Syndication.SyndicationItem.TryParseAttribute(System.String,System.String,System.String,System.String)" /> method.</para>
  665. </remarks>
  666. <summary>
  667. <attribution license="cc4" from="Microsoft" modified="false" />
  668. <para>Attempts to parse an attribute extension using the specified <see cref="T:System.ServiceModel.Syndication.SyndicationItem" /> instance.</para>
  669. </summary>
  670. <returns>
  671. <attribution license="cc4" from="Microsoft" modified="false" />
  672. <para>true if the attribute was parsed successfully; otherwise false.</para>
  673. </returns>
  674. </Docs>
  675. </Member>
  676. <Member MemberName="TryParseAttribute">
  677. <MemberSignature Language="C#" Value="protected static bool TryParseAttribute (string name, string ns, string value, System.ServiceModel.Syndication.SyndicationLink link, string version);" />
  678. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig bool TryParseAttribute(string name, string ns, string value, class System.ServiceModel.Syndication.SyndicationLink link, string version) cil managed" />
  679. <MemberType>Method</MemberType>
  680. <AssemblyInfo>
  681. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  682. </AssemblyInfo>
  683. <ReturnValue>
  684. <ReturnType>System.Boolean</ReturnType>
  685. </ReturnValue>
  686. <Parameters>
  687. <Parameter Name="name" Type="System.String" />
  688. <Parameter Name="ns" Type="System.String" />
  689. <Parameter Name="value" Type="System.String" />
  690. <Parameter Name="link" Type="System.ServiceModel.Syndication.SyndicationLink" />
  691. <Parameter Name="version" Type="System.String" />
  692. </Parameters>
  693. <Docs>
  694. <param name="name">To be added.</param>
  695. <param name="ns">To be added.</param>
  696. <param name="value">To be added.</param>
  697. <param name="link">To be added.</param>
  698. <param name="version">To be added.</param>
  699. <remarks>
  700. <attribution license="cc4" from="Microsoft" modified="false" />
  701. <para>To control how attribute extensions are parsed, derive your own class from <see cref="T:System.ServiceModel.Syndication.SyndicationLink" /> and override the <see cref="M:System.ServiceModel.Syndication.SyndicationLink.TryParseAttribute(System.String,System.String,System.String,System.String)" /> method.</para>
  702. </remarks>
  703. <summary>
  704. <attribution license="cc4" from="Microsoft" modified="false" />
  705. <para>Attempts to parse an attribute extension using the specified <see cref="T:System.ServiceModel.Syndication.SyndicationLink" /> instance.</para>
  706. </summary>
  707. <returns>
  708. <attribution license="cc4" from="Microsoft" modified="false" />
  709. <para>true if the attribute was parsed successfully; otherwise false.</para>
  710. </returns>
  711. </Docs>
  712. </Member>
  713. <Member MemberName="TryParseAttribute">
  714. <MemberSignature Language="C#" Value="protected static bool TryParseAttribute (string name, string ns, string value, System.ServiceModel.Syndication.SyndicationPerson person, string version);" />
  715. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig bool TryParseAttribute(string name, string ns, string value, class System.ServiceModel.Syndication.SyndicationPerson person, string version) cil managed" />
  716. <MemberType>Method</MemberType>
  717. <AssemblyInfo>
  718. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  719. </AssemblyInfo>
  720. <ReturnValue>
  721. <ReturnType>System.Boolean</ReturnType>
  722. </ReturnValue>
  723. <Parameters>
  724. <Parameter Name="name" Type="System.String" />
  725. <Parameter Name="ns" Type="System.String" />
  726. <Parameter Name="value" Type="System.String" />
  727. <Parameter Name="person" Type="System.ServiceModel.Syndication.SyndicationPerson" />
  728. <Parameter Name="version" Type="System.String" />
  729. </Parameters>
  730. <Docs>
  731. <param name="name">To be added.</param>
  732. <param name="ns">To be added.</param>
  733. <param name="value">To be added.</param>
  734. <param name="person">To be added.</param>
  735. <param name="version">To be added.</param>
  736. <remarks>
  737. <attribution license="cc4" from="Microsoft" modified="false" />
  738. <para>To control how attribute extensions are parsed, derive your own class from <see cref="T:System.ServiceModel.Syndication.SyndicationPerson" /> and override the <see cref="M:System.ServiceModel.Syndication.SyndicationPerson.TryParseAttribute(System.String,System.String,System.String,System.String)" /> method.</para>
  739. </remarks>
  740. <summary>
  741. <attribution license="cc4" from="Microsoft" modified="false" />
  742. <para>Attempts to parse an attribute extension using the specified <see cref="T:System.ServiceModel.Syndication.SyndicationPerson" /> instance.</para>
  743. </summary>
  744. <returns>
  745. <attribution license="cc4" from="Microsoft" modified="false" />
  746. <para>true if the attribute was parsed successfully; otherwise false.</para>
  747. </returns>
  748. </Docs>
  749. </Member>
  750. <Member MemberName="TryParseContent">
  751. <MemberSignature Language="C#" Value="protected static bool TryParseContent (System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationItem item, string contentType, string version, out System.ServiceModel.Syndication.SyndicationContent content);" />
  752. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig bool TryParseContent(class System.Xml.XmlReader reader, class System.ServiceModel.Syndication.SyndicationItem item, string contentType, string version, class System.ServiceModel.Syndication.SyndicationContent content) cil managed" />
  753. <MemberType>Method</MemberType>
  754. <AssemblyInfo>
  755. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  756. </AssemblyInfo>
  757. <ReturnValue>
  758. <ReturnType>System.Boolean</ReturnType>
  759. </ReturnValue>
  760. <Parameters>
  761. <Parameter Name="reader" Type="System.Xml.XmlReader" />
  762. <Parameter Name="item" Type="System.ServiceModel.Syndication.SyndicationItem" />
  763. <Parameter Name="contentType" Type="System.String" />
  764. <Parameter Name="version" Type="System.String" />
  765. <Parameter Name="content" Type="System.ServiceModel.Syndication.SyndicationContent&amp;" RefType="out" />
  766. </Parameters>
  767. <Docs>
  768. <param name="reader">To be added.</param>
  769. <param name="item">To be added.</param>
  770. <param name="contentType">To be added.</param>
  771. <param name="version">To be added.</param>
  772. <param name="content">To be added.</param>
  773. <summary>To be added.</summary>
  774. <returns>To be added.</returns>
  775. <remarks>To be added.</remarks>
  776. </Docs>
  777. </Member>
  778. <Member MemberName="TryParseElement">
  779. <MemberSignature Language="C#" Value="protected static bool TryParseElement (System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationCategory category, string version);" />
  780. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig bool TryParseElement(class System.Xml.XmlReader reader, class System.ServiceModel.Syndication.SyndicationCategory category, string version) cil managed" />
  781. <MemberType>Method</MemberType>
  782. <AssemblyInfo>
  783. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  784. </AssemblyInfo>
  785. <ReturnValue>
  786. <ReturnType>System.Boolean</ReturnType>
  787. </ReturnValue>
  788. <Parameters>
  789. <Parameter Name="reader" Type="System.Xml.XmlReader" />
  790. <Parameter Name="category" Type="System.ServiceModel.Syndication.SyndicationCategory" />
  791. <Parameter Name="version" Type="System.String" />
  792. </Parameters>
  793. <Docs>
  794. <param name="reader">To be added.</param>
  795. <param name="category">To be added.</param>
  796. <param name="version">To be added.</param>
  797. <remarks>
  798. <attribution license="cc4" from="Microsoft" modified="false" />
  799. <para>To control how element extensions are parsed, derive your own class from <see cref="T:System.ServiceModel.Syndication.SyndicationCategory" /> and override the <see cref="M:System.ServiceModel.Syndication.SyndicationCategory.TryParseElement(System.Xml.XmlReader,System.String)" /> method.</para>
  800. </remarks>
  801. <summary>
  802. <attribution license="cc4" from="Microsoft" modified="false" />
  803. <para>Attempts to parse an element extension using the specified <see cref="T:System.ServiceModel.Syndication.SyndicationCategory" /> instance.</para>
  804. </summary>
  805. <returns>
  806. <attribution license="cc4" from="Microsoft" modified="false" />
  807. <para>true if the element was parsed successfully; otherwise false.</para>
  808. </returns>
  809. </Docs>
  810. </Member>
  811. <Member MemberName="TryParseElement">
  812. <MemberSignature Language="C#" Value="protected static bool TryParseElement (System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationFeed feed, string version);" />
  813. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig bool TryParseElement(class System.Xml.XmlReader reader, class System.ServiceModel.Syndication.SyndicationFeed feed, string version) cil managed" />
  814. <MemberType>Method</MemberType>
  815. <AssemblyInfo>
  816. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  817. </AssemblyInfo>
  818. <ReturnValue>
  819. <ReturnType>System.Boolean</ReturnType>
  820. </ReturnValue>
  821. <Parameters>
  822. <Parameter Name="reader" Type="System.Xml.XmlReader" />
  823. <Parameter Name="feed" Type="System.ServiceModel.Syndication.SyndicationFeed" />
  824. <Parameter Name="version" Type="System.String" />
  825. </Parameters>
  826. <Docs>
  827. <param name="reader">To be added.</param>
  828. <param name="feed">To be added.</param>
  829. <param name="version">To be added.</param>
  830. <remarks>
  831. <attribution license="cc4" from="Microsoft" modified="false" />
  832. <para>To control how element extensions are parsed, derive your own class from <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> and override the <see cref="M:System.ServiceModel.Syndication.SyndicationFeed.TryParseElement(System.Xml.XmlReader,System.String)" /> method.</para>
  833. </remarks>
  834. <summary>
  835. <attribution license="cc4" from="Microsoft" modified="false" />
  836. <para>Attempts to parse an element extension using the specified <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> instance.</para>
  837. </summary>
  838. <returns>
  839. <attribution license="cc4" from="Microsoft" modified="false" />
  840. <para>true if the element was parsed successfully; otherwise false.</para>
  841. </returns>
  842. </Docs>
  843. </Member>
  844. <Member MemberName="TryParseElement">
  845. <MemberSignature Language="C#" Value="protected static bool TryParseElement (System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationItem item, string version);" />
  846. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig bool TryParseElement(class System.Xml.XmlReader reader, class System.ServiceModel.Syndication.SyndicationItem item, string version) cil managed" />
  847. <MemberType>Method</MemberType>
  848. <AssemblyInfo>
  849. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  850. </AssemblyInfo>
  851. <ReturnValue>
  852. <ReturnType>System.Boolean</ReturnType>
  853. </ReturnValue>
  854. <Parameters>
  855. <Parameter Name="reader" Type="System.Xml.XmlReader" />
  856. <Parameter Name="item" Type="System.ServiceModel.Syndication.SyndicationItem" />
  857. <Parameter Name="version" Type="System.String" />
  858. </Parameters>
  859. <Docs>
  860. <param name="reader">To be added.</param>
  861. <param name="item">To be added.</param>
  862. <param name="version">To be added.</param>
  863. <remarks>
  864. <attribution license="cc4" from="Microsoft" modified="false" />
  865. <para>To control how element extensions are parsed, derive your own class from <see cref="T:System.ServiceModel.Syndication.SyndicationItem" /> and override the <see cref="M:System.ServiceModel.Syndication.SyndicationItem.TryParseElement(System.Xml.XmlReader,System.String)" /> method.</para>
  866. </remarks>
  867. <summary>
  868. <attribution license="cc4" from="Microsoft" modified="false" />
  869. <para>Attempts to parse an element extension using the specified <see cref="T:System.ServiceModel.Syndication.SyndicationItem" /> instance.</para>
  870. </summary>
  871. <returns>
  872. <attribution license="cc4" from="Microsoft" modified="false" />
  873. <para>true if the element was parsed successfully; otherwise false.</para>
  874. </returns>
  875. </Docs>
  876. </Member>
  877. <Member MemberName="TryParseElement">
  878. <MemberSignature Language="C#" Value="protected static bool TryParseElement (System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationLink link, string version);" />
  879. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig bool TryParseElement(class System.Xml.XmlReader reader, class System.ServiceModel.Syndication.SyndicationLink link, string version) cil managed" />
  880. <MemberType>Method</MemberType>
  881. <AssemblyInfo>
  882. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  883. </AssemblyInfo>
  884. <ReturnValue>
  885. <ReturnType>System.Boolean</ReturnType>
  886. </ReturnValue>
  887. <Parameters>
  888. <Parameter Name="reader" Type="System.Xml.XmlReader" />
  889. <Parameter Name="link" Type="System.ServiceModel.Syndication.SyndicationLink" />
  890. <Parameter Name="version" Type="System.String" />
  891. </Parameters>
  892. <Docs>
  893. <param name="reader">To be added.</param>
  894. <param name="link">To be added.</param>
  895. <param name="version">To be added.</param>
  896. <remarks>
  897. <attribution license="cc4" from="Microsoft" modified="false" />
  898. <para>To control how element extensions are parsed, derive your own class from <see cref="T:System.ServiceModel.Syndication.SyndicationLink" /> and override the <see cref="M:System.ServiceModel.Syndication.SyndicationLink.TryParseElement(System.Xml.XmlReader,System.String)" /> method.</para>
  899. </remarks>
  900. <summary>
  901. <attribution license="cc4" from="Microsoft" modified="false" />
  902. <para>Attempts to parse an element extension using the specified <see cref="T:System.ServiceModel.Syndication.SyndicationLink" /> instance.</para>
  903. </summary>
  904. <returns>
  905. <attribution license="cc4" from="Microsoft" modified="false" />
  906. <para>true if the element was parsed successfully; otherwise false.</para>
  907. </returns>
  908. </Docs>
  909. </Member>
  910. <Member MemberName="TryParseElement">
  911. <MemberSignature Language="C#" Value="protected static bool TryParseElement (System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationPerson person, string version);" />
  912. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig bool TryParseElement(class System.Xml.XmlReader reader, class System.ServiceModel.Syndication.SyndicationPerson person, string version) cil managed" />
  913. <MemberType>Method</MemberType>
  914. <AssemblyInfo>
  915. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  916. </AssemblyInfo>
  917. <ReturnValue>
  918. <ReturnType>System.Boolean</ReturnType>
  919. </ReturnValue>
  920. <Parameters>
  921. <Parameter Name="reader" Type="System.Xml.XmlReader" />
  922. <Parameter Name="person" Type="System.ServiceModel.Syndication.SyndicationPerson" />
  923. <Parameter Name="version" Type="System.String" />
  924. </Parameters>
  925. <Docs>
  926. <param name="reader">To be added.</param>
  927. <param name="person">To be added.</param>
  928. <param name="version">To be added.</param>
  929. <remarks>
  930. <attribution license="cc4" from="Microsoft" modified="false" />
  931. <para>To control how element extensions are parsed, derive your own class from <see cref="T:System.ServiceModel.Syndication.SyndicationPerson" /> and override the <see cref="M:System.ServiceModel.Syndication.SyndicationPerson.TryParseElement(System.Xml.XmlReader,System.String)" /> method.</para>
  932. </remarks>
  933. <summary>
  934. <attribution license="cc4" from="Microsoft" modified="false" />
  935. <para>Attempts to parse an element extension using the specified <see cref="T:System.ServiceModel.Syndication.SyndicationPerson" /> instance.</para>
  936. </summary>
  937. <returns>
  938. <attribution license="cc4" from="Microsoft" modified="false" />
  939. <para>true if the element was parsed successfully; otherwise false.</para>
  940. </returns>
  941. </Docs>
  942. </Member>
  943. <Member MemberName="Version">
  944. <MemberSignature Language="C#" Value="public abstract string Version { get; }" />
  945. <MemberSignature Language="ILAsm" Value=".property instance string Version" />
  946. <MemberType>Property</MemberType>
  947. <AssemblyInfo>
  948. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  949. </AssemblyInfo>
  950. <ReturnValue>
  951. <ReturnType>System.String</ReturnType>
  952. </ReturnValue>
  953. <Docs>
  954. <value>To be added.</value>
  955. <remarks>
  956. <attribution license="cc4" from="Microsoft" modified="false" />
  957. <para>indigo1 supports the RSS 2.0 and Atom 1.0 specifications.</para>
  958. </remarks>
  959. <summary>
  960. <attribution license="cc4" from="Microsoft" modified="false" />
  961. <para>Gets the syndication version of the formatter.</para>
  962. </summary>
  963. </Docs>
  964. </Member>
  965. <Member MemberName="WriteAttributeExtensions">
  966. <MemberSignature Language="C#" Value="protected static void WriteAttributeExtensions (System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationCategory category, string version);" />
  967. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig void WriteAttributeExtensions(class System.Xml.XmlWriter writer, class System.ServiceModel.Syndication.SyndicationCategory category, string version) cil managed" />
  968. <MemberType>Method</MemberType>
  969. <AssemblyInfo>
  970. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  971. </AssemblyInfo>
  972. <ReturnValue>
  973. <ReturnType>System.Void</ReturnType>
  974. </ReturnValue>
  975. <Parameters>
  976. <Parameter Name="writer" Type="System.Xml.XmlWriter" />
  977. <Parameter Name="category" Type="System.ServiceModel.Syndication.SyndicationCategory" />
  978. <Parameter Name="version" Type="System.String" />
  979. </Parameters>
  980. <Docs>
  981. <param name="writer">To be added.</param>
  982. <param name="category">To be added.</param>
  983. <param name="version">To be added.</param>
  984. <remarks>
  985. <attribution license="cc4" from="Microsoft" modified="false" />
  986. <para>To control how attribute extensions are written by the <see cref="T:System.ServiceModel.Syndication.SyndicationCategory" />, derive a class from <see cref="T:System.ServiceModel.Syndication.SyndicationCategory" /> and override the <see cref="M:System.ServiceModel.Syndication.SyndicationCategory.WriteAttributeExtensions(System.Xml.XmlWriter,System.String)" /> method.</para>
  987. </remarks>
  988. <summary>
  989. <attribution license="cc4" from="Microsoft" modified="false" />
  990. <para>Writes the attribute extensions in the <see cref="T:System.ServiceModel.Syndication.SyndicationCategory" /> instance to the specified <see cref="T:System.Xml.XmlWriter" /> in the specified syndication version.</para>
  991. </summary>
  992. </Docs>
  993. </Member>
  994. <Member MemberName="WriteAttributeExtensions">
  995. <MemberSignature Language="C#" Value="protected static void WriteAttributeExtensions (System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationFeed feed, string version);" />
  996. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig void WriteAttributeExtensions(class System.Xml.XmlWriter writer, class System.ServiceModel.Syndication.SyndicationFeed feed, string version) cil managed" />
  997. <MemberType>Method</MemberType>
  998. <AssemblyInfo>
  999. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  1000. </AssemblyInfo>
  1001. <ReturnValue>
  1002. <ReturnType>System.Void</ReturnType>
  1003. </ReturnValue>
  1004. <Parameters>
  1005. <Parameter Name="writer" Type="System.Xml.XmlWriter" />
  1006. <Parameter Name="feed" Type="System.ServiceModel.Syndication.SyndicationFeed" />
  1007. <Parameter Name="version" Type="System.String" />
  1008. </Parameters>
  1009. <Docs>
  1010. <param name="writer">To be added.</param>
  1011. <param name="feed">To be added.</param>
  1012. <param name="version">To be added.</param>
  1013. <remarks>
  1014. <attribution license="cc4" from="Microsoft" modified="false" />
  1015. <para>To control how attribute extensions are written by the <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" />, derive a class from <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> and override the <see cref="M:System.ServiceModel.Syndication.SyndicationFeed.WriteAttributeExtensions(System.Xml.XmlWriter,System.String)" /> method.</para>
  1016. </remarks>
  1017. <summary>
  1018. <attribution license="cc4" from="Microsoft" modified="false" />
  1019. <para>Writes the attribute extensions in the <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> instance to the specified <see cref="T:System.Xml.XmlWriter" /> in the specified syndication version.</para>
  1020. </summary>
  1021. </Docs>
  1022. </Member>
  1023. <Member MemberName="WriteAttributeExtensions">
  1024. <MemberSignature Language="C#" Value="protected static void WriteAttributeExtensions (System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationItem item, string version);" />
  1025. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig void WriteAttributeExtensions(class System.Xml.XmlWriter writer, class System.ServiceModel.Syndication.SyndicationItem item, string version) cil managed" />
  1026. <MemberType>Method</MemberType>
  1027. <AssemblyInfo>
  1028. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  1029. </AssemblyInfo>
  1030. <ReturnValue>
  1031. <ReturnType>System.Void</ReturnType>
  1032. </ReturnValue>
  1033. <Parameters>
  1034. <Parameter Name="writer" Type="System.Xml.XmlWriter" />
  1035. <Parameter Name="item" Type="System.ServiceModel.Syndication.SyndicationItem" />
  1036. <Parameter Name="version" Type="System.String" />
  1037. </Parameters>
  1038. <Docs>
  1039. <param name="writer">To be added.</param>
  1040. <param name="item">To be added.</param>
  1041. <param name="version">To be added.</param>
  1042. <remarks>
  1043. <attribution license="cc4" from="Microsoft" modified="false" />
  1044. <para>To control how attribute extensions are written by the <see cref="T:System.ServiceModel.Syndication.SyndicationItem" />, derive a class from <see cref="T:System.ServiceModel.Syndication.SyndicationItem" /> and override the <see cref="M:System.ServiceModel.Syndication.SyndicationItem.WriteAttributeExtensions(System.Xml.XmlWriter,System.String)" /> method.</para>
  1045. </remarks>
  1046. <summary>
  1047. <attribution license="cc4" from="Microsoft" modified="false" />
  1048. <para>Writes the attribute extensions in the <see cref="T:System.ServiceModel.Syndication.SyndicationItem" /> instance to the specified <see cref="T:System.Xml.XmlWriter" /> in the specified syndication version.</para>
  1049. </summary>
  1050. </Docs>
  1051. </Member>
  1052. <Member MemberName="WriteAttributeExtensions">
  1053. <MemberSignature Language="C#" Value="protected static void WriteAttributeExtensions (System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationLink link, string version);" />
  1054. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig void WriteAttributeExtensions(class System.Xml.XmlWriter writer, class System.ServiceModel.Syndication.SyndicationLink link, string version) cil managed" />
  1055. <MemberType>Method</MemberType>
  1056. <AssemblyInfo>
  1057. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  1058. </AssemblyInfo>
  1059. <ReturnValue>
  1060. <ReturnType>System.Void</ReturnType>
  1061. </ReturnValue>
  1062. <Parameters>
  1063. <Parameter Name="writer" Type="System.Xml.XmlWriter" />
  1064. <Parameter Name="link" Type="System.ServiceModel.Syndication.SyndicationLink" />
  1065. <Parameter Name="version" Type="System.String" />
  1066. </Parameters>
  1067. <Docs>
  1068. <param name="writer">To be added.</param>
  1069. <param name="link">To be added.</param>
  1070. <param name="version">To be added.</param>
  1071. <remarks>
  1072. <attribution license="cc4" from="Microsoft" modified="false" />
  1073. <para>To control how attribute extensions are written by the <see cref="T:System.ServiceModel.Syndication.SyndicationLink" />, derive a class from <see cref="T:System.ServiceModel.Syndication.SyndicationLink" /> and override the <see cref="M:System.ServiceModel.Syndication.SyndicationLink.WriteAttributeExtensions(System.Xml.XmlWriter,System.String)" /> method.</para>
  1074. </remarks>
  1075. <summary>
  1076. <attribution license="cc4" from="Microsoft" modified="false" />
  1077. <para>Writes the attribute extensions in the <see cref="T:System.ServiceModel.Syndication.SyndicationLink" /> instance to the specified <see cref="T:System.Xml.XmlWriter" /> in the specified syndication version.</para>
  1078. </summary>
  1079. </Docs>
  1080. </Member>
  1081. <Member MemberName="WriteAttributeExtensions">
  1082. <MemberSignature Language="C#" Value="protected static void WriteAttributeExtensions (System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationPerson person, string version);" />
  1083. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig void WriteAttributeExtensions(class System.Xml.XmlWriter writer, class System.ServiceModel.Syndication.SyndicationPerson person, string version) cil managed" />
  1084. <MemberType>Method</MemberType>
  1085. <AssemblyInfo>
  1086. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  1087. </AssemblyInfo>
  1088. <ReturnValue>
  1089. <ReturnType>System.Void</ReturnType>
  1090. </ReturnValue>
  1091. <Parameters>
  1092. <Parameter Name="writer" Type="System.Xml.XmlWriter" />
  1093. <Parameter Name="person" Type="System.ServiceModel.Syndication.SyndicationPerson" />
  1094. <Parameter Name="version" Type="System.String" />
  1095. </Parameters>
  1096. <Docs>
  1097. <param name="writer">To be added.</param>
  1098. <param name="person">To be added.</param>
  1099. <param name="version">To be added.</param>
  1100. <remarks>
  1101. <attribution license="cc4" from="Microsoft" modified="false" />
  1102. <para>To control how attribute extensions are written by the <see cref="T:System.ServiceModel.Syndication.SyndicationPerson" />, derive a class from <see cref="T:System.ServiceModel.Syndication.SyndicationPerson" /> and override the <see cref="M:System.ServiceModel.Syndication.SyndicationCategory.WriteAttributeExtensions(System.Xml.XmlWriter,System.String)" /> method.</para>
  1103. </remarks>
  1104. <summary>
  1105. <attribution license="cc4" from="Microsoft" modified="false" />
  1106. <para>Writes the attribute extensions in the <see cref="T:System.ServiceModel.Syndication.SyndicationPerson" /> instance to the specified <see cref="T:System.Xml.XmlWriter" /> in the specified syndication version.</para>
  1107. </summary>
  1108. </Docs>
  1109. </Member>
  1110. <Member MemberName="WriteElementExtensions">
  1111. <MemberSignature Language="C#" Value="protected static void WriteElementExtensions (System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationCategory category, string version);" />
  1112. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig void WriteElementExtensions(class System.Xml.XmlWriter writer, class System.ServiceModel.Syndication.SyndicationCategory category, string version) cil managed" />
  1113. <MemberType>Method</MemberType>
  1114. <AssemblyInfo>
  1115. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  1116. </AssemblyInfo>
  1117. <ReturnValue>
  1118. <ReturnType>System.Void</ReturnType>
  1119. </ReturnValue>
  1120. <Parameters>
  1121. <Parameter Name="writer" Type="System.Xml.XmlWriter" />
  1122. <Parameter Name="category" Type="System.ServiceModel.Syndication.SyndicationCategory" />
  1123. <Parameter Name="version" Type="System.String" />
  1124. </Parameters>
  1125. <Docs>
  1126. <param name="writer">To be added.</param>
  1127. <param name="category">To be added.</param>
  1128. <param name="version">To be added.</param>
  1129. <remarks>
  1130. <attribution license="cc4" from="Microsoft" modified="false" />
  1131. <para>To control how element extensions are written by the <see cref="T:System.ServiceModel.Syndication.SyndicationCategory" />, derive a class from <see cref="T:System.ServiceModel.Syndication.SyndicationCategory" /> and override the <see cref="M:System.ServiceModel.Syndication.SyndicationCategory.WriteElementExtensions(System.Xml.XmlWriter,System.String)" /> method.</para>
  1132. </remarks>
  1133. <summary>
  1134. <attribution license="cc4" from="Microsoft" modified="false" />
  1135. <para>Writes the element extensions in the <see cref="T:System.ServiceModel.Syndication.SyndicationCategory" /> instance to the specified <see cref="T:System.Xml.XmlWriter" /> in the specified syndication version.</para>
  1136. </summary>
  1137. </Docs>
  1138. </Member>
  1139. <Member MemberName="WriteElementExtensions">
  1140. <MemberSignature Language="C#" Value="protected static void WriteElementExtensions (System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationFeed feed, string version);" />
  1141. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig void WriteElementExtensions(class System.Xml.XmlWriter writer, class System.ServiceModel.Syndication.SyndicationFeed feed, string version) cil managed" />
  1142. <MemberType>Method</MemberType>
  1143. <AssemblyInfo>
  1144. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  1145. </AssemblyInfo>
  1146. <ReturnValue>
  1147. <ReturnType>System.Void</ReturnType>
  1148. </ReturnValue>
  1149. <Parameters>
  1150. <Parameter Name="writer" Type="System.Xml.XmlWriter" />
  1151. <Parameter Name="feed" Type="System.ServiceModel.Syndication.SyndicationFeed" />
  1152. <Parameter Name="version" Type="System.String" />
  1153. </Parameters>
  1154. <Docs>
  1155. <param name="writer">To be added.</param>
  1156. <param name="feed">To be added.</param>
  1157. <param name="version">To be added.</param>
  1158. <remarks>
  1159. <attribution license="cc4" from="Microsoft" modified="false" />
  1160. <para>To control how element extensions are written by the <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" />, derive a class from <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> and override the <see cref="M:System.ServiceModel.Syndication.SyndicationFeed.WriteElementExtensions(System.Xml.XmlWriter,System.String)" /> method.</para>
  1161. </remarks>
  1162. <summary>
  1163. <attribution license="cc4" from="Microsoft" modified="false" />
  1164. <para>Writes the element extensions in the <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> instance to the specified <see cref="T:System.Xml.XmlWriter" /> in the specified syndication version.</para>
  1165. </summary>
  1166. </Docs>
  1167. </Member>
  1168. <Member MemberName="WriteElementExtensions">
  1169. <MemberSignature Language="C#" Value="protected static void WriteElementExtensions (System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationItem item, string version);" />
  1170. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig void WriteElementExtensions(class System.Xml.XmlWriter writer, class System.ServiceModel.Syndication.SyndicationItem item, string version) cil managed" />
  1171. <MemberType>Method</MemberType>
  1172. <AssemblyInfo>
  1173. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  1174. </AssemblyInfo>
  1175. <ReturnValue>
  1176. <ReturnType>System.Void</ReturnType>
  1177. </ReturnValue>
  1178. <Parameters>
  1179. <Parameter Name="writer" Type="System.Xml.XmlWriter" />
  1180. <Parameter Name="item" Type="System.ServiceModel.Syndication.SyndicationItem" />
  1181. <Parameter Name="version" Type="System.String" />
  1182. </Parameters>
  1183. <Docs>
  1184. <param name="writer">To be added.</param>
  1185. <param name="item">To be added.</param>
  1186. <param name="version">To be added.</param>
  1187. <remarks>
  1188. <attribution license="cc4" from="Microsoft" modified="false" />
  1189. <para>To control how element extensions are written by the <see cref="T:System.ServiceModel.Syndication.SyndicationItem" />, derive a class from <see cref="T:System.ServiceModel.Syndication.SyndicationItem" /> and override the <see cref="M:System.ServiceModel.Syndication.SyndicationItem.WriteElementExtensions(System.Xml.XmlWriter,System.String)" /> method.</para>
  1190. </remarks>
  1191. <summary>
  1192. <attribution license="cc4" from="Microsoft" modified="false" />
  1193. <para>Writes the element extensions in the <see cref="T:System.ServiceModel.Syndication.SyndicationItem" /> instance to the specified <see cref="T:System.Xml.XmlWriter" /> in the specified syndication version.</para>
  1194. </summary>
  1195. </Docs>
  1196. </Member>
  1197. <Member MemberName="WriteElementExtensions">
  1198. <MemberSignature Language="C#" Value="protected static void WriteElementExtensions (System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationLink link, string version);" />
  1199. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig void WriteElementExtensions(class System.Xml.XmlWriter writer, class System.ServiceModel.Syndication.SyndicationLink link, string version) cil managed" />
  1200. <MemberType>Method</MemberType>
  1201. <AssemblyInfo>
  1202. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  1203. </AssemblyInfo>
  1204. <ReturnValue>
  1205. <ReturnType>System.Void</ReturnType>
  1206. </ReturnValue>
  1207. <Parameters>
  1208. <Parameter Name="writer" Type="System.Xml.XmlWriter" />
  1209. <Parameter Name="link" Type="System.ServiceModel.Syndication.SyndicationLink" />
  1210. <Parameter Name="version" Type="System.String" />
  1211. </Parameters>
  1212. <Docs>
  1213. <param name="writer">To be added.</param>
  1214. <param name="link">To be added.</param>
  1215. <param name="version">To be added.</param>
  1216. <remarks>
  1217. <attribution license="cc4" from="Microsoft" modified="false" />
  1218. <para>To control how element extensions are written by the <see cref="T:System.ServiceModel.Syndication.SyndicationLink" />, derive a class from <see cref="T:System.ServiceModel.Syndication.SyndicationLink" /> and override the <see cref="M:System.ServiceModel.Syndication.SyndicationLink.WriteElementExtensions(System.Xml.XmlWriter,System.String)" /> method.</para>
  1219. </remarks>
  1220. <summary>
  1221. <attribution license="cc4" from="Microsoft" modified="false" />
  1222. <para>Writes the element extensions in the <see cref="T:System.ServiceModel.Syndication.SyndicationLink" /> instance to the specified <see cref="T:System.Xml.XmlWriter" /> in the specified syndication version.</para>
  1223. </summary>
  1224. </Docs>
  1225. </Member>
  1226. <Member MemberName="WriteElementExtensions">
  1227. <MemberSignature Language="C#" Value="protected static void WriteElementExtensions (System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationPerson person, string version);" />
  1228. <MemberSignature Language="ILAsm" Value=".method familyorassemblystatic hidebysig void WriteElementExtensions(class System.Xml.XmlWriter writer, class System.ServiceModel.Syndication.SyndicationPerson person, string version) cil managed" />
  1229. <MemberType>Method</MemberType>
  1230. <AssemblyInfo>
  1231. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  1232. </AssemblyInfo>
  1233. <ReturnValue>
  1234. <ReturnType>System.Void</ReturnType>
  1235. </ReturnValue>
  1236. <Parameters>
  1237. <Parameter Name="writer" Type="System.Xml.XmlWriter" />
  1238. <Parameter Name="person" Type="System.ServiceModel.Syndication.SyndicationPerson" />
  1239. <Parameter Name="version" Type="System.String" />
  1240. </Parameters>
  1241. <Docs>
  1242. <param name="writer">To be added.</param>
  1243. <param name="person">To be added.</param>
  1244. <param name="version">To be added.</param>
  1245. <remarks>
  1246. <attribution license="cc4" from="Microsoft" modified="false" />
  1247. <para>To control how element extensions are written by the <see cref="T:System.ServiceModel.Syndication.SyndicationPerson" />, derive a class from <see cref="T:System.ServiceModel.Syndication.SyndicationPerson" /> and override the <see cref="M:System.ServiceModel.Syndication.SyndicationPerson.WriteElementExtensions(System.Xml.XmlWriter,System.String)" /> method.</para>
  1248. </remarks>
  1249. <summary>
  1250. <attribution license="cc4" from="Microsoft" modified="false" />
  1251. <para>Writes the element extensions in the <see cref="T:System.ServiceModel.Syndication.SyndicationPerson" /> instance to the specified <see cref="T:System.Xml.XmlWriter" /> in the specified syndication version.</para>
  1252. </summary>
  1253. </Docs>
  1254. </Member>
  1255. <Member MemberName="WriteTo">
  1256. <MemberSignature Language="C#" Value="public abstract void WriteTo (System.Xml.XmlWriter writer);" />
  1257. <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void WriteTo(class System.Xml.XmlWriter writer) cil managed" />
  1258. <MemberType>Method</MemberType>
  1259. <AssemblyInfo>
  1260. <AssemblyVersion>4.0.0.0</AssemblyVersion>
  1261. </AssemblyInfo>
  1262. <ReturnValue>
  1263. <ReturnType>System.Void</ReturnType>
  1264. </ReturnValue>
  1265. <Parameters>
  1266. <Parameter Name="writer" Type="System.Xml.XmlWriter" />
  1267. </Parameters>
  1268. <Docs>
  1269. <param name="writer">To be added.</param>
  1270. <remarks>To be added.</remarks>
  1271. <summary>
  1272. <attribution license="cc4" from="Microsoft" modified="false" />
  1273. <para>Writes the <see cref="T:System.ServiceModel.Syndication.SyndicationFeed" /> to the specified <see cref="T:System.Xml.XmlWriter" /> instance.</para>
  1274. </summary>
  1275. </Docs>
  1276. </Member>
  1277. </Members>
  1278. </Type>