26
|
1 <?xml version="1.0"?>
|
|
2 <doc>
|
|
3 <assembly>
|
|
4 <name>Elysium.Theme</name>
|
|
5 </assembly>
|
|
6 <members>
|
|
7 <member name="T:JetBrains.Annotations.LocalizationRequiredAttribute">
|
|
8 <summary>
|
|
9 Indicates that marked element should be localized or not.
|
|
10 </summary>
|
|
11 </member>
|
|
12 <member name="M:JetBrains.Annotations.LocalizationRequiredAttribute.#ctor(System.Boolean)">
|
|
13 <summary>
|
|
14 Initializes a new instance of the <see cref="T:JetBrains.Annotations.LocalizationRequiredAttribute"/> class.
|
|
15 </summary>
|
|
16 <param name="required"><c>true</c> if a element should be localized; otherwise, <c>false</c>.</param>
|
|
17 </member>
|
|
18 <member name="M:JetBrains.Annotations.LocalizationRequiredAttribute.Equals(System.Object)">
|
|
19 <summary>
|
|
20 Returns whether the value of the given object is equal to the current <see cref="T:JetBrains.Annotations.LocalizationRequiredAttribute"/>.
|
|
21 </summary>
|
|
22 <param name="obj">The object to test the value equality of. </param>
|
|
23 <returns>
|
|
24 <c>true</c> if the value of the given object is equal to that of the current; otherwise, <c>false</c>.
|
|
25 </returns>
|
|
26 </member>
|
|
27 <member name="M:JetBrains.Annotations.LocalizationRequiredAttribute.GetHashCode">
|
|
28 <summary>
|
|
29 Returns the hash code for this instance.
|
|
30 </summary>
|
|
31 <returns>A hash code for the current <see cref="T:JetBrains.Annotations.LocalizationRequiredAttribute"/>.</returns>
|
|
32 </member>
|
|
33 <member name="P:JetBrains.Annotations.LocalizationRequiredAttribute.Required">
|
|
34 <summary>
|
|
35 Gets a value indicating whether a element should be localized.
|
|
36 <value><c>true</c> if a element should be localized; otherwise, <c>false</c>.</value>
|
|
37 </summary>
|
|
38 </member>
|
|
39 <member name="T:JetBrains.Annotations.StringFormatMethodAttribute">
|
|
40 <summary>
|
|
41 Indicates that marked method builds string by format pattern and (optional) arguments.
|
|
42 Parameter, which contains format string, should be given in constructor.
|
|
43 The format string should be in <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])"/> -like form
|
|
44 </summary>
|
|
45 </member>
|
|
46 <member name="M:JetBrains.Annotations.StringFormatMethodAttribute.#ctor(System.String)">
|
|
47 <summary>
|
|
48 Initializes new instance of StringFormatMethodAttribute
|
|
49 </summary>
|
|
50 <param name="formatParameterName">Specifies which parameter of an annotated method should be treated as format-string</param>
|
|
51 </member>
|
|
52 <member name="P:JetBrains.Annotations.StringFormatMethodAttribute.FormatParameterName">
|
|
53 <summary>
|
|
54 Gets format parameter name
|
|
55 </summary>
|
|
56 </member>
|
|
57 <member name="T:JetBrains.Annotations.InvokerParameterNameAttribute">
|
|
58 <summary>
|
|
59 Indicates that the function argument should be string literal and match one of the parameters of the caller function.
|
|
60 For example, <see cref="T:System.ArgumentNullException"/> has such parameter.
|
|
61 </summary>
|
|
62 </member>
|
|
63 <member name="T:JetBrains.Annotations.AssertionMethodAttribute">
|
|
64 <summary>
|
|
65 Indicates that the marked method is assertion method, i.e. it halts control flow if one of the conditions is satisfied.
|
|
66 To set the condition, mark one of the parameters with <see cref="T:JetBrains.Annotations.AssertionConditionAttribute"/> attribute
|
|
67 </summary>
|
|
68 <seealso cref="T:JetBrains.Annotations.AssertionConditionAttribute"/>
|
|
69 </member>
|
|
70 <member name="T:JetBrains.Annotations.AssertionConditionAttribute">
|
|
71 <summary>
|
|
72 Indicates the condition parameter of the assertion method.
|
|
73 The method itself should be marked by <see cref="T:JetBrains.Annotations.AssertionMethodAttribute"/> attribute.
|
|
74 The mandatory argument of the attribute is the assertion type.
|
|
75 </summary>
|
|
76 <seealso cref="T:JetBrains.Annotations.AssertionConditionType"/>
|
|
77 </member>
|
|
78 <member name="M:JetBrains.Annotations.AssertionConditionAttribute.#ctor(JetBrains.Annotations.AssertionConditionType)">
|
|
79 <summary>
|
|
80 Initializes new instance of AssertionConditionAttribute
|
|
81 </summary>
|
|
82 <param name="conditionType">Specifies condition type</param>
|
|
83 </member>
|
|
84 <member name="P:JetBrains.Annotations.AssertionConditionAttribute.ConditionType">
|
|
85 <summary>
|
|
86 Gets condition type
|
|
87 </summary>
|
|
88 </member>
|
|
89 <member name="T:JetBrains.Annotations.AssertionConditionType">
|
|
90 <summary>
|
|
91 Specifies assertion type. If the assertion method argument satisifes the condition, then the execution continues.
|
|
92 Otherwise, execution is assumed to be halted
|
|
93 </summary>
|
|
94 </member>
|
|
95 <member name="F:JetBrains.Annotations.AssertionConditionType.IS_TRUE">
|
|
96 <summary>
|
|
97 Indicates that the marked parameter should be evaluated to true
|
|
98 </summary>
|
|
99 </member>
|
|
100 <member name="F:JetBrains.Annotations.AssertionConditionType.IS_FALSE">
|
|
101 <summary>
|
|
102 Indicates that the marked parameter should be evaluated to false
|
|
103 </summary>
|
|
104 </member>
|
|
105 <member name="F:JetBrains.Annotations.AssertionConditionType.IS_NULL">
|
|
106 <summary>
|
|
107 Indicates that the marked parameter should be evaluated to null value
|
|
108 </summary>
|
|
109 </member>
|
|
110 <member name="F:JetBrains.Annotations.AssertionConditionType.IS_NOT_NULL">
|
|
111 <summary>
|
|
112 Indicates that the marked parameter should be evaluated to not null value
|
|
113 </summary>
|
|
114 </member>
|
|
115 <member name="T:JetBrains.Annotations.TerminatesProgramAttribute">
|
|
116 <summary>
|
|
117 Indicates that the marked method unconditionally terminates control flow execution.
|
|
118 For example, it could unconditionally throw exception
|
|
119 </summary>
|
|
120 </member>
|
|
121 <member name="T:JetBrains.Annotations.CanBeNullAttribute">
|
|
122 <summary>
|
|
123 Indicates that the value of marked element could be <c>null</c> sometimes, so the check for <c>null</c> is necessary before its usage
|
|
124 </summary>
|
|
125 </member>
|
|
126 <member name="T:JetBrains.Annotations.NotNullAttribute">
|
|
127 <summary>
|
|
128 Indicates that the value of marked element could never be <c>null</c>
|
|
129 </summary>
|
|
130 </member>
|
|
131 <member name="T:JetBrains.Annotations.CannotApplyEqualityOperatorAttribute">
|
|
132 <summary>
|
|
133 Indicates that the value of marked type (or its derivatives) cannot be compared using '==' or '!=' operators.
|
|
134 There is only exception to compare with <c>null</c>, it is permitted
|
|
135 </summary>
|
|
136 </member>
|
|
137 <member name="T:JetBrains.Annotations.BaseTypeRequiredAttribute">
|
|
138 <summary>
|
|
139 When applied to target attribute, specifies a requirement for any type which is marked with
|
|
140 target attribute to implement or inherit specific type or types
|
|
141 </summary>
|
|
142 <example>
|
|
143 <code>
|
|
144 [BaseTypeRequired(typeof(IComponent)] // Specify requirement
|
|
145 public class ComponentAttribute : Attribute
|
|
146 {}
|
|
147
|
|
148 [Component] // ComponentAttribute requires implementing IComponent interface
|
|
149 public class MyComponent : IComponent
|
|
150 {}
|
|
151 </code>
|
|
152 </example>
|
|
153 </member>
|
|
154 <member name="M:JetBrains.Annotations.BaseTypeRequiredAttribute.#ctor(System.Type)">
|
|
155 <summary>
|
|
156 Initializes new instance of BaseTypeRequiredAttribute
|
|
157 </summary>
|
|
158 <param name="baseType">Specifies which types are required</param>
|
|
159 </member>
|
|
160 <member name="P:JetBrains.Annotations.BaseTypeRequiredAttribute.BaseTypes">
|
|
161 <summary>
|
|
162 Gets enumerations of specified base types
|
|
163 </summary>
|
|
164 </member>
|
|
165 <member name="T:JetBrains.Annotations.UsedImplicitlyAttribute">
|
|
166 <summary>
|
|
167 Indicates that the marked symbol is used implicitly (e.g. via reflection, in external library),
|
|
168 so this symbol will not be marked as unused (as well as by other usage inspections)
|
|
169 </summary>
|
|
170 </member>
|
|
171 <member name="P:JetBrains.Annotations.UsedImplicitlyAttribute.TargetFlags">
|
|
172 <summary>
|
|
173 Gets value indicating what is meant to be used
|
|
174 </summary>
|
|
175 </member>
|
|
176 <member name="T:JetBrains.Annotations.MeansImplicitUseAttribute">
|
|
177 <summary>
|
|
178 Should be used on attributes and causes ReSharper to not mark symbols marked with such attributes as unused (as well as by other usage inspections)
|
|
179 </summary>
|
|
180 </member>
|
|
181 <member name="P:JetBrains.Annotations.MeansImplicitUseAttribute.TargetFlags">
|
|
182 <summary>
|
|
183 Gets value indicating what is meant to be used
|
|
184 </summary>
|
|
185 </member>
|
|
186 <member name="F:JetBrains.Annotations.ImplicitUseKindFlags.Access">
|
|
187 <summary>
|
|
188 Only entity marked with attribute considered used
|
|
189 </summary>
|
|
190 </member>
|
|
191 <member name="F:JetBrains.Annotations.ImplicitUseKindFlags.Assign">
|
|
192 <summary>
|
|
193 Indicates implicit assignment to a member
|
|
194 </summary>
|
|
195 </member>
|
|
196 <member name="F:JetBrains.Annotations.ImplicitUseKindFlags.InstantiatedWithFixedConstructorSignature">
|
|
197 <summary>
|
|
198 Indicates implicit instantiation of a type with fixed constructor signature.
|
|
199 That means any unused constructor parameters won't be reported as such.
|
|
200 </summary>
|
|
201 </member>
|
|
202 <member name="F:JetBrains.Annotations.ImplicitUseKindFlags.InstantiatedNoFixedConstructorSignature">
|
|
203 <summary>
|
|
204 Indicates implicit instantiation of a type
|
|
205 </summary>
|
|
206 </member>
|
|
207 <member name="T:JetBrains.Annotations.ImplicitUseTargetFlags">
|
|
208 <summary>
|
|
209 Specify what is considered used implicitly when marked with <see cref="T:JetBrains.Annotations.MeansImplicitUseAttribute"/> or <see cref="T:JetBrains.Annotations.UsedImplicitlyAttribute"/>
|
|
210 </summary>
|
|
211 </member>
|
|
212 <member name="F:JetBrains.Annotations.ImplicitUseTargetFlags.Members">
|
|
213 <summary>
|
|
214 Members of entity marked with attribute are considered used
|
|
215 </summary>
|
|
216 </member>
|
|
217 <member name="F:JetBrains.Annotations.ImplicitUseTargetFlags.WithMembers">
|
|
218 <summary>
|
|
219 Entity marked with attribute and all its members considered used
|
|
220 </summary>
|
|
221 </member>
|
|
222 <member name="T:JetBrains.Annotations.PublicAPIAttribute">
|
|
223 <summary>
|
|
224 This attribute is intended to mark publicly available API which should not be removed and so is treated as used.
|
|
225 </summary>
|
|
226 </member>
|
|
227 <member name="T:JetBrains.Annotations.InstantHandleAttribute">
|
|
228 <summary>
|
|
229 Tells code analysis engine if the parameter is completely handled when the invoked method is on stack.
|
|
230 If the parameter is delegate, indicates that delegate is executed while the method is executed.
|
|
231 If the parameter is enumerable, indicates that it is enumerated while the method is executed.
|
|
232 </summary>
|
|
233 </member>
|
|
234 <member name="T:JetBrains.Annotations.PureAttribute">
|
|
235 <summary>
|
|
236 Indicates that method doesn't contain observable side effects.
|
|
237 The same as <see cref="T:System.Diagnostics.Contracts.PureAttribute"/>
|
|
238 </summary>
|
|
239 </member>
|
|
240 <member name="T:Elysium.Theme.Commands.CommandReference">
|
|
241 <summary>
|
|
242 This class facilitates associating a key binding in XAML markup to a command
|
|
243 defined in a View Model by exposing a Command dependency property.
|
|
244 The class derives from Freezable to work around a limitation in WPF when data-binding from XAML.
|
|
245 </summary>
|
|
246 </member>
|
|
247 <member name="T:Elysium.Theme.Commands.DelegateCommand">
|
|
248 <summary>
|
|
249 This class allows delegating the commanding logic to methods passed as parameters,
|
|
250 and enables a View to bind commands to objects that are not part of the element tree.
|
|
251 </summary>
|
|
252 </member>
|
|
253 <member name="M:Elysium.Theme.Commands.DelegateCommand.#ctor(System.Action,System.Func{System.Boolean},System.Boolean)">
|
|
254 <summary>
|
|
255 Constructor
|
|
256 </summary>
|
|
257 </member>
|
|
258 <member name="M:Elysium.Theme.Commands.DelegateCommand.CanExecute">
|
|
259 <summary>
|
|
260 Method to determine if the command can be executed
|
|
261 </summary>
|
|
262 </member>
|
|
263 <member name="M:Elysium.Theme.Commands.DelegateCommand.Execute">
|
|
264 <summary>
|
|
265 Execution of the command
|
|
266 </summary>
|
|
267 </member>
|
|
268 <member name="M:Elysium.Theme.Commands.DelegateCommand.RaiseCanExecuteChanged">
|
|
269 <summary>
|
|
270 Raises the CanExecuteChaged event
|
|
271 </summary>
|
|
272 </member>
|
|
273 <member name="M:Elysium.Theme.Commands.DelegateCommand.OnCanExecuteChanged">
|
|
274 <summary>
|
|
275 Protected virtual method to raise CanExecuteChanged event
|
|
276 </summary>
|
|
277 </member>
|
|
278 <member name="P:Elysium.Theme.Commands.DelegateCommand.IsAutomaticRequeryDisabled">
|
|
279 <summary>
|
|
280 Property to enable or disable CommandManager's automatic requery on this command
|
|
281 </summary>
|
|
282 </member>
|
|
283 <member name="E:Elysium.Theme.Commands.DelegateCommand.CanExecuteChanged">
|
|
284 <summary>
|
|
285 ICommand.CanExecuteChanged implementation
|
|
286 </summary>
|
|
287 </member>
|
|
288 <member name="T:Elysium.Theme.Commands.DelegateCommand`1">
|
|
289 <summary>
|
|
290 This class allows delegating the commanding logic to methods passed as parameters,
|
|
291 and enables a View to bind commands to objects that are not part of the element tree.
|
|
292 </summary>
|
|
293 <typeparam name="T">Type of the parameter passed to the delegates</typeparam>
|
|
294 </member>
|
|
295 <member name="M:Elysium.Theme.Commands.DelegateCommand`1.#ctor(System.Action{`0},System.Func{`0,System.Boolean},System.Boolean)">
|
|
296 <summary>
|
|
297 Constructor
|
|
298 </summary>
|
|
299 </member>
|
|
300 <member name="M:Elysium.Theme.Commands.DelegateCommand`1.CanExecute(`0)">
|
|
301 <summary>
|
|
302 Method to determine if the command can be executed
|
|
303 </summary>
|
|
304 </member>
|
|
305 <member name="M:Elysium.Theme.Commands.DelegateCommand`1.Execute(`0)">
|
|
306 <summary>
|
|
307 Execution of the command
|
|
308 </summary>
|
|
309 </member>
|
|
310 <member name="M:Elysium.Theme.Commands.DelegateCommand`1.RaiseCanExecuteChanged">
|
|
311 <summary>
|
|
312 Raises the CanExecuteChaged event
|
|
313 </summary>
|
|
314 </member>
|
|
315 <member name="M:Elysium.Theme.Commands.DelegateCommand`1.OnCanExecuteChanged">
|
|
316 <summary>
|
|
317 Protected virtual method to raise CanExecuteChanged event
|
|
318 </summary>
|
|
319 </member>
|
|
320 <member name="P:Elysium.Theme.Commands.DelegateCommand`1.IsAutomaticRequeryDisabled">
|
|
321 <summary>
|
|
322 Property to enable or disable CommandManager's automatic requery on this command
|
|
323 </summary>
|
|
324 </member>
|
|
325 <member name="E:Elysium.Theme.Commands.DelegateCommand`1.CanExecuteChanged">
|
|
326 <summary>
|
|
327 ICommand.CanExecuteChanged implementation
|
|
328 </summary>
|
|
329 </member>
|
|
330 <member name="T:Elysium.Theme.Commands.CommandManagerHelper">
|
|
331 <summary>
|
|
332 This class contains methods for the CommandManager that help avoid memory leaks by
|
|
333 using weak references.
|
|
334 </summary>
|
|
335 </member>
|
|
336 </members>
|
|
337 </doc>
|