Mercurial > silverbladetech
comparison SilverlightExampleApp/Libs/GalaSoft.MvvmLight.Extras.SL4.xml @ 49:502f5f365649
Initial load for Silverlight Example Application
author | Steven Hollidge <stevenhollidge@hotmail.com> |
---|---|
date | Tue, 17 Apr 2012 17:57:52 +0100 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
48:d617b54e1f47 | 49:502f5f365649 |
---|---|
1 <?xml version="1.0"?> | |
2 <doc> | |
3 <assembly> | |
4 <name>GalaSoft.MvvmLight.Extras.SL4</name> | |
5 </assembly> | |
6 <members> | |
7 <member name="T:GalaSoft.MvvmLight.Converters.UniversalConverter"> | |
8 <summary> | |
9 Implements a universal converter able to take a lambda expression (as the parameter) | |
10 and to run this expression dynamically at runtime to convert the value. | |
11 Usage: Store an instance of UniversalConverter into the application's resources | |
12 and use this instance in XAML, for example with: | |
13 {Binding MyProperty, | |
14 Converter={StaticResource UniversalConverter}, | |
15 ConverterParameter='b=>!b'} | |
16 </summary> | |
17 </member> | |
18 <member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)"> | |
19 <summary> | |
20 Converts a value into another using an expression (lambda) passed as a string | |
21 and evaluated at runtime. | |
22 The process is optimized and already created expression cached for further use. | |
23 </summary> | |
24 <param name="value">The value to be converted.</param> | |
25 <param name="targetType">This parameter | |
26 is not used.</param> | |
27 <param name="parameter">The lambda expression to be evaluated at runtime, | |
28 expressed as a string. For example expressions such as 'b=>!b' or | |
29 'myValue=>myValue?Visibility.Visible:Visibility.Collapsed' (or more | |
30 complex expressions) can be used.</param> | |
31 <param name="culture">This parameter is not used.</param> | |
32 <returns>The result of the conversion.</returns> | |
33 </member> | |
34 <member name="M:GalaSoft.MvvmLight.Converters.UniversalConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)"> | |
35 <summary> | |
36 This method is not implemented. | |
37 </summary> | |
38 <param name="value">Unused parameter.</param> | |
39 <param name="targetType">Unused parameter.</param> | |
40 <param name="parameter">Unused parameter.</param> | |
41 <param name="culture">Unused parameter.</param> | |
42 <returns>This method is not implemented.</returns> | |
43 </member> | |
44 <member name="T:GalaSoft.MvvmLight.Command.EventToCommand"> | |
45 <summary> | |
46 This <see cref="T:System.Windows.Interactivity.TriggerAction"/> can be | |
47 used to bind any event on any FrameworkElement to an <see cref="T:System.Windows.Input.ICommand"/>. | |
48 Typically, this element is used in XAML to connect the attached element | |
49 to a command located in a ViewModel. This trigger can only be attached | |
50 to a FrameworkElement or a class deriving from FrameworkElement. | |
51 <para>To access the EventArgs of the fired event, use a RelayCommand<EventArgs> | |
52 and leave the CommandParameter and CommandParameterValue empty!</para> | |
53 </summary> | |
54 </member> | |
55 <member name="F:GalaSoft.MvvmLight.Command.EventToCommand.CommandParameterProperty"> | |
56 <summary> | |
57 Identifies the <see cref="P:GalaSoft.MvvmLight.Command.EventToCommand.CommandParameter"/> dependency property | |
58 </summary> | |
59 </member> | |
60 <member name="F:GalaSoft.MvvmLight.Command.EventToCommand.CommandProperty"> | |
61 <summary> | |
62 Identifies the <see cref="P:GalaSoft.MvvmLight.Command.EventToCommand.Command"/> dependency property | |
63 </summary> | |
64 </member> | |
65 <member name="F:GalaSoft.MvvmLight.Command.EventToCommand.MustToggleIsEnabledProperty"> | |
66 <summary> | |
67 Identifies the <see cref="P:GalaSoft.MvvmLight.Command.EventToCommand.MustToggleIsEnabled"/> dependency property | |
68 </summary> | |
69 </member> | |
70 <member name="M:GalaSoft.MvvmLight.Command.EventToCommand.OnAttached"> | |
71 <summary> | |
72 Called when this trigger is attached to a FrameworkElement. | |
73 </summary> | |
74 </member> | |
75 <member name="M:GalaSoft.MvvmLight.Command.EventToCommand.GetCommand"> | |
76 <summary> | |
77 This method is here for compatibility | |
78 with the Silverlight 3 version. | |
79 </summary> | |
80 <returns>The command that must be executed when | |
81 this trigger is invoked.</returns> | |
82 </member> | |
83 <member name="M:GalaSoft.MvvmLight.Command.EventToCommand.Invoke"> | |
84 <summary> | |
85 Provides a simple way to invoke this trigger programatically | |
86 without any EventArgs. | |
87 </summary> | |
88 </member> | |
89 <member name="M:GalaSoft.MvvmLight.Command.EventToCommand.Invoke(System.Object)"> | |
90 <summary> | |
91 Executes the trigger. | |
92 <para>To access the EventArgs of the fired event, use a RelayCommand<EventArgs> | |
93 and leave the CommandParameter and CommandParameterValue empty!</para> | |
94 </summary> | |
95 <param name="parameter">The EventArgs of the fired event.</param> | |
96 </member> | |
97 <member name="P:GalaSoft.MvvmLight.Command.EventToCommand.Command"> | |
98 <summary> | |
99 Gets or sets the ICommand that this trigger is bound to. This | |
100 is a DependencyProperty. | |
101 </summary> | |
102 </member> | |
103 <member name="P:GalaSoft.MvvmLight.Command.EventToCommand.CommandParameter"> | |
104 <summary> | |
105 Gets or sets an object that will be passed to the <see cref="P:GalaSoft.MvvmLight.Command.EventToCommand.Command"/> | |
106 attached to this trigger. This is a DependencyProperty. | |
107 </summary> | |
108 </member> | |
109 <member name="P:GalaSoft.MvvmLight.Command.EventToCommand.CommandParameterValue"> | |
110 <summary> | |
111 Gets or sets an object that will be passed to the <see cref="P:GalaSoft.MvvmLight.Command.EventToCommand.Command"/> | |
112 attached to this trigger. This property is here for compatibility | |
113 with the Silverlight version. This is NOT a DependencyProperty. | |
114 For databinding, use the <see cref="P:GalaSoft.MvvmLight.Command.EventToCommand.CommandParameter"/> property. | |
115 </summary> | |
116 </member> | |
117 <member name="P:GalaSoft.MvvmLight.Command.EventToCommand.MustToggleIsEnabled"> | |
118 <summary> | |
119 Gets or sets a value indicating whether the attached element must be | |
120 disabled when the <see cref="P:GalaSoft.MvvmLight.Command.EventToCommand.Command"/> property's CanExecuteChanged | |
121 event fires. If this property is true, and the command's CanExecute | |
122 method returns false, the element will be disabled. If this property | |
123 is false, the element will not be disabled when the command's | |
124 CanExecute method changes. This is a DependencyProperty. | |
125 </summary> | |
126 </member> | |
127 <member name="P:GalaSoft.MvvmLight.Command.EventToCommand.MustToggleIsEnabledValue"> | |
128 <summary> | |
129 Gets or sets a value indicating whether the attached element must be | |
130 disabled when the <see cref="P:GalaSoft.MvvmLight.Command.EventToCommand.Command"/> property's CanExecuteChanged | |
131 event fires. If this property is true, and the command's CanExecute | |
132 method returns false, the element will be disabled. This property is here for | |
133 compatibility with the Silverlight version. This is NOT a DependencyProperty. | |
134 For databinding, use the <see cref="P:GalaSoft.MvvmLight.Command.EventToCommand.MustToggleIsEnabled"/> property. | |
135 </summary> | |
136 </member> | |
137 <member name="P:GalaSoft.MvvmLight.Command.EventToCommand.PassEventArgsToCommand"> | |
138 <summary> | |
139 Specifies whether the EventArgs of the event that triggered this | |
140 action should be passed to the bound RelayCommand. If this is true, | |
141 the command should accept arguments of the corresponding | |
142 type (for example RelayCommand<MouseButtonEventArgs>). | |
143 </summary> | |
144 </member> | |
145 <member name="T:GalaSoft.MvvmLight.Threading.DispatcherHelper"> | |
146 <summary> | |
147 Helper class for dispatcher operations on the UI thread. | |
148 </summary> | |
149 </member> | |
150 <member name="M:GalaSoft.MvvmLight.Threading.DispatcherHelper.CheckBeginInvokeOnUI(System.Action)"> | |
151 <summary> | |
152 Executes an action on the UI thread. If this method is called | |
153 from the UI thread, the action is executed immendiately. If the | |
154 method is called from another thread, the action will be enqueued | |
155 on the UI thread's dispatcher and executed asynchronously. | |
156 <para>For additional operations on the UI thread, you can get a | |
157 reference to the UI thread's dispatcher thanks to the property | |
158 <see cref="P:GalaSoft.MvvmLight.Threading.DispatcherHelper.UIDispatcher"/></para>. | |
159 </summary> | |
160 <param name="action">The action that will be executed on the UI | |
161 thread.</param> | |
162 </member> | |
163 <member name="M:GalaSoft.MvvmLight.Threading.DispatcherHelper.Initialize"> | |
164 <summary> | |
165 This method should be called once on the UI thread to ensure that | |
166 the <see cref="P:GalaSoft.MvvmLight.Threading.DispatcherHelper.UIDispatcher"/> property is initialized. | |
167 <para>In a Silverlight application, call this method in the | |
168 Application_Startup event handler, after the MainPage is constructed.</para> | |
169 <para>In WPF, call this method on the static App() constructor.</para> | |
170 </summary> | |
171 </member> | |
172 <member name="P:GalaSoft.MvvmLight.Threading.DispatcherHelper.UIDispatcher"> | |
173 <summary> | |
174 Gets a reference to the UI thread's dispatcher, after the | |
175 <see cref="M:GalaSoft.MvvmLight.Threading.DispatcherHelper.Initialize"/> method has been called on the UI thread. | |
176 </summary> | |
177 </member> | |
178 <member name="T:GalaSoft.MvvmLight.Ioc.PreferredConstructorAttribute"> | |
179 <summary> | |
180 When used with the SimpleIoc container, specifies which constructor | |
181 should be used to instantiate when GetInstance is called. | |
182 If there is only one constructor in the class, this attribute is | |
183 not needed. | |
184 </summary> | |
185 </member> | |
186 <member name="T:GalaSoft.MvvmLight.Ioc.SimpleIoc"> | |
187 <summary> | |
188 A very simple IOC container with basic functionality needed to register and resolve | |
189 instances. If needed, this class can be replaced by another more elaborate | |
190 IOC container implementing the IServiceLocator interface. | |
191 The inspiration for this class is at https://gist.github.com/716137 but it has | |
192 been extended with additional features. | |
193 </summary> | |
194 </member> | |
195 <member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1"> | |
196 <summary> | |
197 Checks whether at least one instance of a given class is already created in the container. | |
198 </summary> | |
199 <typeparam name="TClass">The class that is queried.</typeparam> | |
200 <returns>True if at least on instance of the class is already created, false otherwise.</returns> | |
201 </member> | |
202 <member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Contains``1(System.String)"> | |
203 <summary> | |
204 Checks whether the instance with the given key is already created for a given class | |
205 in the container. | |
206 </summary> | |
207 <typeparam name="TClass">The class that is queried.</typeparam> | |
208 <param name="key">The key that is queried.</param> | |
209 <returns>True if the instance with the given key is already registered for the given class, | |
210 false otherwise.</returns> | |
211 </member> | |
212 <member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``2"> | |
213 <summary> | |
214 Registers a given type for a given interface. | |
215 </summary> | |
216 <typeparam name="TInterface">The interface for which instances will be resolved.</typeparam> | |
217 <typeparam name="TClass">The type that must be used to create instances.</typeparam> | |
218 </member> | |
219 <member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1"> | |
220 <summary> | |
221 Registers a given type. | |
222 </summary> | |
223 <typeparam name="TClass">The type that must be used to create instances.</typeparam> | |
224 </member> | |
225 <member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0})"> | |
226 <summary> | |
227 Registers a given instance for a given type. | |
228 </summary> | |
229 <typeparam name="TClass">The type that is being registered.</typeparam> | |
230 <param name="factory">The factory method able to create the instance that | |
231 must be returned when the given type is resolved.</param> | |
232 </member> | |
233 <member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Register``1(System.Func{``0},System.String)"> | |
234 <summary> | |
235 Registers a given instance for a given type and a given key. | |
236 </summary> | |
237 <typeparam name="TClass">The type that is being registered.</typeparam> | |
238 <param name="factory">The factory method able to create the instance that | |
239 must be returned when the given type is resolved.</param> | |
240 <param name="key">The key for which the given instance is registered.</param> | |
241 </member> | |
242 <member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Reset"> | |
243 <summary> | |
244 Resets the instance in its original states. This deletes all the | |
245 registrations. | |
246 </summary> | |
247 </member> | |
248 <member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1"> | |
249 <summary> | |
250 Unregisters a class from the cache and removes all the previously | |
251 created instances. | |
252 </summary> | |
253 <typeparam name="TClass">The class that must be removed.</typeparam> | |
254 </member> | |
255 <member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1(``0)"> | |
256 <summary> | |
257 Removes the given instance from the cache. The class itself remains | |
258 registered and can be used to create other instances. | |
259 </summary> | |
260 <typeparam name="TClass">The type of the instance to be removed.</typeparam> | |
261 <param name="instance">The instance that must be removed.</param> | |
262 </member> | |
263 <member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.Unregister``1(System.String)"> | |
264 <summary> | |
265 Removes the instance corresponding to the given key from the cache. The class itself remains | |
266 registered and can be used to create other instances. | |
267 </summary> | |
268 <typeparam name="TClass">The type of the instance to be removed.</typeparam> | |
269 <param name="key">The key corresponding to the instance that must be removed.</param> | |
270 </member> | |
271 <member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetService(System.Type)"> | |
272 <summary> | |
273 Gets the service object of the specified type. | |
274 </summary> | |
275 <returns> | |
276 A service object of type <paramref name="serviceType"/>. | |
277 -or- | |
278 null if there is no service object of type <paramref name="serviceType"/>. | |
279 </returns> | |
280 <param name="serviceType">An object that specifies the type of service object to get.</param> | |
281 </member> | |
282 <member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances(System.Type)"> | |
283 <summary> | |
284 Provides a way to get all the instances of a given type available in the | |
285 cache. | |
286 </summary> | |
287 <param name="serviceType">The class of which all instances | |
288 must be returned.</param> | |
289 <returns>All the instances of the given type.</returns> | |
290 </member> | |
291 <member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetAllInstances``1"> | |
292 <summary> | |
293 Provides a way to get all the instances of a given type available in the | |
294 cache. | |
295 </summary> | |
296 <typeparam name="TService">The class of which all instances | |
297 must be returned.</typeparam> | |
298 <returns>All the instances of the given type.</returns> | |
299 </member> | |
300 <member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance(System.Type)"> | |
301 <summary> | |
302 Provides a way to get an instance of a given type. If no instance had been instantiated | |
303 before, a new instance will be created. If an instance had already | |
304 been created, that same instance will be returned. | |
305 <remarks>If the class has not been registered before, this method | |
306 returns null!</remarks> | |
307 </summary> | |
308 <param name="serviceType">The class of which an instance | |
309 must be returned.</param> | |
310 <returns>An instance of the given type.</returns> | |
311 </member> | |
312 <member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance(System.Type,System.String)"> | |
313 <summary> | |
314 Provides a way to get an instance of a given type corresponding | |
315 to a given key. If no instance had been instantiated with this | |
316 key before, a new instance will be created. If an instance had already | |
317 been created with the same key, that same instance will be returned. | |
318 <remarks>If the class has not been registered before, this method | |
319 returns null!</remarks> | |
320 </summary> | |
321 <param name="serviceType">The class of which an instance must be returned.</param> | |
322 <param name="key">The key uniquely identifying this instance.</param> | |
323 <returns>An instance corresponding to the given type and key.</returns> | |
324 </member> | |
325 <member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance``1"> | |
326 <summary> | |
327 Provides a way to get an instance of a given type. If no instance had been instantiated | |
328 before, a new instance will be created. If an instance had already | |
329 been created, that same instance will be returned. | |
330 <remarks>If the class has not been registered before, this method | |
331 returns null!</remarks> | |
332 </summary> | |
333 <typeparam name="TService">The class of which an instance | |
334 must be returned.</typeparam> | |
335 <returns>An instance of the given type.</returns> | |
336 </member> | |
337 <member name="M:GalaSoft.MvvmLight.Ioc.SimpleIoc.GetInstance``1(System.String)"> | |
338 <summary> | |
339 Provides a way to get an instance of a given type corresponding | |
340 to a given key. If no instance had been instantiated with this | |
341 key before, a new instance will be created. If an instance had already | |
342 been created with the same key, that same instance will be returned. | |
343 <remarks>If the class has not been registered before, this method | |
344 returns null!</remarks> | |
345 </summary> | |
346 <typeparam name="TService">The class of which an instance must be returned.</typeparam> | |
347 <param name="key">The key uniquely identifying this instance.</param> | |
348 <returns>An instance corresponding to the given type and key.</returns> | |
349 </member> | |
350 <member name="P:GalaSoft.MvvmLight.Ioc.SimpleIoc.Default"> | |
351 <summary> | |
352 This class' default instance. | |
353 </summary> | |
354 </member> | |
355 </members> | |
356 </doc> |