1 <?xml version="1.0"?>
\r
4 <name>Microsoft.AspNetCore.Html.Abstractions</name>
\r
7 <member name="T:Microsoft.AspNetCore.Html.HtmlContentBuilder">
\r
9 An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/> implementation using an in memory list.
\r
12 <member name="M:Microsoft.AspNetCore.Html.HtmlContentBuilder.#ctor">
\r
14 Creates a new <see cref="T:Microsoft.AspNetCore.Html.HtmlContentBuilder"/>.
\r
17 <member name="M:Microsoft.AspNetCore.Html.HtmlContentBuilder.#ctor(System.Int32)">
\r
19 Creates a new <see cref="T:Microsoft.AspNetCore.Html.HtmlContentBuilder"/> with the given initial capacity.
\r
21 <param name="capacity">The initial capacity of the backing store.</param>
\r
23 <member name="P:Microsoft.AspNetCore.Html.HtmlContentBuilder.Count">
\r
25 Gets the number of elements in the <see cref="T:Microsoft.AspNetCore.Html.HtmlContentBuilder"/>.
\r
28 <member name="M:Microsoft.AspNetCore.Html.HtmlContentBuilder.#ctor(System.Collections.Generic.IList{System.Object})">
\r
30 Creates a new <see cref="T:Microsoft.AspNetCore.Html.HtmlContentBuilder"/> with the given list of entries.
\r
32 <param name="entries">
\r
33 The list of entries. The <see cref="T:Microsoft.AspNetCore.Html.HtmlContentBuilder"/> will use this list without making a copy.
\r
36 <member name="M:Microsoft.AspNetCore.Html.HtmlContentBuilder.Append(System.String)">
\r
39 <member name="M:Microsoft.AspNetCore.Html.HtmlContentBuilder.AppendHtml(Microsoft.AspNetCore.Html.IHtmlContent)">
\r
42 <member name="M:Microsoft.AspNetCore.Html.HtmlContentBuilder.AppendHtml(System.String)">
\r
45 <member name="M:Microsoft.AspNetCore.Html.HtmlContentBuilder.Clear">
\r
48 <member name="M:Microsoft.AspNetCore.Html.HtmlContentBuilder.CopyTo(Microsoft.AspNetCore.Html.IHtmlContentBuilder)">
\r
51 <member name="M:Microsoft.AspNetCore.Html.HtmlContentBuilder.MoveTo(Microsoft.AspNetCore.Html.IHtmlContentBuilder)">
\r
54 <member name="M:Microsoft.AspNetCore.Html.HtmlContentBuilder.WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)">
\r
57 <member name="T:Microsoft.AspNetCore.Html.HtmlContentBuilderExtensions">
\r
59 Extension methods for <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.
\r
62 <member name="M:Microsoft.AspNetCore.Html.HtmlContentBuilderExtensions.AppendFormat(Microsoft.AspNetCore.Html.IHtmlContentBuilder,System.String,System.Object[])">
\r
64 Appends the specified <paramref name="format"/> to the existing content after replacing each format
\r
65 item with the HTML encoded <see cref="T:System.String"/> representation of the corresponding item in the
\r
66 <paramref name="args"/> array.
\r
68 <param name="builder">The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</param>
\r
69 <param name="format">
\r
70 The composite format <see cref="T:System.String"/> (see http://msdn.microsoft.com/en-us/library/txafckwd.aspx).
\r
71 The format string is assumed to be HTML encoded as-provided, and no further encoding will be performed.
\r
74 The object array to format. Each element in the array will be formatted and then HTML encoded.
\r
76 <returns>A reference to this instance after the append operation has completed.</returns>
\r
78 <member name="M:Microsoft.AspNetCore.Html.HtmlContentBuilderExtensions.AppendFormat(Microsoft.AspNetCore.Html.IHtmlContentBuilder,System.IFormatProvider,System.String,System.Object[])">
\r
80 Appends the specified <paramref name="format"/> to the existing content with information from the
\r
81 <paramref name="formatProvider"/> after replacing each format item with the HTML encoded
\r
82 <see cref="T:System.String"/> representation of the corresponding item in the <paramref name="args"/> array.
\r
84 <param name="builder">The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</param>
\r
85 <param name="formatProvider">An object that supplies culture-specific formatting information.</param>
\r
86 <param name="format">
\r
87 The composite format <see cref="T:System.String"/> (see http://msdn.microsoft.com/en-us/library/txafckwd.aspx).
\r
88 The format string is assumed to be HTML encoded as-provided, and no further encoding will be performed.
\r
91 The object array to format. Each element in the array will be formatted and then HTML encoded.
\r
93 <returns>A reference to this instance after the append operation has completed.</returns>
\r
95 <member name="M:Microsoft.AspNetCore.Html.HtmlContentBuilderExtensions.AppendLine(Microsoft.AspNetCore.Html.IHtmlContentBuilder)">
\r
97 Appends an <see cref="P:System.Environment.NewLine"/>.
\r
99 <param name="builder">The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</param>
\r
100 <returns>The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</returns>
\r
102 <member name="M:Microsoft.AspNetCore.Html.HtmlContentBuilderExtensions.AppendLine(Microsoft.AspNetCore.Html.IHtmlContentBuilder,System.String)">
\r
104 Appends an <see cref="P:System.Environment.NewLine"/> after appending the <see cref="T:System.String"/> value.
\r
105 The value is treated as unencoded as-provided, and will be HTML encoded before writing to output.
\r
107 <param name="builder">The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</param>
\r
108 <param name="unencoded">The <see cref="T:System.String"/> to append.</param>
\r
109 <returns>The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</returns>
\r
111 <member name="M:Microsoft.AspNetCore.Html.HtmlContentBuilderExtensions.AppendLine(Microsoft.AspNetCore.Html.IHtmlContentBuilder,Microsoft.AspNetCore.Html.IHtmlContent)">
\r
113 Appends an <see cref="P:System.Environment.NewLine"/> after appending the <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> value.
\r
115 <param name="builder">The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</param>
\r
116 <param name="content">The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> to append.</param>
\r
117 <returns>The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</returns>
\r
119 <member name="M:Microsoft.AspNetCore.Html.HtmlContentBuilderExtensions.AppendHtmlLine(Microsoft.AspNetCore.Html.IHtmlContentBuilder,System.String)">
\r
121 Appends an <see cref="P:System.Environment.NewLine"/> after appending the <see cref="T:System.String"/> value.
\r
122 The value is treated as HTML encoded as-provided, and no further encoding will be performed.
\r
124 <param name="builder">The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</param>
\r
125 <param name="encoded">The HTML encoded <see cref="T:System.String"/> to append.</param>
\r
126 <returns>The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</returns>
\r
128 <member name="M:Microsoft.AspNetCore.Html.HtmlContentBuilderExtensions.SetContent(Microsoft.AspNetCore.Html.IHtmlContentBuilder,System.String)">
\r
130 Sets the content to the <see cref="T:System.String"/> value. The value is treated as unencoded as-provided,
\r
131 and will be HTML encoded before writing to output.
\r
133 <param name="builder">The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</param>
\r
134 <param name="unencoded">The <see cref="T:System.String"/> value that replaces the content.</param>
\r
135 <returns>The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</returns>
\r
137 <member name="M:Microsoft.AspNetCore.Html.HtmlContentBuilderExtensions.SetHtmlContent(Microsoft.AspNetCore.Html.IHtmlContentBuilder,Microsoft.AspNetCore.Html.IHtmlContent)">
\r
139 Sets the content to the <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> value.
\r
141 <param name="builder">The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</param>
\r
142 <param name="content">The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> value that replaces the content.</param>
\r
143 <returns>The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</returns>
\r
145 <member name="M:Microsoft.AspNetCore.Html.HtmlContentBuilderExtensions.SetHtmlContent(Microsoft.AspNetCore.Html.IHtmlContentBuilder,System.String)">
\r
147 Sets the content to the <see cref="T:System.String"/> value. The value is treated as HTML encoded as-provided, and
\r
148 no further encoding will be performed.
\r
150 <param name="builder">The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</param>
\r
151 <param name="encoded">The HTML encoded <see cref="T:System.String"/> that replaces the content.</param>
\r
152 <returns>The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</returns>
\r
154 <member name="T:Microsoft.AspNetCore.Html.HtmlFormattableString">
\r
156 An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> implementation of composite string formatting
\r
157 (see https://msdn.microsoft.com/en-us/library/txafckwd(v=vs.110).aspx) which HTML encodes
\r
158 formatted arguments.
\r
161 <member name="M:Microsoft.AspNetCore.Html.HtmlFormattableString.#ctor(System.String,System.Object[])">
\r
163 Creates a new <see cref="T:Microsoft.AspNetCore.Html.HtmlFormattableString"/> with the given <paramref name="format"/> and
\r
164 <paramref name="args"/>.
\r
166 <param name="format">A composite format string.</param>
\r
167 <param name="args">An array that contains objects to format.</param>
\r
169 <member name="M:Microsoft.AspNetCore.Html.HtmlFormattableString.#ctor(System.IFormatProvider,System.String,System.Object[])">
\r
171 Creates a new <see cref="T:Microsoft.AspNetCore.Html.HtmlFormattableString"/> with the given <paramref name="formatProvider"/>,
\r
172 <paramref name="format"/> and <paramref name="args"/>.
\r
174 <param name="formatProvider">An object that provides culture-specific formatting information.</param>
\r
175 <param name="format">A composite format string.</param>
\r
176 <param name="args">An array that contains objects to format.</param>
\r
178 <member name="M:Microsoft.AspNetCore.Html.HtmlFormattableString.WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)">
\r
181 <member name="T:Microsoft.AspNetCore.Html.HtmlString">
\r
183 An <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> implementation that wraps an HTML encoded <see cref="T:System.String"/>.
\r
186 <member name="F:Microsoft.AspNetCore.Html.HtmlString.NewLine">
\r
188 An <see cref="T:Microsoft.AspNetCore.Html.HtmlString"/> instance for <see cref="P:System.Environment.NewLine"/>.
\r
191 <member name="F:Microsoft.AspNetCore.Html.HtmlString.Empty">
\r
193 An <see cref="T:Microsoft.AspNetCore.Html.HtmlString"/> instance for <see cref="F:System.String.Empty"/>.
\r
196 <member name="M:Microsoft.AspNetCore.Html.HtmlString.#ctor(System.String)">
\r
198 Creates a new <see cref="T:Microsoft.AspNetCore.Html.HtmlString"/>.
\r
200 <param name="value">The HTML encoded value.</param>
\r
202 <member name="P:Microsoft.AspNetCore.Html.HtmlString.Value">
\r
204 Gets the HTML encoded value.
\r
207 <member name="M:Microsoft.AspNetCore.Html.HtmlString.WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)">
\r
210 <member name="M:Microsoft.AspNetCore.Html.HtmlString.ToString">
\r
213 <member name="T:Microsoft.AspNetCore.Html.IHtmlContent">
\r
215 HTML content which can be written to a TextWriter.
\r
218 <member name="M:Microsoft.AspNetCore.Html.IHtmlContent.WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)">
\r
220 Writes the content by encoding it with the specified <paramref name="encoder"/>
\r
221 to the specified <paramref name="writer"/>.
\r
223 <param name="writer">The <see cref="T:System.IO.TextWriter"/> to which the content is written.</param>
\r
224 <param name="encoder">The <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/> which encodes the content to be written.</param>
\r
226 <member name="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder">
\r
228 A builder for HTML content.
\r
231 <member name="M:Microsoft.AspNetCore.Html.IHtmlContentBuilder.AppendHtml(Microsoft.AspNetCore.Html.IHtmlContent)">
\r
233 Appends an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instance.
\r
235 <param name="content">The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> to append.</param>
\r
236 <returns>The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</returns>
\r
238 <member name="M:Microsoft.AspNetCore.Html.IHtmlContentBuilder.Append(System.String)">
\r
240 Appends a <see cref="T:System.String"/> value. The value is treated as unencoded as-provided, and will be HTML
\r
241 encoded before writing to output.
\r
243 <param name="unencoded">The <see cref="T:System.String"/> to append.</param>
\r
244 <returns>The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</returns>
\r
246 <member name="M:Microsoft.AspNetCore.Html.IHtmlContentBuilder.AppendHtml(System.String)">
\r
248 Appends an HTML encoded <see cref="T:System.String"/> value. The value is treated as HTML encoded as-provided, and
\r
249 no further encoding will be performed.
\r
251 <param name="encoded">The HTML encoded <see cref="T:System.String"/> to append.</param>
\r
252 <returns>The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</returns>
\r
254 <member name="M:Microsoft.AspNetCore.Html.IHtmlContentBuilder.Clear">
\r
256 Clears the content.
\r
258 <returns>The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</returns>
\r
260 <member name="T:Microsoft.AspNetCore.Html.IHtmlContentContainer">
\r
262 Defines a contract for <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> instances made up of several components which
\r
263 can be copied into an <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.
\r
266 <member name="M:Microsoft.AspNetCore.Html.IHtmlContentContainer.CopyTo(Microsoft.AspNetCore.Html.IHtmlContentBuilder)">
\r
268 Copies the contained content of this <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentContainer"/> into <paramref name="builder"/>.
\r
270 <param name="builder">The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</param>
\r
272 <member name="M:Microsoft.AspNetCore.Html.IHtmlContentContainer.MoveTo(Microsoft.AspNetCore.Html.IHtmlContentBuilder)">
\r
275 Moves the contained content of this <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentContainer"/> into <paramref name="builder"/>.
\r
278 After <see cref="M:Microsoft.AspNetCore.Html.IHtmlContentContainer.MoveTo(Microsoft.AspNetCore.Html.IHtmlContentBuilder)"/> is called, this <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentContainer"/> instance should be left
\r
282 <param name="builder">The <see cref="T:Microsoft.AspNetCore.Html.IHtmlContentBuilder"/>.</param>
\r