|
28 | 28 | </Attribute>
|
29 | 29 | </Attributes>
|
30 | 30 | <Docs>
|
31 |
| - <summary>To be added.</summary> |
32 |
| - <remarks>To be added.</remarks> |
| 31 | + <summary> |
| 32 | + <para>ThemeMode structure describes the Fluent theme mode to be applied on Application or a Window.</para> |
| 33 | + </summary> |
| 34 | + <remarks> |
| 35 | + <para>This is an experimental API and may be modified or removed in future releases.</para> |
| 36 | + <para>Since this is an experimental API, rather than creating a new instance of ThemeMode, use the static properties Light, Dark, System and None.</para> |
| 37 | + </remarks> |
33 | 38 | </Docs>
|
34 | 39 | <Members>
|
35 | 40 | <Member MemberName=".ctor">
|
|
48 | 53 | <Parameter Name="value" Type="System.String" />
|
49 | 54 | </Parameters>
|
50 | 55 | <Docs>
|
51 |
| - <param name="value">To be added.</param> |
52 |
| - <summary>To be added.</summary> |
| 56 | + <param name="value">Name of theme mode</param> |
| 57 | + <summary>Creates a new ThemeMode object with the specified value.</summary> |
53 | 58 | <remarks>To be added.</remarks>
|
54 | 59 | </Docs>
|
55 | 60 | </Member>
|
|
69 | 74 | <ReturnType>System.Windows.ThemeMode</ReturnType>
|
70 | 75 | </ReturnValue>
|
71 | 76 | <Docs>
|
72 |
| - <summary>To be added.</summary> |
| 77 | + <summary> |
| 78 | + <para>Predefined theme mode: Dark.</para> |
| 79 | + <para>Whenever this mode is set on <see cref="T:System.Windows.Application" /> or <see cref="T:System.Windows.Window" />, Fluent Dark theme will be applied.</para> |
| 80 | + </summary> |
73 | 81 | <value>To be added.</value>
|
74 | 82 | <remarks>To be added.</remarks>
|
75 | 83 | </Docs>
|
|
93 | 101 | <Parameter Name="obj" Type="System.Object" />
|
94 | 102 | </Parameters>
|
95 | 103 | <Docs>
|
96 |
| - <param name="obj">To be added.</param> |
97 |
| - <summary>To be added.</summary> |
98 |
| - <returns>To be added.</returns> |
| 104 | + <param name="obj">ThemeMode object to compare with.</param> |
| 105 | + <summary>Checks whether the object is equal to another ThemeMode object.</summary> |
| 106 | + <returns>Returns <see langword="true" /> when the ThemeMode objects are equal, and <see langword="false" /> otherwise.</returns> |
99 | 107 | <remarks>To be added.</remarks>
|
100 | 108 | </Docs>
|
101 | 109 | </Member>
|
|
121 | 129 | <Parameter Name="other" Type="System.Windows.ThemeMode" />
|
122 | 130 | </Parameters>
|
123 | 131 | <Docs>
|
124 |
| - <param name="other">To be added.</param> |
125 |
| - <summary>To be added.</summary> |
126 |
| - <returns>To be added.</returns> |
| 132 | + <param name="other">ThemeMode object to compare with</param> |
| 133 | + <summary>Checks whether the ThemeMode object is equal to another ThemeMode object.</summary> |
| 134 | + <returns>Returns <see langword="true" /> when the ThemeMode objects are equal, and <see langword="false" /> otherwise.</returns> |
127 | 135 | <remarks>To be added.</remarks>
|
128 | 136 | </Docs>
|
129 | 137 | </Member>
|
|
144 | 152 | </ReturnValue>
|
145 | 153 | <Parameters />
|
146 | 154 | <Docs>
|
147 |
| - <summary>To be added.</summary> |
148 |
| - <returns>To be added.</returns> |
| 155 | + <summary>Compute hash code for this object.</summary> |
| 156 | + <returns>A 32-bit signed integer hash code.</returns> |
149 | 157 | <remarks>To be added.</remarks>
|
150 | 158 | </Docs>
|
151 | 159 | </Member>
|
|
165 | 173 | <ReturnType>System.Windows.ThemeMode</ReturnType>
|
166 | 174 | </ReturnValue>
|
167 | 175 | <Docs>
|
168 |
| - <summary>To be added.</summary> |
| 176 | + <summary> |
| 177 | + <para>Predefined theme mode: Light.</para> |
| 178 | + <para>Whenever this mode is set on <see cref="T:System.Windows.Application" /> or <see cref="T:System.Windows.Window" />, Fluent Light theme will be applied.</para> |
| 179 | + </summary> |
169 | 180 | <value>To be added.</value>
|
170 | 181 | <remarks>To be added.</remarks>
|
171 | 182 | </Docs>
|
|
186 | 197 | <ReturnType>System.Windows.ThemeMode</ReturnType>
|
187 | 198 | </ReturnValue>
|
188 | 199 | <Docs>
|
189 |
| - <summary>To be added.</summary> |
| 200 | + <summary> |
| 201 | + <para>Predefined theme mode: None.</para> |
| 202 | + <para>This is the default value for <see cref="P:System.Windows.Application.ThemeMode" /> and <see cref="P:System.Windows.Window.ThemeMode" /> and it means that Fluent theme will not be applied on the Application or Window.</para> |
| 203 | + </summary> |
190 | 204 | <value>To be added.</value>
|
191 |
| - <remarks>To be added.</remarks> |
| 205 | + <remarks> |
| 206 | + <para>In case, when Application.ThemeNode is not set to None, even if Window.ThemeMode is set to None, the Fluent theme will be applied on the Window.</para> |
| 207 | + </remarks> |
192 | 208 | </Docs>
|
193 | 209 | </Member>
|
194 | 210 | <Member MemberName="op_Equality">
|
|
211 | 227 | <Parameter Name="right" Type="System.Windows.ThemeMode" />
|
212 | 228 | </Parameters>
|
213 | 229 | <Docs>
|
214 |
| - <param name="left">To be added.</param> |
215 |
| - <param name="right">To be added.</param> |
216 |
| - <summary>To be added.</summary> |
217 |
| - <returns>To be added.</returns> |
| 230 | + <param name="left">First ThemeMode object to compare</param> |
| 231 | + <param name="right">Second ThemeMode object to compare</param> |
| 232 | + <summary>Checks whether two ThemeMode objects are equal.</summary> |
| 233 | + <returns> |
| 234 | + <para>Returns <see langword="true" /> when both the ThemeMode objects are equal, and <see langword="false" /> otherwise.</para> |
| 235 | + </returns> |
218 | 236 | <remarks>To be added.</remarks>
|
219 | 237 | </Docs>
|
220 | 238 | </Member>
|
|
238 | 256 | <Parameter Name="right" Type="System.Windows.ThemeMode" />
|
239 | 257 | </Parameters>
|
240 | 258 | <Docs>
|
241 |
| - <param name="left">To be added.</param> |
242 |
| - <param name="right">To be added.</param> |
243 |
| - <summary>To be added.</summary> |
244 |
| - <returns>To be added.</returns> |
| 259 | + <param name="left">First ThemeMode object to compare</param> |
| 260 | + <param name="right">Second ThemeMode object to compare</param> |
| 261 | + <summary>Checks whether two ThemeMode objects are not equal.</summary> |
| 262 | + <returns> |
| 263 | + <para>Returns <see langword="true" /> when the ThemeMode objects are not equal, and <see langword="false" /> otherwise.</para> |
| 264 | + </returns> |
245 | 265 | <remarks>To be added.</remarks>
|
246 | 266 | </Docs>
|
247 | 267 | </Member>
|
|
261 | 281 | <ReturnType>System.Windows.ThemeMode</ReturnType>
|
262 | 282 | </ReturnValue>
|
263 | 283 | <Docs>
|
264 |
| - <summary>To be added.</summary> |
| 284 | + <summary> |
| 285 | + <para>Perdefined theme mode : System.</para> |
| 286 | + <para>Whenever this mode is set on <see cref="T:System.Windows.Application" /> or <see cref="T:System.Windows.Window" />, Fluent theme will be applied based on the system theme.</para> |
| 287 | + </summary> |
265 | 288 | <value>To be added.</value>
|
266 | 289 | <remarks>To be added.</remarks>
|
267 | 290 | </Docs>
|
|
283 | 306 | </ReturnValue>
|
284 | 307 | <Parameters />
|
285 | 308 | <Docs>
|
286 |
| - <summary>To be added.</summary> |
287 |
| - <returns>To be added.</returns> |
| 309 | + <summary>Creates a string representation of the ThemeMode object.</summary> |
| 310 | + <returns>A string representation of this object.</returns> |
288 | 311 | <remarks>To be added.</remarks>
|
289 | 312 | </Docs>
|
290 | 313 | </Member>
|
|
304 | 327 | <ReturnType>System.String</ReturnType>
|
305 | 328 | </ReturnValue>
|
306 | 329 | <Docs>
|
307 |
| - <summary>To be added.</summary> |
| 330 | + <summary>Gets the value of the ThemeMode.</summary> |
308 | 331 | <value>To be added.</value>
|
309 | 332 | <remarks>To be added.</remarks>
|
310 | 333 | </Docs>
|
|
0 commit comments