PageRenderTime 53ms CodeModel.GetById 15ms RepoModel.GetById 0ms app.codeStats 1ms

/Librerias/MvcContrib.FluentHtml.xml

#
XML | 1236 lines | 1234 code | 0 blank | 2 comment | 0 complexity | 2e099cc5491a46ee0ce40c2f2c758554 MD5 | raw file

Large files files are truncated, but you can click here to view the full file

  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>MvcContrib.FluentHtml</name>
  5. </assembly>
  6. <members>
  7. <member name="T:MvcContrib.FluentHtml.Behaviors.IBehavior`1">
  8. <summary>
  9. Generic implementation of behavior for an <see cref="T:MvcContrib.FluentHtml.Behaviors.IBehaviorMarker"/>
  10. </summary>
  11. <typeparam name="T"></typeparam>
  12. </member>
  13. <member name="M:MvcContrib.FluentHtml.Behaviors.IBehavior`1.Execute(`0)">
  14. <summary>
  15. Perform behavior modification on an object.
  16. </summary>
  17. <param name="behavee">The object to modify based on the behavior.</param>
  18. </member>
  19. <member name="T:MvcContrib.FluentHtml.Behaviors.BehaviorMarkerExtensions">
  20. <summary>
  21. Extensions for IBehaviorMarker
  22. </summary>
  23. </member>
  24. <member name="M:MvcContrib.FluentHtml.Behaviors.BehaviorMarkerExtensions.ApplyTo``1(System.Collections.Generic.IEnumerable{MvcContrib.FluentHtml.Behaviors.IBehaviorMarker},``0)">
  25. <summary>
  26. Apply behaviors to an object.
  27. </summary>
  28. <param name="behaviors">The behaviors to apply.</param>
  29. <param name="target">The target element to apply behaviors to.</param>
  30. </member>
  31. <member name="M:MvcContrib.FluentHtml.Behaviors.BehaviorMarkerExtensions.ApplyTo``1(MvcContrib.FluentHtml.Behaviors.IBehaviorMarker,``0)">
  32. <summary>
  33. Apply behavior to an object.
  34. </summary>
  35. <param name="behavior">The behavior to apply.</param>
  36. <param name="target">The target element to apply behavior to.</param>
  37. </member>
  38. <member name="T:MvcContrib.FluentHtml.Behaviors.IBehaviorsContainer">
  39. <summary>
  40. Contract for any class implementing a list of custom behaviors.
  41. </summary>
  42. </member>
  43. <member name="P:MvcContrib.FluentHtml.Behaviors.IBehaviorsContainer.Behaviors">
  44. <summary>
  45. The collection of <see cref="T:MvcContrib.FluentHtml.Behaviors.IBehaviorMarker"/> objects.
  46. </summary>
  47. </member>
  48. <member name="T:MvcContrib.FluentHtml.Behaviors.IModelStateHandler">
  49. <summary>
  50. Used internally by the ValidationBehavior to handle ModelState values for a particular element type.
  51. </summary>
  52. </member>
  53. <member name="T:MvcContrib.FluentHtml.Behaviors.ISupportsMaxLength">
  54. <summary>
  55. Marker interface indicating that a particular element supports the maxlength HTML attribute.
  56. </summary>
  57. </member>
  58. <member name="T:MvcContrib.FluentHtml.Elements.Button">
  59. <summary>
  60. Generate an HTML input element of type 'button.'
  61. </summary>
  62. </member>
  63. <member name="T:MvcContrib.FluentHtml.Elements.ButtonBase`1">
  64. <summary>
  65. Base class for HTML input element of type '.'
  66. </summary>
  67. </member>
  68. <member name="T:MvcContrib.FluentHtml.Elements.Input`1">
  69. <summary>
  70. Base class for input elements.
  71. </summary>
  72. <typeparam name="T">Derived class type.</typeparam>
  73. </member>
  74. <member name="T:MvcContrib.FluentHtml.Elements.FormElement`1">
  75. <summary>
  76. Base class for form elements.
  77. </summary>
  78. <typeparam name="T">Derived type</typeparam>
  79. </member>
  80. <member name="T:MvcContrib.FluentHtml.Elements.DisableableElement`1">
  81. <summary>
  82. Base class for elements that are disablable.
  83. </summary>
  84. <typeparam name="T"></typeparam>
  85. </member>
  86. <member name="T:MvcContrib.FluentHtml.Elements.Element`1">
  87. <summary>
  88. Base class for HTML elements.
  89. </summary>
  90. <typeparam name="T">The derived class type.</typeparam>
  91. </member>
  92. <member name="T:MvcContrib.FluentHtml.Elements.IMemberElement">
  93. <summary>
  94. Interface for elements that are associated with a model member.
  95. </summary>
  96. </member>
  97. <member name="T:MvcContrib.FluentHtml.Elements.IElement">
  98. <summary>
  99. Interface for elements.
  100. </summary>
  101. </member>
  102. <member name="M:MvcContrib.FluentHtml.Elements.IElement.SetAttr(System.String,System.Object)">
  103. <summary>
  104. Set the value of the specified attribute.
  105. </summary>
  106. <param name="name">The name of the attribute.</param>
  107. <param name="value">The value of the attribute.</param>
  108. </member>
  109. <member name="M:MvcContrib.FluentHtml.Elements.IElement.GetAttr(System.String)">
  110. <summary>
  111. Set the value of the specified attribute.
  112. </summary>
  113. <param name="name">The name of the attribute.</param>
  114. </member>
  115. <member name="M:MvcContrib.FluentHtml.Elements.IElement.RemoveAttr(System.String)">
  116. <summary>
  117. Remove an attribute.
  118. </summary>
  119. <param name="name">The name of the attribute to remove.</param>
  120. </member>
  121. <member name="P:MvcContrib.FluentHtml.Elements.IElement.Builder">
  122. <summary>
  123. TagBuilder object used to generate HTML.
  124. </summary>
  125. </member>
  126. <member name="P:MvcContrib.FluentHtml.Elements.IElement.TagRenderMode">
  127. <summary>
  128. How the tag should be closed.
  129. </summary>
  130. </member>
  131. <member name="P:MvcContrib.FluentHtml.Elements.IElement.LabelBeforeText">
  132. <summary>
  133. The text for the label rendered before the element.
  134. </summary>
  135. </member>
  136. <member name="P:MvcContrib.FluentHtml.Elements.IElement.LabelAfterText">
  137. <summary>
  138. The text for the label rendered after the element.
  139. </summary>
  140. </member>
  141. <member name="P:MvcContrib.FluentHtml.Elements.IElement.LabelClass">
  142. <summary>
  143. The class for labels rendered before or after the element.
  144. </summary>
  145. </member>
  146. <!-- Badly formed XML comment ignored for member "P:MvcContrib.FluentHtml.Elements.IMemberElement.ForMember" -->
  147. <member name="M:MvcContrib.FluentHtml.Elements.Element`1.Id(System.String)">
  148. <summary>
  149. Set the 'id' attribute.
  150. </summary>
  151. <param name="value">The value of the 'id' attribute.</param>
  152. </member>
  153. <member name="M:MvcContrib.FluentHtml.Elements.Element`1.Class(System.String)">
  154. <summary>
  155. Add a value to the 'class' attribute.
  156. </summary>
  157. <param name="classToAdd">The value of the class to add.</param>
  158. </member>
  159. <member name="M:MvcContrib.FluentHtml.Elements.Element`1.Title(System.String)">
  160. <summary>
  161. Set the 'title' attribute.
  162. </summary>
  163. <param name="value">The value of the 'title' attribute.</param>
  164. </member>
  165. <member name="M:MvcContrib.FluentHtml.Elements.Element`1.Styles(System.Func{System.String,System.String}[])">
  166. <summary>
  167. Set the 'style' attribute.
  168. </summary>
  169. <param name="values">A list of funcs, each epxressing a style name value pair. Replace dashes with
  170. underscores in style names. For example 'margin-top:10px;' is expressed as 'margin_top => "10px"'.</param>
  171. </member>
  172. <member name="M:MvcContrib.FluentHtml.Elements.Element`1.OnClick(System.String)">
  173. <summary>
  174. Set the 'onclick' attribute.
  175. </summary>
  176. <param name="value">The value for the attribute.</param>
  177. <returns></returns>
  178. </member>
  179. <member name="M:MvcContrib.FluentHtml.Elements.Element`1.Attr(System.String,System.Object)">
  180. <summary>
  181. Set the value of a specified attribute.
  182. </summary>
  183. <param name="name">The name of the attribute.</param>
  184. <param name="value">The value of the attribute.</param>
  185. </member>
  186. <member name="M:MvcContrib.FluentHtml.Elements.Element`1.Label(System.String,System.String)">
  187. <summary>
  188. Generate a label before the element.
  189. </summary>
  190. <param name="value">The inner text of the label.</param>
  191. <param name="class">The value of the 'class' attribute for the label.</param>
  192. </member>
  193. <member name="M:MvcContrib.FluentHtml.Elements.Element`1.Label(System.String)">
  194. <summary>
  195. Generate a label before the element.
  196. </summary>
  197. <param name="value">The inner text of the label.</param>
  198. </member>
  199. <member name="M:MvcContrib.FluentHtml.Elements.Element`1.LabelAfter(System.String,System.String)">
  200. <summary>
  201. Generate a label after the element.
  202. </summary>
  203. <param name="value">The inner text of the label.</param>
  204. <param name="class">The value of the 'class' attribute for the label.</param>
  205. </member>
  206. <member name="M:MvcContrib.FluentHtml.Elements.Element`1.LabelAfter(System.String)">
  207. <summary>
  208. Generate a label after the element.
  209. </summary>
  210. <param name="value">The inner text of the label.</param>
  211. </member>
  212. <member name="P:MvcContrib.FluentHtml.Elements.Element`1.MvcContrib#FluentHtml#Elements#IElement#Builder">
  213. <summary>
  214. TagBuilder object used to generate HTML for elements.
  215. </summary>
  216. </member>
  217. <member name="M:MvcContrib.FluentHtml.Elements.DisableableElement`1.Disabled(System.Boolean)">
  218. <summary>
  219. Set the disabled attribute.
  220. </summary>
  221. <param name="value">Whether the element should be disabled.</param>
  222. </member>
  223. <member name="M:MvcContrib.FluentHtml.Behaviors.ISupportsAutoLabeling.SetAutoLabel">
  224. <summary>
  225. If no label before has been explicitly set, set the label before using the element name.
  226. </summary>
  227. </member>
  228. <member name="M:MvcContrib.FluentHtml.Behaviors.ISupportsAutoLabeling.SetAutoLabelAfter">
  229. <summary>
  230. If no label after has been explicitly set, set the label after using the element name.
  231. </summary>
  232. </member>
  233. <member name="M:MvcContrib.FluentHtml.Elements.FormElement`1.AutoLabel">
  234. <summary>
  235. If no label has been explicitly set, set the label using the element name.
  236. </summary>
  237. </member>
  238. <member name="M:MvcContrib.FluentHtml.Elements.FormElement`1.AutoLabelAfter">
  239. <summary>
  240. If no label before has been explicitly set, set the label before using the element name.
  241. </summary>
  242. </member>
  243. <member name="P:MvcContrib.FluentHtml.Elements.FormElement`1.TagRenderMode">
  244. <summary>
  245. Determines how the HTML element is closed.
  246. </summary>
  247. </member>
  248. <member name="M:MvcContrib.FluentHtml.Elements.Input`1.Value(System.Object)">
  249. <summary>
  250. Set the 'value' attribute.
  251. </summary>
  252. <param name="value">The value for the attribute.</param>
  253. </member>
  254. <member name="M:MvcContrib.FluentHtml.Elements.Input`1.Size(System.Int32)">
  255. <summary>
  256. Set the 'size' attribute.
  257. </summary>
  258. <param name="value">The value for the attribute.</param>
  259. </member>
  260. <member name="M:MvcContrib.FluentHtml.Elements.Button.#ctor(System.String)">
  261. <summary>
  262. Generate an HTML input element of type 'button.'
  263. </summary>
  264. <param name="text">Value of the 'value' and 'name' attributes. Also used to derive the 'id' attribute.</param>
  265. </member>
  266. <member name="M:MvcContrib.FluentHtml.Elements.Button.#ctor(System.String,System.Collections.Generic.IEnumerable{MvcContrib.FluentHtml.Behaviors.IBehaviorMarker})">
  267. <summary>
  268. Generate an HTML input element of type 'button.'
  269. </summary>
  270. <param name="text">Value of the 'value' and 'name' attributes. Also used to derive the 'id' attribute.</param>
  271. <param name="behaviors">Behaviors to apply to the element.</param>
  272. </member>
  273. <member name="T:MvcContrib.FluentHtml.Elements.CheckBox">
  274. <summary>
  275. Generate an HTML input element of type 'checkbox.'
  276. </summary>
  277. </member>
  278. <member name="T:MvcContrib.FluentHtml.Elements.CheckBoxBase`1">
  279. <summary>
  280. Base class for HTML input element of type 'checkbox.'
  281. </summary>
  282. </member>
  283. <member name="M:MvcContrib.FluentHtml.Elements.CheckBoxBase`1.Checked(System.Boolean)">
  284. <summary>
  285. Set the checked attribute.
  286. </summary>
  287. <param name="value">Whether the checkbox should be checked.</param>
  288. </member>
  289. <member name="M:MvcContrib.FluentHtml.Elements.CheckBox.#ctor(System.String)">
  290. <summary>
  291. Generate an HTML input element of type 'checkbox.'
  292. </summary>
  293. <param name="name">Value used to set the 'name' an 'id' attributes of the element</param>
  294. </member>
  295. <member name="M:MvcContrib.FluentHtml.Elements.CheckBox.#ctor(System.String,System.Linq.Expressions.MemberExpression,System.Collections.Generic.IEnumerable{MvcContrib.FluentHtml.Behaviors.IBehaviorMarker})">
  296. <summary>
  297. Generate an HTML input element of type 'checkbox.'
  298. </summary>
  299. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  300. <param name="forMember">Expression indicating the view model member assocaited with the element.</param>
  301. <param name="behaviors">Behaviors to apply to the element.</param>
  302. </member>
  303. <member name="T:MvcContrib.FluentHtml.Elements.CheckBoxList">
  304. <summary>
  305. A list of checkboxes buttons.
  306. </summary>
  307. </member>
  308. <member name="T:MvcContrib.FluentHtml.Elements.CheckBoxListBase`1">
  309. <summary>
  310. Base class for a list of checkboxes.
  311. </summary>
  312. </member>
  313. <member name="P:MvcContrib.FluentHtml.Elements.OptionsElementBase`1.SelectedValues">
  314. <summary>
  315. The selected values.
  316. </summary>
  317. </member>
  318. <member name="M:MvcContrib.FluentHtml.Elements.CheckBoxListBase`1.Selected(System.Collections.IEnumerable)">
  319. <summary>
  320. Set the selected values.
  321. </summary>
  322. <param name="selectedValues">Values matching the values of options to be selected.</param>
  323. </member>
  324. <member name="M:MvcContrib.FluentHtml.Elements.CheckBoxListBase`1.ItemFormat(System.String)">
  325. <summary>
  326. Specify a format string for the HTML of each checkbox button and label.
  327. </summary>
  328. <param name="value">A format string.</param>
  329. </member>
  330. <member name="M:MvcContrib.FluentHtml.Elements.CheckBoxListBase`1.ItemClass(System.String)">
  331. <summary>
  332. Specify the class for the input and label elements of each item.
  333. </summary>
  334. <param name="value">A format string.</param>
  335. </member>
  336. <member name="T:MvcContrib.FluentHtml.Elements.Label">
  337. <summary>
  338. Generate a label (provides no visual difference, but can be tied to an input element to help with naviagation).
  339. </summary>
  340. </member>
  341. <member name="M:MvcContrib.FluentHtml.Elements.LabelBase`1.Value(System.Object)">
  342. <summary>
  343. Set the inner text of the span element.
  344. </summary>
  345. <param name="value">The value of the inner text.</param>
  346. </member>
  347. <member name="M:MvcContrib.FluentHtml.Elements.LabelBase`1.Format(System.String)">
  348. <summary>
  349. Specify a format string to be applied to the value. The format string can be either a
  350. specification (e.g., '$#,##0.00') or a placeholder (e.g., '{0:$#,##0.00}').
  351. </summary>
  352. <param name="value">A format string.</param>
  353. </member>
  354. <member name="M:MvcContrib.FluentHtml.Elements.Label.#ctor(System.String,System.Linq.Expressions.MemberExpression,System.Collections.Generic.IEnumerable{MvcContrib.FluentHtml.Behaviors.IBehaviorMarker})">
  355. <summary>
  356. Generates a label element.
  357. </summary>
  358. <param name="forElement">Value to be used for the 'for' attribute of the element. Should be the 'id' of the input element this label is for.</param>
  359. <param name="forMember">Expression indicating the view model member assocaited with the element.</param>
  360. <param name="behaviors">Behaviors to apply to the element.</param>
  361. </member>
  362. <member name="M:MvcContrib.FluentHtml.Elements.Label.#ctor(System.String)">
  363. <summary>
  364. Generates a label element.
  365. </summary>
  366. <param name="forElement">Value to be used for the 'for' attribute of the element. Should be the 'id' of the input element this label is for.</param>
  367. </member>
  368. <member name="M:MvcContrib.FluentHtml.Elements.Label.#ctor">
  369. <summary>
  370. Generates a label element.
  371. </summary>
  372. </member>
  373. <member name="T:MvcContrib.FluentHtml.Elements.ResetButton">
  374. <summary>
  375. Generate an HTML input element of type 'Reset.'
  376. </summary>
  377. </member>
  378. <member name="T:MvcContrib.FluentHtml.Elements.ResetButtonBase`1">
  379. <summary>
  380. Base class for HTML input element of type 'Reset.'
  381. </summary>
  382. </member>
  383. <member name="M:MvcContrib.FluentHtml.Elements.ResetButton.#ctor(System.String)">
  384. <summary>
  385. Generate an HTML input element of type 'Reset.'
  386. </summary>
  387. <param name="text">Value of the 'value' and 'name' attributes. Also used to derive the 'id' attribute.</param>
  388. </member>
  389. <member name="M:MvcContrib.FluentHtml.Elements.ResetButton.#ctor(System.String,System.Collections.Generic.IEnumerable{MvcContrib.FluentHtml.Behaviors.IBehaviorMarker})">
  390. <summary>
  391. Generate an HTML input element of type 'Reset.'
  392. </summary>
  393. <param name="text">Value of the 'value' and 'name' attributes. Also used to derive the 'id' attribute.</param>
  394. <param name="behaviors">Behaviors to apply to the element.</param>
  395. </member>
  396. <member name="T:MvcContrib.FluentHtml.Elements.Index">
  397. <summary>
  398. Generates an HTML input element of type 'hidden.'
  399. </summary>
  400. </member>
  401. <member name="T:MvcContrib.FluentHtml.Elements.Hidden">
  402. <summary>
  403. Generates an HTML input element of type 'hidden.'
  404. </summary>
  405. </member>
  406. <member name="T:MvcContrib.FluentHtml.Elements.TextInput`1">
  407. <summary>
  408. Base class for text input elements.
  409. </summary>
  410. <typeparam name="T">The derived type</typeparam>
  411. </member>
  412. <member name="M:MvcContrib.FluentHtml.Elements.TextInput`1.MaxLength(System.Int32)">
  413. <summary>
  414. Set the 'maxlength' attribute.
  415. </summary>
  416. <param name="value">Value for the maxlength attribute.</param>
  417. </member>
  418. <member name="M:MvcContrib.FluentHtml.Elements.TextInput`1.Format(System.String)">
  419. <summary>
  420. Specify a format string to be applied to the value. The format string can be either a
  421. specification (e.g., '$#,##0.00') or a placeholder (e.g., '{0:$#,##0.00}').
  422. </summary>
  423. <param name="value">A format string.</param>
  424. </member>
  425. <member name="M:MvcContrib.FluentHtml.Elements.Hidden.#ctor(System.String)">
  426. <summary>
  427. Generates an HTML input element of type 'hidden.'
  428. </summary>
  429. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  430. </member>
  431. <member name="M:MvcContrib.FluentHtml.Elements.Hidden.#ctor(System.String,System.Linq.Expressions.MemberExpression,System.Collections.Generic.IEnumerable{MvcContrib.FluentHtml.Behaviors.IBehaviorMarker})">
  432. <summary>
  433. Generates an HTML input element of type 'hidden.'
  434. </summary>
  435. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  436. <param name="forMember">Expression indicating the model member assocaited with the element.</param>
  437. <param name="behaviors">Behaviors to apply to the element.</param>
  438. </member>
  439. <member name="M:MvcContrib.FluentHtml.Elements.Index.#ctor(System.String)">
  440. <summary>
  441. Generates an HTML input element of type 'hidden' with '.Index" appended to the name.
  442. </summary>
  443. <param name="baseName">Base value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  444. </member>
  445. <member name="M:MvcContrib.FluentHtml.Elements.Index.#ctor(System.String,System.Linq.Expressions.MemberExpression,System.Collections.Generic.IEnumerable{MvcContrib.FluentHtml.Behaviors.IBehaviorMarker})">
  446. <summary>
  447. Generates an HTML input element of type 'hidden' with '.Index" appended to the name.
  448. </summary>
  449. <param name="baseName">Base value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  450. <param name="forMember">Expression indicating the model member assocaited with the element.</param>
  451. <param name="behaviors">Behaviors to apply to the element.</param>
  452. </member>
  453. <member name="T:MvcContrib.FluentHtml.Elements.FileUpload">
  454. <summary>
  455. Generates an input element of type 'file.'
  456. </summary>
  457. </member>
  458. <member name="M:MvcContrib.FluentHtml.Elements.FileUpload.#ctor(System.String)">
  459. <summary>
  460. Generates an input element of type 'file.'
  461. </summary>
  462. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  463. </member>
  464. <member name="M:MvcContrib.FluentHtml.Elements.FileUpload.#ctor(System.String,System.Collections.Generic.IEnumerable{MvcContrib.FluentHtml.Behaviors.IBehaviorMarker})">
  465. <summary>
  466. Generates an input element of type 'file.'
  467. </summary>
  468. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  469. <param name="behaviors">Behaviors to apply to the element.</param>
  470. </member>
  471. <member name="T:MvcContrib.FluentHtml.Elements.FormLiteral">
  472. <summary>
  473. Generates a literal element (span) accompanied by a hidden input element having the same value. Use this
  474. if you want to display a value and also have that same value be included in the form post.
  475. </summary>
  476. </member>
  477. <member name="T:MvcContrib.FluentHtml.Elements.FormLiteralBase`1">
  478. <summary>
  479. Base class to generate a literal element (span) accompanied by a hidden input element having the same
  480. value. Use this if you want to display a value and also have that same value be included in the form post.
  481. </summary>
  482. </member>
  483. <member name="M:MvcContrib.FluentHtml.Elements.FormLiteral.#ctor(System.String,System.Linq.Expressions.MemberExpression,System.Collections.Generic.IEnumerable{MvcContrib.FluentHtml.Behaviors.IBehaviorMarker})">
  484. <summary>
  485. Generates a literal element (span) accompanied by a hidden input element having the same value. Use
  486. this if you want to display a value and also have that same value be included in the form post.
  487. </summary>
  488. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  489. <param name="forMember">Expression indicating the view model member assocaited with the element</param>
  490. <param name="behaviors">Behaviors to apply to the element</param>
  491. </member>
  492. <member name="M:MvcContrib.FluentHtml.Elements.FormLiteral.#ctor(System.String)">
  493. <summary>
  494. Generates a literal element (span) accompanied by a hidden input element having the same value. Use
  495. this if you want to display a value and also have that same value be included in the form post.
  496. </summary>
  497. <param name="name">Value used to set the 'name' an 'id' attributes of the element.</param>
  498. </member>
  499. <member name="T:MvcContrib.FluentHtml.Elements.LiteralBase`1">
  500. <summary>
  501. Base class for a literal (text inside a span element).
  502. </summary>
  503. </member>
  504. <member name="M:MvcContrib.FluentHtml.Elements.LiteralBase`1.Value(System.Object)">
  505. <summary>
  506. Set the inner text of the span element.
  507. </summary>
  508. <param name="value">The value of the inner text.</param>
  509. </member>
  510. <member name="M:MvcContrib.FluentHtml.Elements.LiteralBase`1.Html(System.String)">
  511. <summary>
  512. Set the inner HTML of the span element.
  513. </summary>
  514. <param name="value">The HTML.</param>
  515. </member>
  516. <member name="M:MvcContrib.FluentHtml.Elements.LiteralBase`1.Format(System.String)">
  517. <summary>
  518. Specify a format string to be applied to the value. The format string can be either a
  519. specification (e.g., '$#,##0.00') or a placeholder (e.g., '{0:$#,##0.00}').
  520. </summary>
  521. <param name="value">A format string.</param>
  522. </member>
  523. <member name="T:MvcContrib.FluentHtml.Elements.RadioButton">
  524. <summary>
  525. A radio button.
  526. </summary>
  527. </member>
  528. <member name="T:MvcContrib.FluentHtml.Elements.RadioButtonBase`1">
  529. <summary>
  530. Base class for a radio button.
  531. </summary>
  532. </member>
  533. <member name="M:MvcContrib.FluentHtml.Elements.RadioButtonBase`1.Checked(System.Boolean)">
  534. <summary>
  535. Set the checked attribute.
  536. </summary>
  537. <param name="value">Whether the radio button should be checked.</param>
  538. </member>
  539. <member name="M:MvcContrib.FluentHtml.Elements.RadioButtonBase`1.Format(System.String)">
  540. <summary>
  541. Specify a format string for the HTML output.
  542. </summary>
  543. <param name="format">A format string.</param>
  544. </member>
  545. <member name="T:MvcContrib.FluentHtml.Elements.RadioSet">
  546. <summary>
  547. A set of radio buttons.
  548. </summary>
  549. </member>
  550. <member name="T:MvcContrib.FluentHtml.Elements.RadioSetBase`1">
  551. <summary>
  552. Base class for a set of radio buttons.
  553. </summary>
  554. </member>
  555. <member name="M:MvcContrib.FluentHtml.Elements.RadioSetBase`1.Selected(System.Object)">
  556. <summary>
  557. Set the selected option.
  558. </summary>
  559. <param name="selectedValue">A value matching the option to be selected.</param>
  560. <returns></returns>
  561. </member>
  562. <member name="M:MvcContrib.FluentHtml.Elements.RadioSetBase`1.ItemFormat(System.String)">
  563. <summary>
  564. Specify a format string for the HTML of each radio button and label.
  565. </summary>
  566. <param name="format">A format string.</param>
  567. </member>
  568. <member name="M:MvcContrib.FluentHtml.Elements.RadioSetBase`1.ItemClass(System.String)">
  569. <summary>
  570. Specify the class for the input and label elements of each item.
  571. </summary>
  572. <param name="value">A format string.</param>
  573. </member>
  574. <member name="M:MvcContrib.FluentHtml.ModelStateDictionaryExtensions.AddModelError``1(System.Web.Mvc.ModelStateDictionary,System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.String)">
  575. <summary>
  576. Adds an error to the current model state.
  577. </summary>
  578. <typeparam name="T">The view model your view is using.</typeparam>
  579. <param name="modelState">The current model state.</param>
  580. <param name="keyExpression">An expression specifying the property on the view model to add an error for.</param>
  581. <param name="errorMessage">The error message you're adding for the specified property.</param>
  582. </member>
  583. <member name="M:MvcContrib.FluentHtml.ModelStateDictionaryExtensions.AddModelError``1(System.Web.Mvc.ModelStateDictionary,System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Exception)">
  584. <summary>
  585. Adds an error to the current model state.
  586. </summary>
  587. <typeparam name="T">The view model your view is using.</typeparam>
  588. <param name="modelState">The current model state.</param>
  589. <param name="keyExpression">An expression specifying the property on the view model to add an error for.</param>
  590. <param name="exception">The exception you're adding for the specified property.</param>
  591. </member>
  592. <member name="M:MvcContrib.FluentHtml.StringExtensions.PascalCaseToPhrase(System.String)">
  593. <summary>
  594. Converts pascal case string into a phrase. Treats consecutive capital
  595. letters as a word. For example, 'HasABCDAcronym' would be tranformed to
  596. 'Has ABCD Acronym'
  597. </summary>
  598. <param name="s">A string containing pascal case words</param>
  599. </member>
  600. <member name="T:MvcContrib.FluentHtml.Elements.SubmitButtonBase`1">
  601. <summary>
  602. Base class for HTML input element of type 'submit.'
  603. </summary>
  604. </member>
  605. <member name="T:MvcContrib.FluentHtml.Elements.TextAreaBase`1">
  606. <summary>
  607. base class for an HTML textarea element.
  608. </summary>
  609. </member>
  610. <member name="M:MvcContrib.FluentHtml.Elements.TextAreaBase`1.Value(System.Object)">
  611. <summary>
  612. Set the inner text.
  613. </summary>
  614. <param name="value">The value of the inner text.</param>
  615. </member>
  616. <!-- Badly formed XML comment ignored for member "M:MvcContrib.FluentHtml.Elements.TextAreaBase`1.Rows(System.Int32)" -->
  617. <member name="M:MvcContrib.FluentHtml.Elements.TextAreaBase`1.Columns(System.Int32)">
  618. <summary>
  619. Set the 'columns' attribute.
  620. </summary>
  621. <param name="value">The value of the columns attribute.</param>
  622. </member>
  623. <member name="M:MvcContrib.FluentHtml.Elements.TextAreaBase`1.Format(System.String)">
  624. <summary>
  625. Specify a format string to be applied to the value. The format string can be either a
  626. specification (e.g., '$#,##0.00') or a placeholder (e.g., '{0:$#,##0.00}').
  627. </summary>
  628. <param name="value">A format string.</param>
  629. </member>
  630. <member name="T:MvcContrib.FluentHtml.Elements.ValidationMessage">
  631. <summary>
  632. Generate a validation message (text inside a span element).
  633. </summary>
  634. </member>
  635. <member name="T:MvcContrib.FluentHtml.Elements.Literal">
  636. <summary>
  637. Generate a literal (text inside a span element).
  638. </summary>
  639. </member>
  640. <member name="M:MvcContrib.FluentHtml.Elements.Literal.#ctor(System.String,System.Linq.Expressions.MemberExpression,System.Collections.Generic.IEnumerable{MvcContrib.FluentHtml.Behaviors.IBehaviorMarker})">
  641. <summary>
  642. Generates a literal element (span).
  643. </summary>
  644. <param name="name">The name of the element.</param>
  645. <param name="forMember">Expression indicating the view model member assocaited with the element</param>
  646. <param name="behaviors">Behaviors to apply to the element</param>
  647. </member>
  648. <member name="M:MvcContrib.FluentHtml.Elements.Literal.#ctor(System.String)">
  649. <summary>
  650. Generates a literal element (span).
  651. </summary>
  652. <param name="name">The name of the element.</param>
  653. </member>
  654. <member name="T:MvcContrib.FluentHtml.Elements.MultiSelect">
  655. <summary>
  656. Generate a select HTML element with multiselect attribute = 'true.'
  657. </summary>
  658. </member>
  659. <member name="T:MvcContrib.FluentHtml.Elements.SelectBase`1">
  660. <summary>
  661. Base class for select elements.
  662. </summary>
  663. <typeparam name="T">The derived type.</typeparam>
  664. </member>
  665. <member name="M:MvcContrib.FluentHtml.Elements.SelectBase`1.Size(System.Int32)">
  666. <summary>
  667. Set the 'size' attribute.
  668. </summary>
  669. <param name="value">The value of the 'size' attribute.</param>
  670. <returns></returns>
  671. </member>
  672. <member name="M:MvcContrib.FluentHtml.Elements.SelectBase`1.FirstOption(MvcContrib.FluentHtml.Elements.Option)">
  673. <summary>
  674. Uses the specified open as the first option in the select.
  675. </summary>
  676. <param name="firstOption">The first option</param>
  677. <returns></returns>
  678. </member>
  679. <member name="M:MvcContrib.FluentHtml.Elements.SelectBase`1.FirstOption(System.String)">
  680. <summary>
  681. Specifies the text for the first option. The value for the first option will be an empty string.
  682. </summary>
  683. <param name="text">The text for the first option</param>
  684. <returns></returns>
  685. </member>
  686. <member name="M:MvcContrib.FluentHtml.Elements.SelectBase`1.FirstOption(System.String,System.String)">
  687. <summary>
  688. Specifies the value and text for the first option.
  689. </summary>
  690. <param name="value">The value for the first option. If ommitted, will default to an empty string.</param>
  691. <param name="text">The text for the first option. If ommitted, will the default to an empty string.</param>
  692. <returns></returns>
  693. </member>
  694. <member name="M:MvcContrib.FluentHtml.Elements.SelectBase`1.HideFirstOptionWhen(System.Boolean)">
  695. <summary>
  696. Hides the first option when the value passed in is true.
  697. </summary>
  698. <param name="hideFirstOption">True to hide the first option, otherwise false.</param>
  699. <returns></returns>
  700. </member>
  701. <member name="M:MvcContrib.FluentHtml.Elements.MultiSelect.#ctor(System.String)">
  702. <summary>
  703. Generate a select HTML element with multiselect attribute = 'true.'
  704. </summary>
  705. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  706. </member>
  707. <member name="M:MvcContrib.FluentHtml.Elements.MultiSelect.#ctor(System.String,System.Linq.Expressions.MemberExpression,System.Collections.Generic.IEnumerable{MvcContrib.FluentHtml.Behaviors.IBehaviorMarker})">
  708. <summary>
  709. Generate a select HTML element with multiselect attribute = 'true'
  710. </summary>
  711. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  712. <param name="forMember">Expression indicating the view model member assocaited with the element</param>
  713. <param name="behaviors">Behaviors to apply to the element</param>
  714. </member>
  715. <member name="M:MvcContrib.FluentHtml.Elements.MultiSelect.Selected(System.Collections.IEnumerable)">
  716. <summary>
  717. Set the selected values.
  718. </summary>
  719. <param name="selectedValues">Values matching the values of options to be selected.</param>
  720. </member>
  721. <member name="T:MvcContrib.FluentHtml.Elements.MultiSelect`1">
  722. <summary>
  723. Generate a select HTML element with multiselect attribute = 'true.'
  724. </summary>
  725. </member>
  726. <member name="M:MvcContrib.FluentHtml.Elements.MultiSelect`1.#ctor(System.String)">
  727. <summary>
  728. Generate a select HTML element with multiselect attribute = 'true.'
  729. </summary>
  730. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  731. </member>
  732. <member name="M:MvcContrib.FluentHtml.Elements.MultiSelect`1.#ctor(System.String,System.Linq.Expressions.MemberExpression,System.Collections.Generic.IEnumerable{MvcContrib.FluentHtml.Behaviors.IBehaviorMarker})">
  733. <summary>
  734. Generate a select HTML element with multiselect attribute = 'true'
  735. </summary>
  736. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  737. <param name="forMember">Expression indicating the view model member assocaited with the element</param>
  738. <param name="behaviors">Behaviors to apply to the element</param>
  739. </member>
  740. <member name="M:MvcContrib.FluentHtml.Elements.MultiSelect`1.Selected(System.Collections.IEnumerable)">
  741. <summary>
  742. Set the selected values.
  743. </summary>
  744. <param name="selectedValues">Values matching the values of options to be selected.</param>
  745. </member>
  746. <member name="T:MvcContrib.FluentHtml.Elements.Option">
  747. <summary>
  748. Generate a select option.
  749. </summary>
  750. </member>
  751. <member name="M:MvcContrib.FluentHtml.Elements.Option.#ctor">
  752. <summary>
  753. Generate a select option.
  754. </summary>
  755. </member>
  756. <member name="M:MvcContrib.FluentHtml.Elements.Option.Value(System.String)">
  757. <summary>
  758. Set the value of the 'value' attribute.
  759. </summary>
  760. <param name="value">The value.</param>
  761. </member>
  762. <member name="M:MvcContrib.FluentHtml.Elements.Option.Text(System.String)">
  763. <summary>
  764. Set the inner text.
  765. </summary>
  766. <param name="value">The value of the inner text.</param>
  767. </member>
  768. <member name="M:MvcContrib.FluentHtml.Elements.Option.Selected(System.Boolean)">
  769. <summary>
  770. Set the selected attribute.
  771. </summary>
  772. <param name="value">Whether the option should be selected.</param>
  773. </member>
  774. <member name="M:MvcContrib.FluentHtml.Elements.Option.Disabled(System.Boolean)">
  775. <summary>
  776. Set as disabled or enabled.
  777. </summary>
  778. <param name="value">Whether the option is disabled.</param>
  779. </member>
  780. <member name="T:MvcContrib.FluentHtml.Elements.Password">
  781. <summary>
  782. Generate an HTML input element of type 'password.'
  783. </summary>
  784. </member>
  785. <member name="M:MvcContrib.FluentHtml.Elements.Password.#ctor(System.String)">
  786. <summary>
  787. Generate an HTML input element of type 'password.'
  788. </summary>
  789. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  790. </member>
  791. <member name="M:MvcContrib.FluentHtml.Elements.Password.#ctor(System.String,System.Linq.Expressions.MemberExpression,System.Collections.Generic.IEnumerable{MvcContrib.FluentHtml.Behaviors.IBehaviorMarker})">
  792. <summary>
  793. Generate an HTML input element of type 'password.'
  794. </summary>
  795. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  796. <param name="forMember">Expression indicating the model member assocaited with the element.</param>
  797. <param name="behaviors">Behaviors to apply to the element.</param>
  798. </member>
  799. <member name="T:MvcContrib.FluentHtml.Elements.Select">
  800. <summary>
  801. Generate and HTML select element.
  802. </summary>
  803. </member>
  804. <member name="M:MvcContrib.FluentHtml.Elements.Select.#ctor(System.String)">
  805. <summary>
  806. Generate an HTML select element.
  807. </summary>
  808. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  809. </member>
  810. <member name="M:MvcContrib.FluentHtml.Elements.Select.#ctor(System.String,System.Linq.Expressions.MemberExpression,System.Collections.Generic.IEnumerable{MvcContrib.FluentHtml.Behaviors.IBehaviorMarker})">
  811. <summary>
  812. Generate an HTML select element.
  813. </summary>
  814. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  815. <param name="forMember">Expression indicating the model member assocaited with the element.</param>
  816. <param name="behaviors">Behaviors to apply to the element.</param>
  817. </member>
  818. <member name="M:MvcContrib.FluentHtml.Elements.Select.Selected(System.Object)">
  819. <summary>
  820. Set the selected option.
  821. </summary>
  822. <param name="selectedValue">A value matching the option to be selected.</param>
  823. <returns></returns>
  824. </member>
  825. <member name="T:MvcContrib.FluentHtml.Elements.Select`1">
  826. <summary>
  827. Generate and HTML select element.
  828. </summary>
  829. </member>
  830. <member name="M:MvcContrib.FluentHtml.Elements.Select`1.#ctor(System.String)">
  831. <summary>
  832. Generate an HTML select element.
  833. </summary>
  834. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  835. </member>
  836. <member name="M:MvcContrib.FluentHtml.Elements.Select`1.#ctor(System.String,System.Linq.Expressions.MemberExpression,System.Collections.Generic.IEnumerable{MvcContrib.FluentHtml.Behaviors.IBehaviorMarker})">
  837. <summary>
  838. Generate an HTML select element.
  839. </summary>
  840. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  841. <param name="forMember">Expression indicating the model member assocaited with the element.</param>
  842. <param name="behaviors">Behaviors to apply to the element.</param>
  843. </member>
  844. <member name="M:MvcContrib.FluentHtml.Elements.Select`1.Selected(System.Object)">
  845. <summary>
  846. Set the selected option.
  847. </summary>
  848. <param name="selectedValue">A value matching the option to be selected.</param>
  849. <returns></returns>
  850. </member>
  851. <member name="T:MvcContrib.FluentHtml.Elements.SubmitButton">
  852. <summary>
  853. Generate an HTML input element of type 'submit.'
  854. </summary>
  855. </member>
  856. <member name="M:MvcContrib.FluentHtml.Elements.SubmitButton.#ctor(System.String)">
  857. <summary>
  858. Generate an HTML input element of type 'submit.'
  859. </summary>
  860. <param name="text">Value of the 'value' and 'name' attributes. Also used to derive the 'id' attribute.</param>
  861. </member>
  862. <member name="M:MvcContrib.FluentHtml.Elements.SubmitButton.#ctor(System.String,System.Collections.Generic.IEnumerable{MvcContrib.FluentHtml.Behaviors.IBehaviorMarker})">
  863. <summary>
  864. Generate an HTML input element of type 'submit.'
  865. </summary>
  866. <param name="text">Value of the 'value' and 'name' attributes. Also used to derive the 'id' attribute.</param>
  867. <param name="behaviors">Behaviors to apply to the element.</param>
  868. </member>
  869. <member name="M:MvcContrib.FluentHtml.Elements.TextArea.#ctor(System.String)">
  870. <summary>
  871. Generate an HTML textarea element.
  872. </summary>
  873. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  874. </member>
  875. <member name="M:MvcContrib.FluentHtml.Elements.TextArea.#ctor(System.String,System.Linq.Expressions.MemberExpression,System.Collections.Generic.IEnumerable{MvcContrib.FluentHtml.Behaviors.IBehaviorMarker})">
  876. <summary>
  877. Generate an HTML textarea element.
  878. </summary>
  879. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  880. <param name="forMember">Expression indicating the view model member assocaited with the element</param>
  881. <param name="behaviors">Behaviors to apply to the element</param>
  882. </member>
  883. <member name="T:MvcContrib.FluentHtml.Elements.TextBox">
  884. <summary>
  885. Generate an HTML input element of type 'text.'
  886. </summary>
  887. </member>
  888. <member name="M:MvcContrib.FluentHtml.Elements.TextBox.#ctor(System.String)">
  889. <summary>
  890. Generate an HTML input element of type 'text.'
  891. </summary>
  892. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  893. </member>
  894. <member name="M:MvcContrib.FluentHtml.Elements.TextBox.#ctor(System.String,System.Linq.Expressions.MemberExpression,System.Collections.Generic.IEnumerable{MvcContrib.FluentHtml.Behaviors.IBehaviorMarker})">
  895. <summary>
  896. Generate an HTML input element of type 'text.'
  897. </summary>
  898. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  899. <param name="forMember">Expression indicating the view model member assocaited with the element</param>
  900. <param name="behaviors">Behaviors to apply to the element</param>
  901. </member>
  902. <member name="T:MvcContrib.FluentHtml.ViewDataContainerExtensions">
  903. <summary>
  904. Extensions to IViewDataContainer
  905. </summary>
  906. </member>
  907. <member name="M:MvcContrib.FluentHtml.ViewDataContainerExtensions.TextBox(System.Web.Mvc.IViewDataContainer,System.String)">
  908. <summary>
  909. Generate an HTML input element of type 'text' and set its value from ViewData based on the name provided.
  910. </summary>
  911. <param name="view">The view.</param>
  912. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  913. </member>
  914. <member name="M:MvcContrib.FluentHtml.ViewDataContainerExtensions.Password(System.Web.Mvc.IViewDataContainer,System.String)">
  915. <summary>
  916. Generate an HTML input element of type 'password' and set its value from ViewData based on the name provided.
  917. </summary>
  918. <param name="view">The view.</param>
  919. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  920. </member>
  921. <member name="M:MvcContrib.FluentHtml.ViewDataContainerExtensions.Select(System.Web.Mvc.IViewDataContainer,System.String)">
  922. <summary>
  923. Generate an HTML select element and set its selected value from ViewData based on the name provided.
  924. </summary>
  925. <param name="view">The view.</param>
  926. <param name="name">Value of the 'name' attribute of the element. Also used to derive the 'id' attribute.</param>
  927. </member>
  928. <member name="M:MvcContrib.FluentHtml.ViewDataContainerExtensions.MultiSelect(System.Web.Mvc.IViā€¦

Large files files are truncated, but you can click here to view the full file