comparison Messaging/Libs/Elysium.Theme.1.3/Elysium.Theme.xml @ 26:045dac571339

Working on data binding to a user control
author adminsh@apollo
date Wed, 21 Mar 2012 15:39:53 +0000
parents
children
comparison
equal deleted inserted replaced
25:81f9b72a44ce 26:045dac571339
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>