Statistics
| Branch: | Revision:

root / trunk / packages / Caliburn.Micro.1.2.0 / lib / SL40 / Caliburn.Micro.xml @ 9bae55d1

History | View | Annotate | Download (114 kB)

1
<?xml version="1.0"?>
2
<doc>
3
    <assembly>
4
        <name>Caliburn.Micro</name>
5
    </assembly>
6
    <members>
7
        <member name="T:Caliburn.Micro.View">
8
            <summary>
9
            Hosts attached properties related to view models.
10
            </summary>
11
        </member>
12
        <member name="F:Caliburn.Micro.View.DefaultContext">
13
            <summary>
14
            The default view context.
15
            </summary>
16
        </member>
17
        <member name="F:Caliburn.Micro.View.IsLoadedProperty">
18
            <summary>
19
            A dependency property which allows the framework to track whether a certain element has already been loaded in certain scenarios.
20
            </summary>
21
        </member>
22
        <member name="F:Caliburn.Micro.View.IsScopeRootProperty">
23
            <summary>
24
            A dependency property which marks an element as a name scope root.
25
            </summary>
26
        </member>
27
        <member name="F:Caliburn.Micro.View.ApplyConventionsProperty">
28
            <summary>
29
            A dependency property which allows the override of convention application behavior.
30
            </summary>
31
        </member>
32
        <member name="F:Caliburn.Micro.View.ContextProperty">
33
            <summary>
34
            A dependency property for assigning a context to a particular portion of the UI.
35
            </summary>
36
        </member>
37
        <member name="F:Caliburn.Micro.View.ModelProperty">
38
            <summary>
39
            A dependency property for attaching a model to the UI.
40
            </summary>
41
        </member>
42
        <member name="F:Caliburn.Micro.View.IsGeneratedProperty">
43
            <summary>
44
            Used by the framework to indicate that this element was generated.
45
            </summary>
46
        </member>
47
        <member name="M:Caliburn.Micro.View.ExecuteOnLoad(System.Windows.FrameworkElement,System.Windows.RoutedEventHandler)">
48
            <summary>
49
            Executes the handler immediately if the element is loaded, otherwise wires it to the Loaded event.
50
            </summary>
51
            <param name="element">The element.</param>
52
            <param name="handler">The handler.</param>
53
            <returns>true if the handler was executed immediately; false otherwise</returns>
54
        </member>
55
        <member name="F:Caliburn.Micro.View.GetFirstNonGeneratedView">
56
            <summary>
57
            Used to retrieve the root, non-framework-created view.
58
            </summary>
59
            <param name="view">The view to search.</param>
60
            <returns>The root element that was not created by the framework.</returns>
61
            <remarks>In certain instances the services create UI elements.
62
            For example, if you ask the window manager to show a UserControl as a dialog, it creates a window to host the UserControl in.
63
            The WindowManager marks that element as a framework-created element so that it can determine what it created vs. what was intended by the developer.
64
            Calling GetFirstNonGeneratedView allows the framework to discover what the original element was. 
65
            </remarks>
66
        </member>
67
        <member name="M:Caliburn.Micro.View.GetApplyConventions(System.Windows.DependencyObject)">
68
            <summary>
69
            Gets the convention application behavior.
70
            </summary>
71
            <param name="d">The element the property is attached to.</param>
72
            <returns>Whether or not to apply conventions.</returns>
73
        </member>
74
        <member name="M:Caliburn.Micro.View.SetApplyConventions(System.Windows.DependencyObject,System.Nullable{System.Boolean})">
75
            <summary>
76
            Sets the convention application behavior.
77
            </summary>
78
            <param name="d">The element to attach the property to.</param>
79
            <param name="value">Whether or not to apply conventions.</param>
80
        </member>
81
        <member name="M:Caliburn.Micro.View.SetModel(System.Windows.DependencyObject,System.Object)">
82
            <summary>
83
            Sets the model.
84
            </summary>
85
            <param name="d">The element to attach the model to.</param>
86
            <param name="value">The model.</param>
87
        </member>
88
        <member name="M:Caliburn.Micro.View.GetModel(System.Windows.DependencyObject)">
89
            <summary>
90
            Gets the model.
91
            </summary>
92
            <param name="d">The element the model is attached to.</param>
93
            <returns>The model.</returns>
94
        </member>
95
        <member name="M:Caliburn.Micro.View.GetContext(System.Windows.DependencyObject)">
96
            <summary>
97
            Gets the context.
98
            </summary>
99
            <param name="d">The element the context is attached to.</param>
100
            <returns>The context.</returns>
101
        </member>
102
        <member name="M:Caliburn.Micro.View.SetContext(System.Windows.DependencyObject,System.Object)">
103
            <summary>
104
            Sets the context.
105
            </summary>
106
            <param name="d">The element to attach the context to.</param>
107
            <param name="value">The context.</param>
108
        </member>
109
        <member name="T:Caliburn.Micro.Parser">
110
            <summary>
111
            Parses text into a fully functional set of <see cref="T:System.Windows.Interactivity.TriggerBase"/> instances with <see cref="T:Caliburn.Micro.ActionMessage"/>.
112
            </summary>
113
        </member>
114
        <member name="M:Caliburn.Micro.Parser.Parse(System.Windows.DependencyObject,System.String)">
115
            <summary>
116
            Parses the specified message text.
117
            </summary>
118
            <param name="target">The target.</param>
119
            <param name="text">The message text.</param>
120
            <returns>The triggers parsed from the text.</returns>
121
        </member>
122
        <member name="F:Caliburn.Micro.Parser.CreateTrigger">
123
            <summary>
124
            The function used to generate a trigger.
125
            </summary>
126
            <remarks>The parameters passed to the method are the the target of the trigger and string representing the trigger.</remarks>
127
        </member>
128
        <member name="M:Caliburn.Micro.Parser.CreateMessage(System.Windows.DependencyObject,System.String)">
129
            <summary>
130
            Creates an instance of <see cref="T:Caliburn.Micro.ActionMessage"/> by parsing out the textual dsl.
131
            </summary>
132
            <param name="target">The target of the message.</param>
133
            <param name="messageText">The textual message dsl.</param>
134
            <returns>The created message.</returns>
135
        </member>
136
        <member name="F:Caliburn.Micro.Parser.InterpretMessageText">
137
            <summary>
138
            Function used to parse a string identified as a message.
139
            </summary>
140
        </member>
141
        <member name="F:Caliburn.Micro.Parser.CreateParameter">
142
            <summary>
143
            Function used to parse a string identified as a message parameter.
144
            </summary>
145
        </member>
146
        <member name="M:Caliburn.Micro.Parser.BindParameter(System.Windows.FrameworkElement,Caliburn.Micro.Parameter,System.String,System.String,System.Windows.Data.BindingMode)">
147
            <summary>
148
            Creates a binding on a <see cref="T:Caliburn.Micro.Parameter"/>.
149
            </summary>
150
            <param name="target">The target to which the message is applied.</param>
151
            <param name="parameter">The parameter object.</param>
152
            <param name="elementName">The name of the element to bind to.</param>
153
            <param name="path">The path of the element to bind to.</param>
154
            <param name="bindingMode">The binding mode to use.</param>
155
        </member>
156
        <member name="T:Caliburn.Micro.Parameter">
157
            <summary>
158
            Represents a parameter of an <see cref="T:Caliburn.Micro.ActionMessage"/>.
159
            </summary>
160
        </member>
161
        <member name="F:Caliburn.Micro.Parameter.ValueProperty">
162
            <summary>
163
            A dependency property representing the parameter's value.
164
            </summary>
165
        </member>
166
        <member name="M:Caliburn.Micro.Parameter.MakeAwareOf(Caliburn.Micro.ActionMessage)">
167
            <summary>
168
            Makes the parameter aware of the <see cref="T:Caliburn.Micro.ActionMessage"/> that it's attached to.
169
            </summary>
170
            <param name="owner">The action message.</param>
171
        </member>
172
        <member name="P:Caliburn.Micro.Parameter.Value">
173
            <summary>
174
            Gets or sets the value of the parameter.
175
            </summary>
176
            <value>The value.</value>
177
        </member>
178
        <member name="T:Caliburn.Micro.Execute">
179
            <summary>
180
              Enables easy marshalling of code to the UI thread.
181
            </summary>
182
        </member>
183
        <member name="M:Caliburn.Micro.Execute.InitializeWithDispatcher">
184
            <summary>
185
              Initializes the framework using the current dispatcher.
186
            </summary>
187
        </member>
188
        <member name="M:Caliburn.Micro.Execute.ResetWithoutDispatcher">
189
            <summary>
190
              Resets the executor to use a non-dispatcher-based action executor.
191
            </summary>
192
        </member>
193
        <member name="M:Caliburn.Micro.Execute.OnUIThread(System.Action)">
194
            <summary>
195
              Executes the action on the UI thread.
196
            </summary>
197
            <param name = "action">The action to execute.</param>
198
        </member>
199
        <member name="P:Caliburn.Micro.Execute.InDesignMode">
200
            <summary>
201
              Indicates whether or not the framework is in design-time mode.
202
            </summary>
203
        </member>
204
        <member name="T:Caliburn.Micro.INotifyPropertyChangedEx">
205
            <summary>
206
              Extends <see cref="T:System.ComponentModel.INotifyPropertyChanged"/> such that the change event can be raised by external parties.
207
            </summary>
208
        </member>
209
        <member name="M:Caliburn.Micro.INotifyPropertyChangedEx.NotifyOfPropertyChange(System.String)">
210
            <summary>
211
              Notifies subscribers of the property change.
212
            </summary>
213
            <param name = "propertyName">Name of the property.</param>
214
        </member>
215
        <member name="M:Caliburn.Micro.INotifyPropertyChangedEx.Refresh">
216
            <summary>
217
              Raises a change notification indicating that all bindings should be refreshed.
218
            </summary>
219
        </member>
220
        <member name="P:Caliburn.Micro.INotifyPropertyChangedEx.IsNotifying">
221
            <summary>
222
              Enables/Disables property change notification.
223
            </summary>
224
        </member>
225
        <member name="T:Caliburn.Micro.PropertyChangedBase">
226
            <summary>
227
              A base class that implements the infrastructure for property change notification and automatically performs UI thread marshalling.
228
            </summary>
229
        </member>
230
        <member name="M:Caliburn.Micro.PropertyChangedBase.#ctor">
231
            <summary>
232
              Creates an instance of <see cref="T:Caliburn.Micro.PropertyChangedBase"/>.
233
            </summary>
234
        </member>
235
        <member name="M:Caliburn.Micro.PropertyChangedBase.Refresh">
236
            <summary>
237
              Raises a change notification indicating that all bindings should be refreshed.
238
            </summary>
239
        </member>
240
        <member name="M:Caliburn.Micro.PropertyChangedBase.NotifyOfPropertyChange(System.String)">
241
            <summary>
242
              Notifies subscribers of the property change.
243
            </summary>
244
            <param name = "propertyName">Name of the property.</param>
245
        </member>
246
        <member name="M:Caliburn.Micro.PropertyChangedBase.NotifyOfPropertyChange``1(System.Linq.Expressions.Expression{System.Func{``0}})">
247
            <summary>
248
              Notifies subscribers of the property change.
249
            </summary>
250
            <typeparam name = "TProperty">The type of the property.</typeparam>
251
            <param name = "property">The property expression.</param>
252
        </member>
253
        <member name="M:Caliburn.Micro.PropertyChangedBase.RaisePropertyChangedEventImmediately(System.String)">
254
            <summary>
255
              Raises the property changed event immediately.
256
            </summary>
257
            <param name = "propertyName">Name of the property.</param>
258
        </member>
259
        <member name="E:Caliburn.Micro.PropertyChangedBase.PropertyChanged">
260
            <summary>
261
              Occurs when a property value changes.
262
            </summary>
263
        </member>
264
        <member name="P:Caliburn.Micro.PropertyChangedBase.IsNotifying">
265
            <summary>
266
              Enables/Disables property change notification.
267
            </summary>
268
        </member>
269
        <member name="T:Caliburn.Micro.IObservableCollection`1">
270
            <summary>
271
              Represents a collection that is observable.
272
            </summary>
273
            <typeparam name = "T">The type of elements contained in the collection.</typeparam>
274
        </member>
275
        <member name="M:Caliburn.Micro.IObservableCollection`1.AddRange(System.Collections.Generic.IEnumerable{`0})">
276
            <summary>
277
              Adds the range.
278
            </summary>
279
            <param name = "items">The items.</param>
280
        </member>
281
        <member name="M:Caliburn.Micro.IObservableCollection`1.RemoveRange(System.Collections.Generic.IEnumerable{`0})">
282
            <summary>
283
              Removes the range.
284
            </summary>
285
            <param name = "items">The items.</param>
286
        </member>
287
        <member name="T:Caliburn.Micro.BindableCollection`1">
288
            <summary>
289
            A base collection class that supports automatic UI thread marshalling.
290
            </summary>
291
            <typeparam name="T">The type of elements contained in the collection.</typeparam>
292
        </member>
293
        <member name="M:Caliburn.Micro.BindableCollection`1.#ctor">
294
            <summary>
295
              Initializes a new instance of the <see cref="T:Caliburn.Micro.BindableCollection`1"/> class.
296
            </summary>
297
        </member>
298
        <member name="M:Caliburn.Micro.BindableCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
299
            <summary>
300
              Initializes a new instance of the <see cref="T:Caliburn.Micro.BindableCollection`1"/> class.
301
            </summary>
302
            <param name="collection">The collection from which the elements are copied.</param>
303
            <exception cref="T:System.ArgumentNullException">
304
              The <paramref name="collection"/> parameter cannot be null.
305
            </exception>
306
        </member>
307
        <member name="M:Caliburn.Micro.BindableCollection`1.NotifyOfPropertyChange(System.String)">
308
            <summary>
309
              Notifies subscribers of the property change.
310
            </summary>
311
            <param name = "propertyName">Name of the property.</param>
312
        </member>
313
        <member name="M:Caliburn.Micro.BindableCollection`1.Refresh">
314
            <summary>
315
              Raises a change notification indicating that all bindings should be refreshed.
316
            </summary>
317
        </member>
318
        <member name="M:Caliburn.Micro.BindableCollection`1.InsertItem(System.Int32,`0)">
319
            <summary>
320
              Inserts the item to the specified position.
321
            </summary>
322
            <param name = "index">The index to insert at.</param>
323
            <param name = "item">The item to be inserted.</param>
324
        </member>
325
        <member name="M:Caliburn.Micro.BindableCollection`1.InsertItemBase(System.Int32,`0)">
326
            <summary>
327
              Exposes the base implementation of the <see cref="M:Caliburn.Micro.BindableCollection`1.InsertItem(System.Int32,`0)"/> function.
328
            </summary>
329
            <param name="index">The index.</param>
330
            <param name="item">The item.</param>
331
            <remarks>
332
              Used to avoid compiler warning regarding unverifiable code.
333
            </remarks>
334
        </member>
335
        <member name="M:Caliburn.Micro.BindableCollection`1.SetItem(System.Int32,`0)">
336
            <summary>
337
              Sets the item at the specified position.
338
            </summary>
339
            <param name = "index">The index to set the item at.</param>
340
            <param name = "item">The item to set.</param>
341
        </member>
342
        <member name="M:Caliburn.Micro.BindableCollection`1.SetItemBase(System.Int32,`0)">
343
            <summary>
344
              Exposes the base implementation of the <see cref="M:Caliburn.Micro.BindableCollection`1.SetItem(System.Int32,`0)"/> function.
345
            </summary>
346
            <param name="index">The index.</param>
347
            <param name="item">The item.</param>
348
            <remarks>
349
              Used to avoid compiler warning regarding unverifiable code.
350
            </remarks>
351
        </member>
352
        <member name="M:Caliburn.Micro.BindableCollection`1.RemoveItem(System.Int32)">
353
            <summary>
354
              Removes the item at the specified position.
355
            </summary>
356
            <param name = "index">The position used to identify the item to remove.</param>
357
        </member>
358
        <member name="M:Caliburn.Micro.BindableCollection`1.RemoveItemBase(System.Int32)">
359
            <summary>
360
              Exposes the base implementation of the <see cref="M:Caliburn.Micro.BindableCollection`1.RemoveItem(System.Int32)"/> function.
361
            </summary>
362
            <param name="index">The index.</param>
363
            <remarks>
364
              Used to avoid compiler warning regarding unverifiable code.
365
            </remarks>
366
        </member>
367
        <member name="M:Caliburn.Micro.BindableCollection`1.ClearItems">
368
            <summary>
369
              Clears the items contained by the collection.
370
            </summary>
371
        </member>
372
        <member name="M:Caliburn.Micro.BindableCollection`1.ClearItemsBase">
373
            <summary>
374
              Exposes the base implementation of the <see cref="M:Caliburn.Micro.BindableCollection`1.ClearItems"/> function.
375
            </summary>
376
            <remarks>
377
              Used to avoid compiler warning regarding unverifiable code.
378
            </remarks>
379
        </member>
380
        <member name="M:Caliburn.Micro.BindableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
381
            <summary>
382
              Raises the <see cref = "E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" /> event with the provided arguments.
383
            </summary>
384
            <param name = "e">Arguments of the event being raised.</param>
385
        </member>
386
        <member name="M:Caliburn.Micro.BindableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
387
            <summary>
388
              Raises the PropertyChanged event with the provided arguments.
389
            </summary>
390
            <param name = "e">The event data to report in the event.</param>
391
        </member>
392
        <member name="M:Caliburn.Micro.BindableCollection`1.AddRange(System.Collections.Generic.IEnumerable{`0})">
393
            <summary>
394
              Adds the range.
395
            </summary>
396
            <param name = "items">The items.</param>
397
        </member>
398
        <member name="M:Caliburn.Micro.BindableCollection`1.RemoveRange(System.Collections.Generic.IEnumerable{`0})">
399
            <summary>
400
              Removes the range.
401
            </summary>
402
            <param name = "items">The items.</param>
403
        </member>
404
        <member name="P:Caliburn.Micro.BindableCollection`1.IsNotifying">
405
            <summary>
406
              Enables/Disables property change notification.
407
            </summary>
408
        </member>
409
        <member name="T:Caliburn.Micro.ILog">
410
            <summary>
411
            A logger.
412
            </summary>
413
        </member>
414
        <member name="M:Caliburn.Micro.ILog.Info(System.String,System.Object[])">
415
            <summary>
416
            Logs the message as info.
417
            </summary>
418
            <param name="format">A formatted message.</param>
419
            <param name="args">Parameters to be injected into the formatted message.</param>
420
        </member>
421
        <member name="M:Caliburn.Micro.ILog.Warn(System.String,System.Object[])">
422
            <summary>
423
            Logs the message as a warning.
424
            </summary>
425
            <param name="format">A formatted message.</param>
426
            <param name="args">Parameters to be injected into the formatted message.</param>
427
        </member>
428
        <member name="M:Caliburn.Micro.ILog.Error(System.Exception)">
429
            <summary>
430
            Logs the exception.
431
            </summary>
432
            <param name="exception">The exception.</param>
433
        </member>
434
        <member name="T:Caliburn.Micro.LogManager">
435
            <summary>
436
            Used to manage logging.
437
            </summary>
438
        </member>
439
        <member name="F:Caliburn.Micro.LogManager.GetLog">
440
            <summary>
441
            Creates an <see cref="T:Caliburn.Micro.ILog"/> for the provided type.
442
            </summary>
443
        </member>
444
        <member name="T:Caliburn.Micro.Screen">
445
            <summary>
446
              A base implementation of <see cref="T:Caliburn.Micro.IScreen"/>.
447
            </summary>
448
        </member>
449
        <member name="T:Caliburn.Micro.ViewAware">
450
            <summary>
451
              A base implementation of <see cref="T:Caliburn.Micro.IViewAware"/> which is capable of caching views by context.
452
            </summary>
453
        </member>
454
        <member name="T:Caliburn.Micro.IViewAware">
455
            <summary>
456
            Denotes a class which is aware of its view(s).
457
            </summary>
458
        </member>
459
        <member name="M:Caliburn.Micro.IViewAware.AttachView(System.Object,System.Object)">
460
            <summary>
461
            Attaches a view to this instance.
462
            </summary>
463
            <param name="view">The view.</param>
464
            <param name="context">The context in which the view appears.</param>
465
        </member>
466
        <member name="M:Caliburn.Micro.IViewAware.GetView(System.Object)">
467
            <summary>
468
            Gets a view previously attached to this instance.
469
            </summary>
470
            <param name="context">The context denoting which view to retrieve.</param>
471
            <returns>The view.</returns>
472
        </member>
473
        <member name="E:Caliburn.Micro.IViewAware.ViewAttached">
474
            <summary>
475
            Raised when a view is attached.
476
            </summary>
477
        </member>
478
        <member name="F:Caliburn.Micro.ViewAware.CacheViewsByDefault">
479
            <summary>
480
            Indicates whether or not implementors of <see cref="T:Caliburn.Micro.IViewAware"/> should cache their views by default.
481
            </summary>
482
        </member>
483
        <member name="F:Caliburn.Micro.ViewAware.Views">
484
            <summary>
485
              The view chache for this instance.
486
            </summary>
487
        </member>
488
        <member name="M:Caliburn.Micro.ViewAware.#ctor">
489
            <summary>
490
             Creates an instance of <see cref="T:Caliburn.Micro.ViewAware"/>.
491
            </summary>
492
        </member>
493
        <member name="M:Caliburn.Micro.ViewAware.#ctor(System.Boolean)">
494
            <summary>
495
             Creates an instance of <see cref="T:Caliburn.Micro.ViewAware"/>.
496
            </summary>
497
            <param name="cacheViews">Indicates whether or not this instance maintains a view cache.</param>
498
        </member>
499
        <member name="M:Caliburn.Micro.ViewAware.OnViewAttached(System.Object,System.Object)">
500
            <summary>
501
            Called when a view is attached.
502
            </summary>
503
            <param name="view">The view.</param>
504
            <param name="context">The context in which the view appears.</param>
505
        </member>
506
        <member name="M:Caliburn.Micro.ViewAware.OnViewLoaded(System.Object)">
507
            <summary>
508
              Called when an attached view's Loaded event fires.
509
            </summary>
510
            <param name = "view"></param>
511
        </member>
512
        <member name="M:Caliburn.Micro.ViewAware.GetView(System.Object)">
513
            <summary>
514
              Gets a view previously attached to this instance.
515
            </summary>
516
            <param name = "context">The context denoting which view to retrieve.</param>
517
            <returns>The view.</returns>
518
        </member>
519
        <member name="E:Caliburn.Micro.ViewAware.ViewAttached">
520
            <summary>
521
              Raised when a view is attached.
522
            </summary>
523
        </member>
524
        <member name="P:Caliburn.Micro.ViewAware.CacheViews">
525
            <summary>
526
              Indicates whether or not this instance maintains a view cache.
527
            </summary>
528
        </member>
529
        <member name="T:Caliburn.Micro.IScreen">
530
            <summary>
531
            Denotes an instance which implements <see cref="T:Caliburn.Micro.IHaveDisplayName"/>, <see cref="T:Caliburn.Micro.IActivate"/>, <see cref="T:Caliburn.Micro.IDeactivate"/>, <see cref="T:Caliburn.Micro.IGuardClose"/> and <see cref="T:Caliburn.Micro.INotifyPropertyChangedEx"/>
532
            </summary>
533
        </member>
534
        <member name="T:Caliburn.Micro.IHaveDisplayName">
535
            <summary>
536
            Denotes an instance which has a display name.
537
            </summary>
538
        </member>
539
        <member name="P:Caliburn.Micro.IHaveDisplayName.DisplayName">
540
            <summary>
541
            Gets or Sets the Display Name
542
            </summary>
543
        </member>
544
        <member name="T:Caliburn.Micro.IActivate">
545
            <summary>
546
            Denotes an instance which requires activation.
547
            </summary>
548
        </member>
549
        <member name="M:Caliburn.Micro.IActivate.Activate">
550
            <summary>
551
            Activates this instance.
552
            </summary>
553
        </member>
554
        <member name="P:Caliburn.Micro.IActivate.IsActive">
555
            <summary>
556
             Indicates whether or not this instance is active.
557
            </summary>
558
        </member>
559
        <member name="E:Caliburn.Micro.IActivate.Activated">
560
            <summary>
561
            Raised after activation occurs.
562
            </summary>
563
        </member>
564
        <member name="T:Caliburn.Micro.IDeactivate">
565
            <summary>
566
            Denotes an instance which requires deactivation.
567
            </summary>
568
        </member>
569
        <member name="M:Caliburn.Micro.IDeactivate.Deactivate(System.Boolean)">
570
            <summary>
571
            Deactivates this instance.
572
            </summary>
573
            <param name="close">Indicates whether or not this instance is being closed.</param>
574
        </member>
575
        <member name="E:Caliburn.Micro.IDeactivate.AttemptingDeactivation">
576
            <summary>
577
            Raised before deactivation.
578
            </summary>
579
        </member>
580
        <member name="E:Caliburn.Micro.IDeactivate.Deactivated">
581
            <summary>
582
            Raised after deactivation.
583
            </summary>
584
        </member>
585
        <member name="T:Caliburn.Micro.IGuardClose">
586
            <summary>
587
            Denotes an instance which may prevent closing.
588
            </summary>
589
        </member>
590
        <member name="T:Caliburn.Micro.IClose">
591
            <summary>
592
            Denotes an object that can be closed.
593
            </summary>
594
        </member>
595
        <member name="M:Caliburn.Micro.IClose.TryClose">
596
            <summary>
597
            Tries to close this instance.
598
            </summary>
599
        </member>
600
        <member name="M:Caliburn.Micro.IGuardClose.CanClose(System.Action{System.Boolean})">
601
            <summary>
602
            Called to check whether or not this instance can close.
603
            </summary>
604
            <param name="callback">The implementer calls this action with the result of the close check.</param>
605
        </member>
606
        <member name="T:Caliburn.Micro.IChild">
607
            <summary>
608
            Denotes a node within a parent/child hierarchy.
609
            </summary>
610
        </member>
611
        <member name="P:Caliburn.Micro.IChild.Parent">
612
            <summary>
613
            Gets or Sets the Parent
614
            </summary>
615
        </member>
616
        <member name="M:Caliburn.Micro.Screen.#ctor">
617
            <summary>
618
              Creates an instance of the screen.
619
            </summary>
620
        </member>
621
        <member name="M:Caliburn.Micro.Screen.OnInitialize">
622
            <summary>
623
              Called when initializing.
624
            </summary>
625
        </member>
626
        <member name="M:Caliburn.Micro.Screen.OnActivate">
627
            <summary>
628
              Called when activating.
629
            </summary>
630
        </member>
631
        <member name="M:Caliburn.Micro.Screen.OnDeactivate(System.Boolean)">
632
            <summary>
633
              Called when deactivating.
634
            </summary>
635
            <param name = "close">Inidicates whether this instance will be closed.</param>
636
        </member>
637
        <member name="M:Caliburn.Micro.Screen.CanClose(System.Action{System.Boolean})">
638
            <summary>
639
              Called to check whether or not this instance can close.
640
            </summary>
641
            <param name = "callback">The implementor calls this action with the result of the close check.</param>
642
        </member>
643
        <member name="M:Caliburn.Micro.Screen.TryClose">
644
            <summary>
645
              Tries to close this instance by asking its Parent to initiate shutdown or by asking its corresponding view to close.
646
            </summary>
647
        </member>
648
        <member name="P:Caliburn.Micro.Screen.Parent">
649
            <summary>
650
              Gets or Sets the Parent <see cref="T:Caliburn.Micro.IConductor"/>
651
            </summary>
652
        </member>
653
        <member name="P:Caliburn.Micro.Screen.DisplayName">
654
            <summary>
655
              Gets or Sets the Display Name
656
            </summary>
657
        </member>
658
        <member name="P:Caliburn.Micro.Screen.IsActive">
659
            <summary>
660
              Indicates whether or not this instance is currently active.
661
            </summary>
662
        </member>
663
        <member name="P:Caliburn.Micro.Screen.IsInitialized">
664
            <summary>
665
              Indicates whether or not this instance is currently initialized.
666
            </summary>
667
        </member>
668
        <member name="E:Caliburn.Micro.Screen.Activated">
669
            <summary>
670
              Raised after activation occurs.
671
            </summary>
672
        </member>
673
        <member name="E:Caliburn.Micro.Screen.AttemptingDeactivation">
674
            <summary>
675
              Raised before deactivation.
676
            </summary>
677
        </member>
678
        <member name="E:Caliburn.Micro.Screen.Deactivated">
679
            <summary>
680
              Raised after deactivation.
681
            </summary>
682
        </member>
683
        <member name="T:Caliburn.Micro.Conductor`1">
684
            <summary>
685
            An implementation of <see cref="T:Caliburn.Micro.IConductor"/> that holds on to and activates only one item at a time.
686
            </summary>
687
        </member>
688
        <member name="T:Caliburn.Micro.ConductorBaseWithActiveItem`1">
689
            <summary>
690
            A base class for various implementations of <see cref="T:Caliburn.Micro.IConductor"/> that maintain an active item.
691
            </summary>
692
            <typeparam name="T">The type that is being conducted.</typeparam>
693
        </member>
694
        <member name="T:Caliburn.Micro.ConductorBase`1">
695
            <summary>
696
            A base class for various implementations of <see cref="T:Caliburn.Micro.IConductor"/>.
697
            </summary>
698
            <typeparam name="T">The type that is being conducted.</typeparam>
699
        </member>
700
        <member name="T:Caliburn.Micro.IConductor">
701
            <summary>
702
            Denotes an instance which conducts other objects by managing an ActiveItem and maintaining a strict lifecycle.
703
            </summary>
704
            <remarks>Conducted instances can optin to the lifecycle by impelenting any of the follosing <see cref="T:Caliburn.Micro.IActivate"/>, <see cref="T:Caliburn.Micro.IDeactivate"/>, <see cref="T:Caliburn.Micro.IGuardClose"/>.</remarks>
705
        </member>
706
        <member name="T:Caliburn.Micro.IParent">
707
            <summary>
708
              Interface used to define an object associated to a collection of children.
709
            </summary>
710
        </member>
711
        <member name="M:Caliburn.Micro.IParent.GetChildren">
712
            <summary>
713
              Gets the children.
714
            </summary>
715
            <returns>
716
              The collection of children.
717
            </returns>
718
        </member>
719
        <member name="M:Caliburn.Micro.IConductor.ActivateItem(System.Object)">
720
            <summary>
721
            Activates the specified item.
722
            </summary>
723
            <param name="item">The item to activate.</param>
724
        </member>
725
        <member name="M:Caliburn.Micro.IConductor.DeactivateItem(System.Object,System.Boolean)">
726
            <summary>
727
            Deactivates the specified item.
728
            </summary>
729
            <param name="item">The item to close.</param>
730
            <param name="close">Indicates whether or not to close the item after deactivating it.</param>
731
        </member>
732
        <member name="E:Caliburn.Micro.IConductor.ActivationProcessed">
733
            <summary>
734
            Occurs when an activation request is processed.
735
            </summary>
736
        </member>
737
        <member name="T:Caliburn.Micro.IParent`1">
738
            <summary>
739
            Interface used to define a specialized parent.
740
            </summary>
741
            <typeparam name="T">The type of children.</typeparam>
742
        </member>
743
        <member name="M:Caliburn.Micro.IParent`1.GetChildren">
744
            <summary>
745
              Gets the children.
746
            </summary>
747
            <returns>
748
              The collection of children.
749
            </returns>
750
        </member>
751
        <member name="M:Caliburn.Micro.ConductorBase`1.GetChildren">
752
            <summary>
753
            Gets the children.
754
            </summary>
755
            <returns>The collection of children.</returns>
756
        </member>
757
        <member name="M:Caliburn.Micro.ConductorBase`1.ActivateItem(`0)">
758
            <summary>
759
            Activates the specified item.
760
            </summary>
761
            <param name="item">The item to activate.</param>
762
        </member>
763
        <member name="M:Caliburn.Micro.ConductorBase`1.DeactivateItem(`0,System.Boolean)">
764
            <summary>
765
            Deactivates the specified item.
766
            </summary>
767
            <param name="item">The item to close.</param>
768
            <param name="close">Indicates whether or not to close the item after deactivating it.</param>
769
        </member>
770
        <member name="M:Caliburn.Micro.ConductorBase`1.OnActivationProcessed(`0,System.Boolean)">
771
            <summary>
772
            Called by a subclass when an activation needs processing.
773
            </summary>
774
            <param name="item">The item on which activation was attempted.</param>
775
            <param name="success">if set to <c>true</c> activation was successful.</param>
776
        </member>
777
        <member name="M:Caliburn.Micro.ConductorBase`1.EnsureItem(`0)">
778
            <summary>
779
            Ensures that an item is ready to be activated.
780
            </summary>
781
            <param name="newItem"></param>
782
            <returns>The item to be activated.</returns>
783
        </member>
784
        <member name="P:Caliburn.Micro.ConductorBase`1.CloseStrategy">
785
            <summary>
786
            Gets or sets the close strategy.
787
            </summary>
788
            <value>The close strategy.</value>
789
        </member>
790
        <member name="E:Caliburn.Micro.ConductorBase`1.ActivationProcessed">
791
            <summary>
792
            Occurs when an activation request is processed.
793
            </summary>
794
        </member>
795
        <member name="T:Caliburn.Micro.IConductActiveItem">
796
            <summary>
797
            An <see cref="T:Caliburn.Micro.IConductor"/> that also implements <see cref="T:Caliburn.Micro.IHaveActiveItem"/>.
798
            </summary>
799
        </member>
800
        <member name="T:Caliburn.Micro.IHaveActiveItem">
801
            <summary>
802
            Denotes an instance which maintains an active item.
803
            </summary>
804
        </member>
805
        <member name="P:Caliburn.Micro.IHaveActiveItem.ActiveItem">
806
            <summary>
807
            The currently active item.
808
            </summary>
809
        </member>
810
        <member name="M:Caliburn.Micro.ConductorBaseWithActiveItem`1.ChangeActiveItem(`0,System.Boolean)">
811
            <summary>
812
            Changes the active item.
813
            </summary>
814
            <param name="newItem">The new item to activate.</param>
815
            <param name="closePrevious">Indicates whether or not to close the previous active item.</param>
816
        </member>
817
        <member name="P:Caliburn.Micro.ConductorBaseWithActiveItem`1.ActiveItem">
818
            <summary>
819
            The currently active item.
820
            </summary>
821
        </member>
822
        <member name="P:Caliburn.Micro.ConductorBaseWithActiveItem`1.Caliburn#Micro#IHaveActiveItem#ActiveItem">
823
            <summary>
824
            The currently active item.
825
            </summary>
826
            <value></value>
827
        </member>
828
        <member name="M:Caliburn.Micro.Conductor`1.ActivateItem(`0)">
829
            <summary>
830
            Activates the specified item.
831
            </summary>
832
            <param name="item">The item to activate.</param>
833
        </member>
834
        <member name="M:Caliburn.Micro.Conductor`1.DeactivateItem(`0,System.Boolean)">
835
            <summary>
836
            Deactivates the specified item.
837
            </summary>
838
            <param name="item">The item to close.</param>
839
            <param name="close">Indicates whether or not to close the item after deactivating it.</param>
840
        </member>
841
        <member name="M:Caliburn.Micro.Conductor`1.CanClose(System.Action{System.Boolean})">
842
            <summary>
843
            Called to check whether or not this instance can close.
844
            </summary>
845
            <param name="callback">The implementor calls this action with the result of the close check.</param>
846
        </member>
847
        <member name="M:Caliburn.Micro.Conductor`1.OnActivate">
848
            <summary>
849
            Called when activating.
850
            </summary>
851
        </member>
852
        <member name="M:Caliburn.Micro.Conductor`1.OnDeactivate(System.Boolean)">
853
            <summary>
854
            Called when deactivating.
855
            </summary>
856
            <param name="close">Inidicates whether this instance will be closed.</param>
857
        </member>
858
        <member name="M:Caliburn.Micro.Conductor`1.GetChildren">
859
            <summary>
860
            Gets the children.
861
            </summary>
862
            <returns>The collection of children.</returns>
863
        </member>
864
        <member name="T:Caliburn.Micro.Conductor`1.Collection">
865
            <summary>
866
            An implementation of <see cref="T:Caliburn.Micro.IConductor"/> that holds on many items.
867
            </summary>
868
            <summary>
869
            An implementation of <see cref="T:Caliburn.Micro.IConductor"/> that holds on many items.
870
            </summary>
871
        </member>
872
        <member name="T:Caliburn.Micro.Conductor`1.Collection.AllActive">
873
            <summary>
874
            An implementation of <see cref="T:Caliburn.Micro.IConductor"/> that holds on to many items wich are all activated.
875
            </summary>
876
        </member>
877
        <member name="M:Caliburn.Micro.Conductor`1.Collection.AllActive.#ctor(System.Boolean)">
878
            <summary>
879
            Initializes a new instance of the <see cref="T:Caliburn.Micro.Conductor`1.Collection.AllActive"/> class.
880
            </summary>
881
            <param name="openPublicItems">if set to <c>true</c> opens public items that are properties of this class.</param>
882
        </member>
883
        <member name="M:Caliburn.Micro.Conductor`1.Collection.AllActive.#ctor">
884
            <summary>
885
            Initializes a new instance of the <see cref="T:Caliburn.Micro.Conductor`1.Collection.AllActive"/> class.
886
            </summary>
887
        </member>
888
        <member name="M:Caliburn.Micro.Conductor`1.Collection.AllActive.OnActivate">
889
            <summary>
890
            Called when activating.
891
            </summary>
892
        </member>
893
        <member name="M:Caliburn.Micro.Conductor`1.Collection.AllActive.OnDeactivate(System.Boolean)">
894
            <summary>
895
            Called when deactivating.
896
            </summary>
897
            <param name="close">Inidicates whether this instance will be closed.</param>
898
        </member>
899
        <member name="M:Caliburn.Micro.Conductor`1.Collection.AllActive.CanClose(System.Action{System.Boolean})">
900
            <summary>
901
            Called to check whether or not this instance can close.
902
            </summary>
903
            <param name="callback">The implementor calls this action with the result of the close check.</param>
904
        </member>
905
        <member name="M:Caliburn.Micro.Conductor`1.Collection.AllActive.OnInitialize">
906
            <summary>
907
            Called when initializing.
908
            </summary>
909
        </member>
910
        <member name="M:Caliburn.Micro.Conductor`1.Collection.AllActive.ActivateItem(`0)">
911
            <summary>
912
            Activates the specified item.
913
            </summary>
914
            <param name="item">The item to activate.</param>
915
        </member>
916
        <member name="M:Caliburn.Micro.Conductor`1.Collection.AllActive.DeactivateItem(`0,System.Boolean)">
917
            <summary>
918
            Deactivates the specified item.
919
            </summary>
920
            <param name="item">The item to close.</param>
921
            <param name="close">Indicates whether or not to close the item after deactivating it.</param>
922
        </member>
923
        <member name="M:Caliburn.Micro.Conductor`1.Collection.AllActive.GetChildren">
924
            <summary>
925
            Gets the children.
926
            </summary>
927
            <returns>The collection of children.</returns>
928
        </member>
929
        <member name="M:Caliburn.Micro.Conductor`1.Collection.AllActive.EnsureItem(`0)">
930
            <summary>
931
            Ensures that an item is ready to be activated.
932
            </summary>
933
            <param name="newItem"></param>
934
            <returns>The item to be activated.</returns>
935
        </member>
936
        <member name="P:Caliburn.Micro.Conductor`1.Collection.AllActive.Items">
937
            <summary>
938
            Gets the items that are currently being conducted.
939
            </summary>
940
        </member>
941
        <member name="T:Caliburn.Micro.Conductor`1.Collection.OneActive">
942
            <summary>
943
            An implementation of <see cref="T:Caliburn.Micro.IConductor"/> that holds on many items but only activates on at a time.
944
            </summary>
945
        </member>
946
        <member name="M:Caliburn.Micro.Conductor`1.Collection.OneActive.#ctor">
947
            <summary>
948
            Initializes a new instance of the <see cref="T:Caliburn.Micro.Conductor`1.Collection.OneActive"/> class.
949
            </summary>
950
        </member>
951
        <member name="M:Caliburn.Micro.Conductor`1.Collection.OneActive.GetChildren">
952
            <summary>
953
            Gets the children.
954
            </summary>
955
            <returns>The collection of children.</returns>
956
        </member>
957
        <member name="M:Caliburn.Micro.Conductor`1.Collection.OneActive.ActivateItem(`0)">
958
            <summary>
959
            Activates the specified item.
960
            </summary>
961
            <param name="item">The item to activate.</param>
962
        </member>
963
        <member name="M:Caliburn.Micro.Conductor`1.Collection.OneActive.DeactivateItem(`0,System.Boolean)">
964
            <summary>
965
            Deactivates the specified item.
966
            </summary>
967
            <param name="item">The item to close.</param>
968
            <param name="close">Indicates whether or not to close the item after deactivating it.</param>
969
        </member>
970
        <member name="M:Caliburn.Micro.Conductor`1.Collection.OneActive.DetermineNextItemToActivate(System.Collections.Generic.IList{`0},System.Int32)">
971
            <summary>
972
            Determines the next item to activate based on the last active index.
973
            </summary>
974
            <param name="list">The list of possible active items.</param>
975
            <param name="lastIndex">The index of the last active item.</param>
976
            <returns>The next item to activate.</returns>
977
            <remarks>Called after an active item is closed.</remarks>
978
        </member>
979
        <member name="M:Caliburn.Micro.Conductor`1.Collection.OneActive.CanClose(System.Action{System.Boolean})">
980
            <summary>
981
            Called to check whether or not this instance can close.
982
            </summary>
983
            <param name="callback">The implementor calls this action with the result of the close check.</param>
984
        </member>
985
        <member name="M:Caliburn.Micro.Conductor`1.Collection.OneActive.OnActivate">
986
            <summary>
987
            Called when activating.
988
            </summary>
989
        </member>
990
        <member name="M:Caliburn.Micro.Conductor`1.Collection.OneActive.OnDeactivate(System.Boolean)">
991
            <summary>
992
            Called when deactivating.
993
            </summary>
994
            <param name="close">Inidicates whether this instance will be closed.</param>
995
        </member>
996
        <member name="M:Caliburn.Micro.Conductor`1.Collection.OneActive.EnsureItem(`0)">
997
            <summary>
998
            Ensures that an item is ready to be activated.
999
            </summary>
1000
            <param name="newItem"></param>
1001
            <returns>The item to be activated.</returns>
1002
        </member>
1003
        <member name="P:Caliburn.Micro.Conductor`1.Collection.OneActive.Items">
1004
            <summary>
1005
            Gets the items that are currently being conducted.
1006
            </summary>
1007
        </member>
1008
        <member name="T:Caliburn.Micro.ViewModelLocator">
1009
            <summary>
1010
              A strategy for determining which view model to use for a given view.
1011
            </summary>
1012
        </member>
1013
        <member name="F:Caliburn.Micro.ViewModelLocator.NameTransformer">
1014
            <summary>
1015
             Used to transform names.
1016
            </summary>
1017
        </member>
1018
        <member name="M:Caliburn.Micro.ViewModelLocator.MakeInterface(System.String)">
1019
            <summary>
1020
              Makes a type name into an interface name.
1021
            </summary>
1022
            <param name = "typeName">The part.</param>
1023
            <returns></returns>
1024
        </member>
1025
        <member name="F:Caliburn.Micro.ViewModelLocator.LocateTypeForViewType">
1026
            <summary>
1027
              Determines the view model type based on the specified view type.
1028
            </summary>
1029
            <returns>The view model type.</returns>
1030
            <remarks>
1031
              Pass the view type and receive a view model type. Pass true for the second parameter to search for interfaces.
1032
            </remarks>
1033
        </member>
1034
        <member name="F:Caliburn.Micro.ViewModelLocator.LocateForViewType">
1035
            <summary>
1036
              Locates the view model for the specified view type.
1037
            </summary>
1038
            <returns>The view model.</returns>
1039
            <remarks>
1040
              Pass the view type as a parameter and receive a view model instance.
1041
            </remarks>
1042
        </member>
1043
        <member name="F:Caliburn.Micro.ViewModelLocator.LocateForView">
1044
            <summary>
1045
              Locates the view model for the specified view instance.
1046
            </summary>
1047
            <returns>The view model.</returns>
1048
            <remarks>
1049
              Pass the view instance as a parameters and receive a view model instance.
1050
            </remarks>
1051
        </member>
1052
        <member name="T:Caliburn.Micro.IoC">
1053
            <summary>
1054
            Used by the framework to pull instances from an IoC container and to inject dependencies into certain existing classes.
1055
            </summary>
1056
        </member>
1057
        <member name="F:Caliburn.Micro.IoC.GetInstance">
1058
            <summary>
1059
            Gets an instance by type and key.
1060
            </summary>
1061
        </member>
1062
        <member name="F:Caliburn.Micro.IoC.GetAllInstances">
1063
            <summary>
1064
            Gets all instances of a particular type.
1065
            </summary>
1066
        </member>
1067
        <member name="F:Caliburn.Micro.IoC.BuildUp">
1068
            <summary>
1069
            Passes an existing instance to the IoC container to enable dependencies to be injected.
1070
            </summary>
1071
        </member>
1072
        <member name="M:Caliburn.Micro.IoC.Get``1">
1073
            <summary>
1074
            Gets an instance by type.
1075
            </summary>
1076
            <typeparam name="T">The type to resolve from the container.</typeparam>
1077
            <returns>The resolved instance.</returns>
1078
        </member>
1079
        <member name="M:Caliburn.Micro.IoC.Get``1(System.String)">
1080
            <summary>
1081
            Gets an instance from the container using type and key.
1082
            </summary>
1083
            <typeparam name="T">The type to resolve.</typeparam>
1084
            <param name="key">The key to look up.</param>
1085
            <returns>The resolved instance.</returns>
1086
        </member>
1087
        <member name="T:Caliburn.Micro.Action">
1088
            <summary>
1089
            A host for action related attached properties.
1090
            </summary>
1091
        </member>
1092
        <member name="F:Caliburn.Micro.Action.TargetProperty">
1093
            <summary>
1094
            A property definition representing the target of an <see cref="T:Caliburn.Micro.ActionMessage"/>.  
1095
            The DataContext of the element will be set to this instance.
1096
            </summary>
1097
        </member>
1098
        <member name="F:Caliburn.Micro.Action.TargetWithoutContextProperty">
1099
            <summary>
1100
            A property definition representing the target of an <see cref="T:Caliburn.Micro.ActionMessage"/>.  
1101
            The DataContext of the element is not set to this instance.
1102
            </summary>
1103
        </member>
1104
        <member name="M:Caliburn.Micro.Action.SetTarget(System.Windows.DependencyObject,System.Object)">
1105
            <summary>
1106
            Sets the target of the <see cref="T:Caliburn.Micro.ActionMessage"/>.
1107
            </summary>
1108
            <param name="d">The element to attach the target to.</param>
1109
            <param name="target">The target for instances of <see cref="T:Caliburn.Micro.ActionMessage"/>.</param>
1110
        </member>
1111
        <member name="M:Caliburn.Micro.Action.GetTarget(System.Windows.DependencyObject)">
1112
            <summary>
1113
            Gets the target for instances of <see cref="T:Caliburn.Micro.ActionMessage"/>.
1114
            </summary>
1115
            <param name="d">The element to which the target is attached.</param>
1116
            <returns>The target for instances of <see cref="T:Caliburn.Micro.ActionMessage"/></returns>
1117
        </member>
1118
        <member name="M:Caliburn.Micro.Action.SetTargetWithoutContext(System.Windows.DependencyObject,System.Object)">
1119
            <summary>
1120
            Sets the target of the <see cref="T:Caliburn.Micro.ActionMessage"/>.
1121
            </summary>
1122
            <param name="d">The element to attach the target to.</param>
1123
            <param name="target">The target for instances of <see cref="T:Caliburn.Micro.ActionMessage"/>.</param>
1124
            <remarks>The DataContext will not be set.</remarks>
1125
        </member>
1126
        <member name="M:Caliburn.Micro.Action.GetTargetWithoutContext(System.Windows.DependencyObject)">
1127
            <summary>
1128
            Gets the target for instances of <see cref="T:Caliburn.Micro.ActionMessage"/>.
1129
            </summary>
1130
            <param name="d">The element to which the target is attached.</param>
1131
            <returns>The target for instances of <see cref="T:Caliburn.Micro.ActionMessage"/></returns>
1132
        </member>
1133
        <member name="M:Caliburn.Micro.Action.HasTargetSet(System.Windows.DependencyObject)">
1134
            <summary>
1135
             Checks if the <see cref="T:Caliburn.Micro.ActionMessage"/>-Target was set.
1136
            </summary>
1137
            <param name="element">DependencyObject to check</param>
1138
            <returns>True if Target or TargetWithoutContext was set on <paramref name="element"/></returns>
1139
        </member>
1140
        <member name="M:Caliburn.Micro.Action.Invoke(System.Object,System.String,System.Windows.DependencyObject,System.Windows.FrameworkElement,System.Object,System.Object[])">
1141
            <summary>
1142
             Uses the action pipeline to invoke the method.
1143
            </summary>
1144
            <param name="target">The object instance to invoke the method on.</param>
1145
            <param name="methodName">The name of the method to invoke.</param>
1146
            <param name="view">The view.</param>
1147
            <param name="source">The source of the invocation.</param>
1148
            <param name="eventArgs">The event args.</param>
1149
            <param name="parameters">The method parameters.</param>
1150
        </member>
1151
        <member name="T:Caliburn.Micro.ScreenExtensions">
1152
            <summary>
1153
            Hosts extension methods for <see cref="T:Caliburn.Micro.IScreen"/> classes.
1154
            </summary>
1155
        </member>
1156
        <member name="M:Caliburn.Micro.ScreenExtensions.TryActivate(System.Object)">
1157
            <summary>
1158
            Activates the item if it implements <see cref="T:Caliburn.Micro.IActivate"/>, otherwise does nothing.
1159
            </summary>
1160
            <param name="potentialActivatable">The potential activatable.</param>
1161
        </member>
1162
        <member name="M:Caliburn.Micro.ScreenExtensions.TryDeactivate(System.Object,System.Boolean)">
1163
            <summary>
1164
            Deactivates the item if it implements <see cref="T:Caliburn.Micro.IDeactivate"/>, otherwise does nothing.
1165
            </summary>
1166
            <param name="potentialDeactivatable">The potential deactivatable.</param>
1167
            <param name="close">Indicates whether or not to close the item after deactivating it.</param>
1168
        </member>
1169
        <member name="M:Caliburn.Micro.ScreenExtensions.CloseItem(Caliburn.Micro.IConductor,System.Object)">
1170
            <summary>
1171
            Closes the specified item.
1172
            </summary>
1173
            <param name="conductor">The conductor.</param>
1174
            <param name="item">The item to close.</param>
1175
        </member>
1176
        <member name="M:Caliburn.Micro.ScreenExtensions.CloseItem``1(Caliburn.Micro.ConductorBase{``0},``0)">
1177
            <summary>
1178
            Closes the specified item.
1179
            </summary>
1180
            <param name="conductor">The conductor.</param>
1181
            <param name="item">The item to close.</param>
1182
        </member>
1183
        <member name="M:Caliburn.Micro.ScreenExtensions.ActivateWith(Caliburn.Micro.IActivate,Caliburn.Micro.IActivate)">
1184
            <summary>
1185
             Activates a child whenever the specified parent is activated.
1186
            </summary>
1187
            <param name="child">The child to activate.</param>
1188
            <param name="parent">The parent whose activation triggers the child's activation.</param>
1189
        </member>
1190
        <member name="M:Caliburn.Micro.ScreenExtensions.DeactivateWith(Caliburn.Micro.IDeactivate,Caliburn.Micro.IDeactivate)">
1191
            <summary>
1192
             Deactivates a child whenever the specified parent is deactivated.
1193
            </summary>
1194
            <param name="child">The child to deactivate.</param>
1195
            <param name="parent">The parent whose deactivation triggers the child's deactivation.</param>
1196
        </member>
1197
        <member name="M:Caliburn.Micro.ScreenExtensions.ConductWith``2(``0,``1)">
1198
            <summary>
1199
             Activates and Deactivates a child whenever the specified parent is Activated or Deactivated.
1200
            </summary>
1201
            <param name="child">The child to activate/deactivate.</param>
1202
            <param name="parent">The parent whose activation/deactivation triggers the child's activation/deactivation.</param>
1203
        </member>
1204
        <member name="T:Caliburn.Micro.ExtensionMethods">
1205
            <summary>
1206
            Generic extension methods used by the framework.
1207
            </summary>
1208
        </member>
1209
        <member name="M:Caliburn.Micro.ExtensionMethods.GetAttributes``1(System.Reflection.MemberInfo,System.Boolean)">
1210
            <summary>
1211
            Gets all the attributes of a particular type.
1212
            </summary>
1213
            <typeparam name="T">The type of attributes to get.</typeparam>
1214
            <param name="member">The member to inspect for attributes.</param>
1215
            <param name="inherit">Whether or not to search for inherited attributes.</param>
1216
            <returns>The list of attributes found.</returns>
1217
        </member>
1218
        <member name="M:Caliburn.Micro.ExtensionMethods.Apply``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})">
1219
            <summary>
1220
            Applies the action to each element in the list.
1221
            </summary>
1222
            <typeparam name="T">The enumerable item's type.</typeparam>
1223
            <param name="enumerable">The elements to enumerate.</param>
1224
            <param name="action">The action to apply to each item in the list.</param>
1225
        </member>
1226
        <member name="M:Caliburn.Micro.ExtensionMethods.GetMemberInfo(System.Linq.Expressions.Expression)">
1227
            <summary>
1228
            Converts an expression into a <see cref="T:System.Reflection.MemberInfo"/>.
1229
            </summary>
1230
            <param name="expression">The expression to convert.</param>
1231
            <returns>The member info.</returns>
1232
        </member>
1233
        <member name="T:Caliburn.Micro.ConventionManager">
1234
            <summary>
1235
            Used to configure the conventions used by the framework to apply bindings and create actions.
1236
            </summary>
1237
        </member>
1238
        <member name="F:Caliburn.Micro.ConventionManager.BooleanToVisibilityConverter">
1239
            <summary>
1240
            Converters <see cref="T:System.Boolean"/> to/from <see cref="T:System.Windows.Visibility"/>.
1241
            </summary>
1242
        </member>
1243
        <member name="F:Caliburn.Micro.ConventionManager.IncludeStaticProperties">
1244
            <summary>
1245
            Indicates whether or not static properties should be included during convention name matching.
1246
            </summary>
1247
            <remarks>False by default.</remarks>
1248
        </member>
1249
        <member name="F:Caliburn.Micro.ConventionManager.OverwriteContent">
1250
            <summary>
1251
            Indicates whether or not the Content of ContentControls should be overwritten by conventional bindings.
1252
            </summary>
1253
            <remarks>False by default.</remarks>
1254
        </member>
1255
        <member name="F:Caliburn.Micro.ConventionManager.DefaultItemTemplate">
1256
            <summary>
1257
            The default DataTemplate used for ItemsControls when required.
1258
            </summary>
1259
        </member>
1260
        <member name="F:Caliburn.Micro.ConventionManager.DefaultHeaderTemplate">
1261
            <summary>
1262
            The default DataTemplate used for Headered controls when required.
1263
            </summary>
1264
        </member>
1265
        <member name="F:Caliburn.Micro.ConventionManager.Singularize">
1266
            <summary>
1267
            Changes the provided word from a plural form to a singular form.
1268
            </summary>
1269
        </member>
1270
        <member name="F:Caliburn.Micro.ConventionManager.DerivePotentialSelectionNames">
1271
            <summary>
1272
            Derives the SelectedItem property name.
1273
            </summary>
1274
        </member>
1275
        <member name="F:Caliburn.Micro.ConventionManager.ApplyBindingMode">
1276
            <summary>
1277
            Applies the appropriate binding mode to the binding.
1278
            </summary>
1279
        </member>
1280
        <member name="F:Caliburn.Micro.ConventionManager.ApplyValidation">
1281
            <summary>
1282
            Determines whether or not and what type of validation to enable on the binding.
1283
            </summary>
1284
        </member>
1285
        <member name="F:Caliburn.Micro.ConventionManager.ApplyValueConverter">
1286
            <summary>
1287
            Determines whether a value converter is is needed and applies one to the binding.
1288
            </summary>
1289
        </member>
1290
        <member name="F:Caliburn.Micro.ConventionManager.ApplyStringFormat">
1291
            <summary>
1292
            Determines whether a custom string format is needed and applies it to the binding.
1293
            </summary>
1294
        </member>
1295
        <member name="F:Caliburn.Micro.ConventionManager.ApplyUpdateSourceTrigger">
1296
            <summary>
1297
            Determines whether a custom update source trigger should be applied to the binding.
1298
            </summary>
1299
        </member>
1300
        <member name="F:Caliburn.Micro.ConventionManager.HasBinding">
1301
            <summary>
1302
            Determines whether a particular dependency property already has a binding on the provided element.
1303
            </summary>
1304
        </member>
1305
        <member name="F:Caliburn.Micro.ConventionManager.SetBinding">
1306
            <summary>
1307
            Creates a binding and sets it on the element.
1308
            </summary>
1309
        </member>
1310
        <member name="M:Caliburn.Micro.ConventionManager.AddElementConvention``1(System.Windows.DependencyProperty,System.String,System.String)">
1311
            <summary>
1312
            Adds an element convention.
1313
            </summary>
1314
            <typeparam name="T">The type of element.</typeparam>
1315
            <param name="bindableProperty">The default property for binding conventions.</param>
1316
            <param name="parameterProperty">The default property for action parameters.</param>
1317
            <param name="eventName">The default event to trigger actions.</param>
1318
        </member>
1319
        <member name="M:Caliburn.Micro.ConventionManager.AddElementConvention(Caliburn.Micro.ElementConvention)">
1320
            <summary>
1321
            Adds an element convention.
1322
            </summary>
1323
            <param name="convention"></param>
1324
        </member>
1325
        <member name="M:Caliburn.Micro.ConventionManager.GetElementConvention(System.Type)">
1326
            <summary>
1327
            Gets an element convention for the provided element type.
1328
            </summary>
1329
            <param name="elementType">The type of element to locate the convention for.</param>
1330
            <returns>The convention if found, null otherwise.</returns>
1331
            <remarks>Searches the class hierarchy for conventions.</remarks>
1332
        </member>
1333
        <member name="M:Caliburn.Micro.ConventionManager.ApplyItemTemplate(System.Windows.Controls.ItemsControl,System.Reflection.PropertyInfo)">
1334
            <summary>
1335
            Attempts to apply the default item template to the items control.
1336
            </summary>
1337
            <param name="itemsControl">The items control.</param>
1338
            <param name="property">The collection property.</param>
1339
        </member>
1340
        <member name="M:Caliburn.Micro.ConventionManager.ConfigureSelectedItem(System.Windows.FrameworkElement,System.Windows.DependencyProperty,System.Type,System.String)">
1341
            <summary>
1342
            Configures the selected item convention.
1343
            </summary>
1344
            <param name="selector">The element that has a SelectedItem property.</param>
1345
            <param name="selectedItemProperty">The SelectedItem property.</param>
1346
            <param name="viewModelType">The view model type.</param>
1347
            <param name="path">The property path.</param>
1348
        </member>
1349
        <member name="M:Caliburn.Micro.ConventionManager.ApplyHeaderTemplate(System.Windows.FrameworkElement,System.Windows.DependencyProperty,System.Type)">
1350
            <summary>
1351
            Applies a header template based on <see cref="T:Caliburn.Micro.IHaveDisplayName"/>
1352
            </summary>
1353
            <param name="element"></param>
1354
            <param name="headerTemplateProperty"></param>
1355
            <param name="viewModelType"></param>
1356
        </member>
1357
        <member name="M:Caliburn.Micro.ConventionManager.GetPropertyCaseInsensitive(System.Type,System.String)">
1358
            <summary>
1359
            Gets a property by name, ignoring case and searching all interfaces.
1360
            </summary>
1361
            <param name="type">The type to inspect.</param>
1362
            <param name="propertyName">The property to search for.</param>
1363
            <returns>The property or null if not found.</returns>
1364
        </member>
1365
        <member name="M:Caliburn.Micro.ConventionManager.ApplySilverlightTriggers(System.Windows.DependencyObject,System.Windows.DependencyProperty,System.Func{System.Windows.FrameworkElement,System.Windows.Data.BindingExpression},System.Reflection.PropertyInfo,System.Windows.Data.Binding)">
1366
            <summary>
1367
            Accounts for the lack of UpdateSourceTrigger in silverlight.
1368
            </summary>
1369
            <param name="element">The element to wire for change events on.</param>
1370
            <param name="dependencyProperty">The property that is being bound.</param>
1371
            <param name="expressionSource">Gets the the binding expression that needs to be updated.</param>
1372
            <param name="property">The property being bound to if available.</param>
1373
            <param name="binding">The binding if available.</param>
1374
        </member>
1375
        <member name="T:Caliburn.Micro.AssemblySource">
1376
            <summary>
1377
            A source of assemblies that are inspectable by the framework.
1378
            </summary>
1379
        </member>
1380
        <member name="F:Caliburn.Micro.AssemblySource.Instance">
1381
            <summary>
1382
            The singleton instance of the AssemblySource used by the framework.
1383
            </summary>
1384
        </member>
1385
        <member name="T:Caliburn.Micro.Message">
1386
            <summary>
1387
            Host's attached properties related to routed UI messaging.
1388
            </summary>
1389
        </member>
1390
        <member name="M:Caliburn.Micro.Message.SetHandler(System.Windows.DependencyObject,System.Object)">
1391
            <summary>
1392
            Places a message handler on this element.
1393
            </summary>
1394
            <param name="d">The element.</param>
1395
            <param name="value">The message handler.</param>
1396
        </member>
1397
        <member name="M:Caliburn.Micro.Message.GetHandler(System.Windows.DependencyObject)">
1398
            <summary>
1399
            Gets the message handler for this element.
1400
            </summary>
1401
            <param name="d">The element.</param>
1402
            <returns>The message handler.</returns>
1403
        </member>
1404
        <member name="F:Caliburn.Micro.Message.AttachProperty">
1405
            <summary>
1406
            A property definition representing attached triggers and messages.
1407
            </summary>
1408
        </member>
1409
        <member name="M:Caliburn.Micro.Message.SetAttach(System.Windows.DependencyObject,System.String)">
1410
            <summary>
1411
            Sets the attached triggers and messages.
1412
            </summary>
1413
            <param name="d">The element to attach to.</param>
1414
            <param name="attachText">The parsable attachment text.</param>
1415
        </member>
1416
        <member name="M:Caliburn.Micro.Message.GetAttach(System.Windows.DependencyObject)">
1417
            <summary>
1418
            Gets the attached triggers and messages.
1419
            </summary>
1420
            <param name="d">The element that was attached to.</param>
1421
            <returns>The parsable attachment text.</returns>
1422
        </member>
1423
        <member name="T:Caliburn.Micro.IHaveParameters">
1424
            <summary>
1425
            Indicates that a message is parameterized.
1426
            </summary>
1427
        </member>
1428
        <member name="P:Caliburn.Micro.IHaveParameters.Parameters">
1429
            <summary>
1430
            Represents the parameters of a message.
1431
            </summary>
1432
        </member>
1433
        <member name="T:Caliburn.Micro.ElementConvention">
1434
            <summary>
1435
            Represents the conventions for a particular element type.
1436
            </summary>
1437
        </member>
1438
        <member name="F:Caliburn.Micro.ElementConvention.ElementType">
1439
            <summary>
1440
            The type of element to which the conventions apply.
1441
            </summary>
1442
        </member>
1443
        <member name="F:Caliburn.Micro.ElementConvention.GetBindableProperty">
1444
            <summary>
1445
            Gets the default property to be used in binding conventions.
1446
            </summary>
1447
        </member>
1448
        <member name="F:Caliburn.Micro.ElementConvention.CreateTrigger">
1449
            <summary>
1450
            The default trigger to be used when wiring actions on this element.
1451
            </summary>
1452
        </member>
1453
        <member name="F:Caliburn.Micro.ElementConvention.ParameterProperty">
1454
            <summary>
1455
            The default property to be used for parameters of this type in actions.
1456
            </summary>
1457
        </member>
1458
        <member name="F:Caliburn.Micro.ElementConvention.ApplyBinding">
1459
            <summary>
1460
            Applies custom conventions for elements of this type.
1461
            </summary>
1462
            <remarks>Pass the view model type, property path, property instance, framework element and its convention.</remarks>
1463
        </member>
1464
        <member name="T:Caliburn.Micro.Coroutine">
1465
            <summary>
1466
            Manages coroutine execution.
1467
            </summary>
1468
        </member>
1469
        <member name="F:Caliburn.Micro.Coroutine.CreateParentEnumerator">
1470
            <summary>
1471
            Creates the parent enumerator.
1472
            </summary>
1473
        </member>
1474
        <member name="M:Caliburn.Micro.Coroutine.BeginExecute(System.Collections.Generic.IEnumerator{Caliburn.Micro.IResult},Caliburn.Micro.ActionExecutionContext,System.EventHandler{Caliburn.Micro.ResultCompletionEventArgs})">
1475
            <summary>
1476
            Executes a coroutine.
1477
            </summary>
1478
            <param name="coroutine">The coroutine to execute.</param>
1479
            <param name="context">The context to execute the coroutine within.</param>
1480
            /// <param name="callback">The completion callback for the coroutine.</param>
1481
        </member>
1482
        <member name="E:Caliburn.Micro.Coroutine.Completed">
1483
            <summary>
1484
            Called upon completion of a coroutine.
1485
            </summary>
1486
        </member>
1487
        <member name="T:Caliburn.Micro.ViewLocator">
1488
            <summary>
1489
              A strategy for determining which view to use for a given model.
1490
            </summary>
1491
        </member>
1492
        <member name="F:Caliburn.Micro.ViewLocator.NameTransformer">
1493
            <summary>
1494
             Used to transform names.
1495
            </summary>
1496
        </member>
1497
        <member name="F:Caliburn.Micro.ViewLocator.ContextSeparator">
1498
            <summary>
1499
              Separator used when resolving View names for context instances.
1500
            </summary>
1501
        </member>
1502
        <member name="F:Caliburn.Micro.ViewLocator.GetOrCreateViewType">
1503
            <summary>
1504
              Retrieves the view from the IoC container or tries to create it if not found.
1505
            </summary>
1506
            <remarks>
1507
              Pass the type of view as a parameter and recieve an instance of the view.
1508
            </remarks>
1509
        </member>
1510
        <member name="F:Caliburn.Micro.ViewLocator.LocateTypeForModelType">
1511
            <summary>
1512
              Locates the view type based on the specified model type.
1513
            </summary>
1514
            <returns>The view.</returns>
1515
            <remarks>
1516
              Pass the model type, display location (or null) and the context instance (or null) as parameters and receive a view type.
1517
            </remarks>
1518
        </member>
1519
        <member name="F:Caliburn.Micro.ViewLocator.LocateForModelType">
1520
            <summary>
1521
              Locates the view for the specified model type.
1522
            </summary>
1523
            <returns>The view.</returns>
1524
            <remarks>
1525
              Pass the model type, display location (or null) and the context instance (or null) as parameters and receive a view instance.
1526
            </remarks>
1527
        </member>
1528
        <member name="F:Caliburn.Micro.ViewLocator.LocateForModel">
1529
            <summary>
1530
              Locates the view for the specified model instance.
1531
            </summary>
1532
            <returns>The view.</returns>
1533
            <remarks>
1534
              Pass the model instance, display location (or null) and the context (or null) as parameters and receive a view instance.
1535
            </remarks>
1536
        </member>
1537
        <member name="M:Caliburn.Micro.ViewLocator.InitializeComponent(System.Object)">
1538
            <summary>
1539
              When a view does not contain a code-behind file, we need to automatically call InitializeCompoent.
1540
            </summary>
1541
            <param name = "element">The element to initialize</param>
1542
        </member>
1543
        <member name="T:Caliburn.Micro.MessageBinder">
1544
            <summary>
1545
            A service that is capable of properly binding values to a method's parameters and creating instances of <see cref="T:Caliburn.Micro.IResult"/>.
1546
            </summary>
1547
        </member>
1548
        <member name="F:Caliburn.Micro.MessageBinder.SpecialValues">
1549
            <summary>
1550
            The special parameter values recognized by the message binder along with their resolvers.
1551
            </summary>
1552
        </member>
1553
        <member name="F:Caliburn.Micro.MessageBinder.CustomConverters">
1554
            <summary>
1555
            Custom converters used by the framework registered by detination type for which the will be selected.
1556
            The converter is passed the existing value to convert and a "context" object.
1557
            </summary>
1558
        </member>
1559
        <member name="M:Caliburn.Micro.MessageBinder.DetermineParameters(Caliburn.Micro.ActionExecutionContext,System.Reflection.ParameterInfo[])">
1560
            <summary>
1561
            Determines the parameters that a method should be invoked with.
1562
            </summary>
1563
            <param name="context">The action execution context.</param>
1564
            <param name="requiredParameters">The parameters required to complete the invocation.</param>
1565
            <returns>The actual parameter values.</returns>
1566
        </member>
1567
        <member name="F:Caliburn.Micro.MessageBinder.EvaluateParameter">
1568
            <summary>
1569
            Transforms the textual parameter into the actual parameter.
1570
            </summary>
1571
        </member>
1572
        <member name="M:Caliburn.Micro.MessageBinder.CoerceValue(System.Type,System.Object,System.Object)">
1573
            <summary>
1574
            Coerces the provided value to the destination type.
1575
            </summary>
1576
            <param name="destinationType">The destination type.</param>
1577
            <param name="providedValue">The provided value.</param>
1578
            <param name="context">An optional context value which can be used during conversion.</param>
1579
            <returns>The coerced value.</returns>
1580
        </member>
1581
        <member name="M:Caliburn.Micro.MessageBinder.GetDefaultValue(System.Type)">
1582
            <summary>
1583
            Gets the default value for a type.
1584
            </summary>
1585
            <param name="type">The type.</param>
1586
            <returns>The default value.</returns>
1587
        </member>
1588
        <member name="T:Caliburn.Micro.ICloseStrategy`1">
1589
            <summary>
1590
            Used to gather the results from multiple child elements which may or may not prevent closing.
1591
            </summary>
1592
            <typeparam name="T">The type of child element.</typeparam>
1593
        </member>
1594
        <member name="M:Caliburn.Micro.ICloseStrategy`1.Execute(System.Collections.Generic.IEnumerable{`0},System.Action{System.Boolean,System.Collections.Generic.IEnumerable{`0}})">
1595
            <summary>
1596
            Executes the strategy.
1597
            </summary>
1598
            <param name="toClose">Items that are requesting close.</param>
1599
            <param name="callback">The action to call when all enumeration is complete and the close results are aggregated.
1600
            The bool indicates whether close can occur. The enumerable indicates which children should close if the parent cannot.</param>
1601
        </member>
1602
        <member name="T:Caliburn.Micro.DefaultCloseStrategy`1">
1603
            <summary>
1604
            Used to gather the results from multiple child elements which may or may not prevent closing.
1605
            </summary>
1606
            <typeparam name="T">The type of child element.</typeparam>
1607
        </member>
1608
        <member name="M:Caliburn.Micro.DefaultCloseStrategy`1.#ctor(System.Boolean)">
1609
            <summary>
1610
            Creates an instance of the class.
1611
            </summary>
1612
            <param name="closeConductedItemsWhenConductorCannotClose">Indicates that even if all conducted items are not closable, those that are should be closed. The default is FALSE.</param>
1613
        </member>
1614
        <member name="M:Caliburn.Micro.DefaultCloseStrategy`1.Execute(System.Collections.Generic.IEnumerable{`0},System.Action{System.Boolean,System.Collections.Generic.IEnumerable{`0}})">
1615
            <summary>
1616
            Executes the strategy.
1617
            </summary>
1618
            <param name="toClose">Items that are requesting close.</param>
1619
            <param name="callback">The action to call when all enumeration is complete and the close results are aggregated.
1620
            The bool indicates whether close can occur. The enumerable indicates which children should close if the parent cannot.</param>
1621
        </member>
1622
        <member name="T:Caliburn.Micro.BooleanToVisibilityConverter">
1623
            <summary>
1624
            An <see cref="T:System.Windows.Data.IValueConverter"/> which converts <see cref="T:System.Boolean"/> to <see cref="T:System.Windows.Visibility"/>.
1625
            </summary>
1626
        </member>
1627
        <member name="M:Caliburn.Micro.BooleanToVisibilityConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
1628
            <summary>
1629
            Converts a boolean value to a <see cref="T:System.Windows.Visibility"/> value.
1630
            </summary>
1631
            <param name="value">The value produced by the binding source.</param>
1632
            <param name="targetType">The type of the binding target property.</param>
1633
            <param name="parameter">The converter parameter to use.</param>
1634
            <param name="culture">The culture to use in the converter.</param>
1635
            <returns>
1636
            A converted value. If the method returns null, the valid null value is used.
1637
            </returns>
1638
        </member>
1639
        <member name="M:Caliburn.Micro.BooleanToVisibilityConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
1640
            <summary>
1641
            Converts a value <see cref="T:System.Windows.Visibility"/> value to a boolean value.
1642
            </summary>
1643
            <param name="value">The value that is produced by the binding target.</param>
1644
            <param name="targetType">The type to convert to.</param>
1645
            <param name="parameter">The converter parameter to use.</param>
1646
            <param name="culture">The culture to use in the converter.</param>
1647
            <returns>
1648
            A converted value. If the method returns null, the valid null value is used.
1649
            </returns>
1650
        </member>
1651
        <member name="T:Caliburn.Micro.Mouse">
1652
            <summary>
1653
            A mouse helper utility.
1654
            </summary>
1655
        </member>
1656
        <member name="M:Caliburn.Micro.Mouse.Initialize(System.Windows.UIElement)">
1657
            <summary>
1658
            Initializes the mouse helper with the UIElement to use in mouse tracking.
1659
            </summary>
1660
            <param name="element">The UIElement to use for mouse tracking.</param>
1661
        </member>
1662
        <member name="P:Caliburn.Micro.Mouse.Position">
1663
            <summary>
1664
            The current position of the mouse.
1665
            </summary>
1666
        </member>
1667
        <member name="T:Caliburn.Micro.IHandle">
1668
            <summary>
1669
              A marker interface for classes that subscribe to messages.
1670
            </summary>
1671
        </member>
1672
        <member name="T:Caliburn.Micro.IHandle`1">
1673
            <summary>
1674
              Denotes a class which can handle a particular type of message.
1675
            </summary>
1676
            <typeparam name = "TMessage">The type of message to handle.</typeparam>
1677
        </member>
1678
        <member name="M:Caliburn.Micro.IHandle`1.Handle(`0)">
1679
            <summary>
1680
              Handles the message.
1681
            </summary>
1682
            <param name = "message">The message.</param>
1683
        </member>
1684
        <member name="T:Caliburn.Micro.IEventAggregator">
1685
            <summary>
1686
              Enables loosely-coupled publication of and subscription to events.
1687
            </summary>
1688
        </member>
1689
        <member name="M:Caliburn.Micro.IEventAggregator.Subscribe(System.Object)">
1690
            <summary>
1691
              Subscribes an instance to all events declared through implementations of <see cref="T:Caliburn.Micro.IHandle`1"/>
1692
            </summary>
1693
            <param name="instance">The instance to subscribe for event publication.</param>
1694
        </member>
1695
        <member name="M:Caliburn.Micro.IEventAggregator.Unsubscribe(System.Object)">
1696
            <summary>
1697
              Unsubscribes the instance from all events.
1698
            </summary>
1699
            <param name = "instance">The instance to unsubscribe.</param>
1700
        </member>
1701
        <member name="M:Caliburn.Micro.IEventAggregator.Publish(System.Object)">
1702
            <summary>
1703
              Publishes a message.
1704
            </summary>
1705
            <param name = "message">The message instance.</param>
1706
            <remarks>
1707
              Uses the default thread marshaller during publication.
1708
            </remarks>
1709
        </member>
1710
        <member name="M:Caliburn.Micro.IEventAggregator.Publish(System.Object,System.Action{System.Action})">
1711
            <summary>
1712
              Publishes a message.
1713
            </summary>
1714
            <param name = "message">The message instance.</param>
1715
            <param name = "marshal">Allows the publisher to provide a custom thread marshaller for the message publication.</param>
1716
        </member>
1717
        <member name="P:Caliburn.Micro.IEventAggregator.PublicationThreadMarshaller">
1718
            <summary>
1719
              Gets or sets the default publication thread marshaller.
1720
            </summary>
1721
            <value>
1722
              The default publication thread marshaller.
1723
            </value>
1724
        </member>
1725
        <member name="T:Caliburn.Micro.EventAggregator">
1726
            <summary>
1727
              Enables loosely-coupled publication of and subscription to events.
1728
            </summary>
1729
        </member>
1730
        <member name="F:Caliburn.Micro.EventAggregator.DefaultPublicationThreadMarshaller">
1731
            <summary>
1732
              The default thread marshaller used for publication;
1733
            </summary>
1734
        </member>
1735
        <member name="M:Caliburn.Micro.EventAggregator.#ctor">
1736
            <summary>
1737
              Initializes a new instance of the <see cref="T:Caliburn.Micro.EventAggregator"/> class.
1738
            </summary>
1739
        </member>
1740
        <member name="M:Caliburn.Micro.EventAggregator.Subscribe(System.Object)">
1741
            <summary>
1742
              Subscribes an instance to all events declared through implementations of <see cref="T:Caliburn.Micro.IHandle`1"/>
1743
            </summary>
1744
            <param name="instance">The instance to subscribe for event publication.</param>
1745
        </member>
1746
        <member name="M:Caliburn.Micro.EventAggregator.Unsubscribe(System.Object)">
1747
            <summary>
1748
              Unsubscribes the instance from all events.
1749
            </summary>
1750
            <param name = "instance">The instance to unsubscribe.</param>
1751
        </member>
1752
        <member name="M:Caliburn.Micro.EventAggregator.Publish(System.Object)">
1753
            <summary>
1754
              Publishes a message.
1755
            </summary>
1756
            <param name = "message">The message instance.</param>
1757
            <remarks>
1758
              Does not marshall the the publication to any special thread by default.
1759
            </remarks>
1760
        </member>
1761
        <member name="M:Caliburn.Micro.EventAggregator.Publish(System.Object,System.Action{System.Action})">
1762
            <summary>
1763
              Publishes a message.
1764
            </summary>
1765
            <param name = "message">The message instance.</param>
1766
            <param name = "marshal">Allows the publisher to provide a custom thread marshaller for the message publication.</param>
1767
        </member>
1768
        <member name="P:Caliburn.Micro.EventAggregator.PublicationThreadMarshaller">
1769
            <summary>
1770
              Gets or sets the default publication thread marshaller.
1771
            </summary>
1772
            <value>
1773
              The default publication thread marshaller.
1774
            </value>
1775
        </member>
1776
        <member name="T:Caliburn.Micro.ViewAttachedEventArgs">
1777
            <summary>
1778
            The event args for the <see cref="E:Caliburn.Micro.IViewAware.ViewAttached"/> event.
1779
            </summary>
1780
        </member>
1781
        <member name="F:Caliburn.Micro.ViewAttachedEventArgs.View">
1782
            <summary>
1783
            The view.
1784
            </summary>
1785
        </member>
1786
        <member name="F:Caliburn.Micro.ViewAttachedEventArgs.Context">
1787
            <summary>
1788
            The context.
1789
            </summary>
1790
        </member>
1791
        <member name="T:Caliburn.Micro.IChild`1">
1792
            <summary>
1793
            Denotes a node within a parent/child hierarchy.
1794
            </summary>
1795
            <typeparam name="TParent">The type of parent.</typeparam>
1796
        </member>
1797
        <member name="P:Caliburn.Micro.IChild`1.Parent">
1798
            <summary>
1799
            Gets or Sets the Parent
1800
            </summary>
1801
        </member>
1802
        <member name="T:Caliburn.Micro.ActionMessage">
1803
            <summary>
1804
            Used to send a message from the UI to a presentation model class, indicating that a particular Action should be invoked.
1805
            </summary>
1806
        </member>
1807
        <member name="F:Caliburn.Micro.ActionMessage.EnforceGuardsDuringInvocation">
1808
            <summary>
1809
             Causes the action invocation to "double check" if the action should be invoked by executing the guard immediately before hand.
1810
            </summary>
1811
             <remarks>This is disabled by default. If multiple actions are attached to the same element, you may want to enable this so that each individaul action checks its guard regardless of how the UI state appears.</remarks>
1812
        </member>
1813
        <member name="F:Caliburn.Micro.ActionMessage.ThrowsExceptions">
1814
            <summary>
1815
             Causes the action to throw if it cannot locate the target or the method at invocation time.
1816
            </summary>
1817
             <remarks>True by default.</remarks>
1818
        </member>
1819
        <member name="F:Caliburn.Micro.ActionMessage.MethodNameProperty">
1820
            <summary>
1821
            Represents the method name of an action message.
1822
            </summary>
1823
        </member>
1824
        <member name="F:Caliburn.Micro.ActionMessage.ParametersProperty">
1825
            <summary>
1826
            Represents the parameters of an action message.
1827
            </summary>
1828
        </member>
1829
        <member name="M:Caliburn.Micro.ActionMessage.#ctor">
1830
            <summary>
1831
            Creates an instance of <see cref="T:Caliburn.Micro.ActionMessage"/>.
1832
            </summary>
1833
        </member>
1834
        <member name="M:Caliburn.Micro.ActionMessage.OnAttached">
1835
            <summary>
1836
            Called after the action is attached to an AssociatedObject.
1837
            </summary>
1838
        </member>
1839
        <member name="M:Caliburn.Micro.ActionMessage.OnDetaching">
1840
            <summary>
1841
            Called when the action is being detached from its AssociatedObject, but before it has actually occurred.
1842
            </summary>
1843
        </member>
1844
        <member name="M:Caliburn.Micro.ActionMessage.Invoke(System.Object)">
1845
            <summary>
1846
            Invokes the action.
1847
            </summary>
1848
            <param name="eventArgs">The parameter to the action. If the action does not require a parameter, the parameter may be set to a null reference.</param>
1849
        </member>
1850
        <member name="M:Caliburn.Micro.ActionMessage.UpdateAvailability">
1851
            <summary>
1852
            Forces an update of the UI's Enabled/Disabled state based on the the preconditions associated with the method.
1853
            </summary>
1854
        </member>
1855
        <member name="M:Caliburn.Micro.ActionMessage.ToString">
1856
            <summary>
1857
            Returns a <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
1858
            </summary>
1859
            <returns>
1860
            A <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
1861
            </returns>
1862
        </member>
1863
        <member name="F:Caliburn.Micro.ActionMessage.InvokeAction">
1864
            <summary>
1865
            Invokes the action using the specified <see cref="T:Caliburn.Micro.ActionExecutionContext"/>
1866
            </summary>
1867
        </member>
1868
        <member name="F:Caliburn.Micro.ActionMessage.ApplyAvailabilityEffect">
1869
            <summary>
1870
            Applies an availability effect, such as IsEnabled, to an element.
1871
            </summary>
1872
            <remarks>Returns a value indicating whether or not the action is available.</remarks>
1873
        </member>
1874
        <member name="F:Caliburn.Micro.ActionMessage.GetTargetMethod">
1875
            <summary>
1876
            Finds the method on the target matching the specified message.
1877
            </summary>
1878
            <param name="target">The target.</param>
1879
            <param name="message">The message.</param>
1880
            <returns>The matching method, if available.</returns>
1881
        </member>
1882
        <member name="F:Caliburn.Micro.ActionMessage.SetMethodBinding">
1883
            <summary>
1884
            Sets the target, method and view on the context. Uses a bubbling strategy by default.
1885
            </summary>
1886
        </member>
1887
        <member name="F:Caliburn.Micro.ActionMessage.PrepareContext">
1888
            <summary>
1889
            Prepares the action execution context for use.
1890
            </summary>
1891
        </member>
1892
        <member name="M:Caliburn.Micro.ActionMessage.TryFindGuardMethod(Caliburn.Micro.ActionExecutionContext)">
1893
            <summary>
1894
            Try to find a candidate for guard function, having:
1895
                    - a name in the form "CanXXX"
1896
                    - no generic parameters
1897
                    - a bool return type
1898
                    - no parameters or a set of parameters corresponding to the action method
1899
            </summary>
1900
            <param name="context">The execution context</param>
1901
            <returns>A MethodInfo, if found; null otherwise</returns>
1902
        </member>
1903
        <member name="P:Caliburn.Micro.ActionMessage.MethodName">
1904
            <summary>
1905
            Gets or sets the name of the method to be invoked on the presentation model class.
1906
            </summary>
1907
            <value>The name of the method.</value>
1908
        </member>
1909
        <member name="P:Caliburn.Micro.ActionMessage.Parameters">
1910
            <summary>
1911
            Gets the parameters to pass as part of the method invocation.
1912
            </summary>
1913
            <value>The parameters.</value>
1914
        </member>
1915
        <member name="E:Caliburn.Micro.ActionMessage.Detaching">
1916
            <summary>
1917
            Occurs before the message detaches from the associated object.
1918
            </summary>
1919
        </member>
1920
        <member name="T:Caliburn.Micro.ActivationEventArgs">
1921
            <summary>
1922
            EventArgs sent during activation.
1923
            </summary>
1924
        </member>
1925
        <member name="F:Caliburn.Micro.ActivationEventArgs.WasInitialized">
1926
            <summary>
1927
            Indicates whether the sender was initialized in addition to being activated.
1928
            </summary>
1929
        </member>
1930
        <member name="T:Caliburn.Micro.ActivationProcessedEventArgs">
1931
            <summary>
1932
            Contains details about the success or failure of an item's activation through an <see cref="T:Caliburn.Micro.IConductor"/>.
1933
            </summary>
1934
        </member>
1935
        <member name="F:Caliburn.Micro.ActivationProcessedEventArgs.Item">
1936
            <summary>
1937
            The item whose activation was processed.
1938
            </summary>
1939
        </member>
1940
        <member name="F:Caliburn.Micro.ActivationProcessedEventArgs.Success">
1941
            <summary>
1942
            Gets or sets a value indicating whether the activation was a success.
1943
            </summary>
1944
            <value><c>true</c> if success; otherwise, <c>false</c>.</value>
1945
        </member>
1946
        <member name="T:Caliburn.Micro.DeactivationEventArgs">
1947
            <summary>
1948
            EventArgs sent during deactivation.
1949
            </summary>
1950
        </member>
1951
        <member name="F:Caliburn.Micro.DeactivationEventArgs.WasClosed">
1952
            <summary>
1953
            Indicates whether the sender was closed in addition to being deactivated.
1954
            </summary>
1955
        </member>
1956
        <member name="T:Caliburn.Micro.NameTransformer">
1957
            <summary>
1958
             Class for managing the list of rules for doing name transformation.
1959
            </summary>
1960
        </member>
1961
        <member name="M:Caliburn.Micro.NameTransformer.AddRule(System.String,System.String,System.String)">
1962
            <summary>
1963
             Adds a transform using a single replacement value and a global filter pattern.
1964
            </summary>
1965
            <param name = "replacePattern">Regular expression pattern for replacing text</param>
1966
            <param name = "replaceValue">The replacement value.</param>
1967
            <param name = "globalFilterPattern">Regular expression pattern for global filtering</param>
1968
        </member>
1969
        <member name="M:Caliburn.Micro.NameTransformer.AddRule(System.String,System.Collections.Generic.IEnumerable{System.String},System.String)">
1970
            <summary>
1971
             Adds a transform using a list of replacement values and a global filter pattern.
1972
            </summary>
1973
            <param name = "replacePattern">Regular expression pattern for replacing text</param>
1974
            <param name = "replaceValueList">The list of replacement values</param>
1975
            <param name = "globalFilterPattern">Regular expression pattern for global filtering</param>
1976
        </member>
1977
        <member name="M:Caliburn.Micro.NameTransformer.Transform(System.String)">
1978
            <summary>
1979
            Gets the list of transformations for a given name.
1980
            </summary>
1981
            <param name = "source">The name to transform into the resolved name list</param>
1982
            <returns>The transformed names.</returns>
1983
        </member>
1984
        <member name="M:Caliburn.Micro.NameTransformer.Transform(System.String,System.Func{System.String,System.String})">
1985
            <summary>
1986
            Gets the list of transformations for a given name.
1987
            </summary>
1988
            <param name = "source">The name to transform into the resolved name list</param>
1989
            <param name = "getReplaceString">A function to do a transform on each item in the ReplaceValueList prior to applying the regular expression transform</param>
1990
            <returns>The transformed names.</returns>
1991
        </member>
1992
        <member name="T:Caliburn.Micro.NameTransformer.Rule">
1993
            <summary>
1994
             A rule that describes a name transform.
1995
            </summary>
1996
        </member>
1997
        <member name="F:Caliburn.Micro.NameTransformer.Rule.GlobalFilterPattern">
1998
            <summary>
1999
            Regular expression pattern for global filtering
2000
            </summary>
2001
        </member>
2002
        <member name="F:Caliburn.Micro.NameTransformer.Rule.ReplacePattern">
2003
            <summary>
2004
            Regular expression pattern for replacing text
2005
            </summary>
2006
        </member>
2007
        <member name="F:Caliburn.Micro.NameTransformer.Rule.ReplacementValues">
2008
            <summary>
2009
            The list of replacement values
2010
            </summary>
2011
        </member>
2012
        <member name="T:Caliburn.Micro.ActionExecutionContext">
2013
            <summary>
2014
            The context used during the execution of an Action or its guard.
2015
            </summary>
2016
        </member>
2017
        <member name="F:Caliburn.Micro.ActionExecutionContext.CanExecute">
2018
            <summary>
2019
            Determines whether the action can execute.
2020
            </summary>
2021
            <remarks>Returns true if the action can execute, false otherwise.</remarks>
2022
        </member>
2023
        <member name="F:Caliburn.Micro.ActionExecutionContext.EventArgs">
2024
            <summary>
2025
            Any event arguments associated with the action's invocation.
2026
            </summary>
2027
        </member>
2028
        <member name="F:Caliburn.Micro.ActionExecutionContext.Method">
2029
            <summary>
2030
            The actual method info to be invoked.
2031
            </summary>
2032
        </member>
2033
        <member name="M:Caliburn.Micro.ActionExecutionContext.Dispose">
2034
            <summary>
2035
            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
2036
            </summary>
2037
        </member>
2038
        <member name="P:Caliburn.Micro.ActionExecutionContext.Message">
2039
            <summary>
2040
            The message being executed.
2041
            </summary>
2042
        </member>
2043
        <member name="P:Caliburn.Micro.ActionExecutionContext.Source">
2044
            <summary>
2045
            The source from which the message originates.
2046
            </summary>
2047
        </member>
2048
        <member name="P:Caliburn.Micro.ActionExecutionContext.Target">
2049
            <summary>
2050
            The instance on which the action is invoked.
2051
            </summary>
2052
        </member>
2053
        <member name="P:Caliburn.Micro.ActionExecutionContext.View">
2054
            <summary>
2055
            The view associated with the target.
2056
            </summary>
2057
        </member>
2058
        <member name="P:Caliburn.Micro.ActionExecutionContext.Item(System.String)">
2059
            <summary>
2060
            Gets or sets additional data needed to invoke the action.
2061
            </summary>
2062
            <param name="key">The data key.</param>
2063
            <returns>Custom data associated with the context.</returns>
2064
        </member>
2065
        <member name="E:Caliburn.Micro.ActionExecutionContext.Disposing">
2066
            <summary>
2067
            Called when the execution context is disposed
2068
            </summary>
2069
        </member>
2070
        <member name="T:Caliburn.Micro.ResultCompletionEventArgs">
2071
            <summary>
2072
            The event args for the Completed event of an <see cref="T:Caliburn.Micro.IResult"/>.
2073
            </summary>
2074
        </member>
2075
        <member name="F:Caliburn.Micro.ResultCompletionEventArgs.Error">
2076
            <summary>
2077
            Gets or sets the error if one occurred.
2078
            </summary>
2079
            <value>The error.</value>
2080
        </member>
2081
        <member name="F:Caliburn.Micro.ResultCompletionEventArgs.WasCancelled">
2082
            <summary>
2083
            Gets or sets a value indicating whether the result was cancelled.
2084
            </summary>
2085
            <value><c>true</c> if cancelled; otherwise, <c>false</c>.</value>
2086
        </member>
2087
        <member name="T:Caliburn.Micro.BindingScope">
2088
            <summary>
2089
            Provides methods for searching a given scope for named elements.
2090
            </summary>
2091
        </member>
2092
        <member name="M:Caliburn.Micro.BindingScope.FindName(System.Collections.Generic.IEnumerable{System.Windows.FrameworkElement},System.String)">
2093
            <summary>
2094
            Searches through the list of named elements looking for a case-insensitive match.
2095
            </summary>
2096
            <param name="elementsToSearch">The named elements to search through.</param>
2097
            <param name="name">The name to search for.</param>
2098
            <returns>The named element or null if not found.</returns>
2099
        </member>
2100
        <member name="F:Caliburn.Micro.BindingScope.GetNamedElements">
2101
            <summary>
2102
            Gets all the <see cref="T:System.Windows.FrameworkElement"/> instances with names in the scope.
2103
            </summary>
2104
            <returns>Named <see cref="T:System.Windows.FrameworkElement"/> instances in the provided scope.</returns>
2105
            <remarks>Pass in a <see cref="T:System.Windows.DependencyObject"/> and receive a list of named <see cref="T:System.Windows.FrameworkElement"/> instances in the same scope.</remarks>
2106
        </member>
2107
        <member name="T:Caliburn.Micro.TypeDescriptor">
2108
            <summary>
2109
            Provides information about the characteristics for a component, such as its attributes, properties, and events. This class cannot be inherited.
2110
            </summary>
2111
        </member>
2112
        <member name="M:Caliburn.Micro.TypeDescriptor.GetConverter(System.Type)">
2113
            <summary>
2114
            Returns a type converter for the specified type.
2115
            </summary>
2116
            <param name="type">The System.Type of the target component.</param>
2117
            <returns>A System.ComponentModel.TypeConverter for the specified type.</returns>
2118
        </member>
2119
        <member name="T:Caliburn.Micro.SequentialResult">
2120
            <summary>
2121
              An implementation of <see cref="T:Caliburn.Micro.IResult"/> that enables sequential execution of multiple results.
2122
            </summary>
2123
        </member>
2124
        <member name="T:Caliburn.Micro.IResult">
2125
            <summary>
2126
            Allows custom code to execute after the return of a action.
2127
            </summary>
2128
        </member>
2129
        <member name="M:Caliburn.Micro.IResult.Execute(Caliburn.Micro.ActionExecutionContext)">
2130
            <summary>
2131
            Executes the result using the specified context.
2132
            </summary>
2133
            <param name="context">The context.</param>
2134
        </member>
2135
        <member name="E:Caliburn.Micro.IResult.Completed">
2136
            <summary>
2137
            Occurs when execution has completed.
2138
            </summary>
2139
        </member>
2140
        <member name="M:Caliburn.Micro.SequentialResult.#ctor(System.Collections.Generic.IEnumerator{Caliburn.Micro.IResult})">
2141
            <summary>
2142
              Initializes a new instance of the <see cref="T:Caliburn.Micro.SequentialResult"/> class.
2143
            </summary>
2144
            <param name="enumerator">The enumerator.</param>
2145
        </member>
2146
        <member name="M:Caliburn.Micro.SequentialResult.Execute(Caliburn.Micro.ActionExecutionContext)">
2147
            <summary>
2148
              Executes the result using the specified context.
2149
            </summary>
2150
            <param name = "context">The context.</param>
2151
        </member>
2152
        <member name="E:Caliburn.Micro.SequentialResult.Completed">
2153
            <summary>
2154
              Occurs when execution has completed.
2155
            </summary>
2156
        </member>
2157
        <member name="T:Caliburn.Micro.Bootstrapper">
2158
            <summary>
2159
            Instantiate this class in order to configure the framework.
2160
            </summary>
2161
        </member>
2162
        <member name="M:Caliburn.Micro.Bootstrapper.#ctor(System.Boolean)">
2163
            <summary>
2164
            Creates an instance of the bootstrapper.
2165
            </summary>
2166
        </member>
2167
        <member name="M:Caliburn.Micro.Bootstrapper.StartDesignTime">
2168
            <summary>
2169
            Called by the bootstrapper's constructor at design time to start the framework.
2170
            </summary>
2171
        </member>
2172
        <member name="M:Caliburn.Micro.Bootstrapper.StartRuntime">
2173
            <summary>
2174
            Called by the bootstrapper's constructor at runtime to start the framework.
2175
            </summary>
2176
        </member>
2177
        <member name="M:Caliburn.Micro.Bootstrapper.Configure">
2178
            <summary>
2179
            Override to configure the framework and setup your IoC container.
2180
            </summary>
2181
        </member>
2182
        <member name="M:Caliburn.Micro.Bootstrapper.PrepareApplication">
2183
            <summary>
2184
            Provides an opportunity to hook into the application object.
2185
            </summary>
2186
        </member>
2187
        <member name="M:Caliburn.Micro.Bootstrapper.SelectAssemblies">
2188
            <summary>
2189
            Override to tell the framework where to find assemblies to inspect for views, etc.
2190
            </summary>
2191
            <returns>A list of assemblies to inspect.</returns>
2192
        </member>
2193
        <member name="M:Caliburn.Micro.Bootstrapper.GetInstance(System.Type,System.String)">
2194
            <summary>
2195
            Override this to provide an IoC specific implementation.
2196
            </summary>
2197
            <param name="service">The service to locate.</param>
2198
            <param name="key">The key to locate.</param>
2199
            <returns>The located service.</returns>
2200
        </member>
2201
        <member name="M:Caliburn.Micro.Bootstrapper.GetAllInstances(System.Type)">
2202
            <summary>
2203
            Override this to provide an IoC specific implementation
2204
            </summary>
2205
            <param name="service">The service to locate.</param>
2206
            <returns>The located services.</returns>
2207
        </member>
2208
        <member name="M:Caliburn.Micro.Bootstrapper.BuildUp(System.Object)">
2209
            <summary>
2210
            Override this to provide an IoC specific implementation.
2211
            </summary>
2212
            <param name="instance">The instance to perform injection on.</param>
2213
        </member>
2214
        <member name="M:Caliburn.Micro.Bootstrapper.OnStartup(System.Object,System.Windows.StartupEventArgs)">
2215
            <summary>
2216
            Override this to add custom behavior to execute after the application starts.
2217
            </summary>
2218
            <param name="sender">The sender.</param>
2219
            <param name="e">The args.</param>
2220
        </member>
2221
        <member name="M:Caliburn.Micro.Bootstrapper.OnExit(System.Object,System.EventArgs)">
2222
            <summary>
2223
            Override this to add custom behavior on exit.
2224
            </summary>
2225
            <param name="sender">The sender.</param>
2226
            <param name="e">The event args.</param>
2227
        </member>
2228
        <member name="M:Caliburn.Micro.Bootstrapper.OnUnhandledException(System.Object,System.Windows.ApplicationUnhandledExceptionEventArgs)">
2229
            <summary>
2230
            Override this to add custom behavior for unhandled exceptions.
2231
            </summary>
2232
            <param name="sender">The sender.</param>
2233
            <param name="e">The event args.</param>
2234
        </member>
2235
        <member name="M:Caliburn.Micro.Bootstrapper.DisplayRootViewFor(System.Windows.Application,System.Type)">
2236
            <summary>
2237
            Locates the view model, locates the associate view, binds them and shows it as the root view.
2238
            </summary>
2239
            <param name="application">The application.</param>
2240
            <param name="viewModelType">The view model type.</param>
2241
        </member>
2242
        <member name="P:Caliburn.Micro.Bootstrapper.Application">
2243
            <summary>
2244
            The application.
2245
            </summary>
2246
        </member>
2247
        <member name="T:Caliburn.Micro.Bootstrapper`1">
2248
            <summary>
2249
            A strongly-typed version of <see cref="T:Caliburn.Micro.Bootstrapper"/> that specifies the type of root model to create for the application.
2250
            </summary>
2251
            <typeparam name="TRootModel">The type of root model for the application.</typeparam>
2252
        </member>
2253
        <member name="M:Caliburn.Micro.Bootstrapper`1.OnStartup(System.Object,System.Windows.StartupEventArgs)">
2254
            <summary>
2255
            Override this to add custom behavior to execute after the application starts.
2256
            </summary>
2257
            <param name="sender">The sender.</param>
2258
            <param name="e">The args.</param>
2259
        </member>
2260
        <member name="T:Caliburn.Micro.IWindowManager">
2261
            <summary>
2262
            A service that manages windows.
2263
            </summary>
2264
        </member>
2265
        <member name="M:Caliburn.Micro.IWindowManager.ShowDialog(System.Object,System.Object)">
2266
            <summary>
2267
            Shows a modal dialog for the specified model.
2268
            </summary>
2269
            <param name="rootModel">The root model.</param>
2270
            <param name="context">The context.</param>
2271
        </member>
2272
        <member name="M:Caliburn.Micro.IWindowManager.ShowNotification(System.Object,System.Int32,System.Object)">
2273
            <summary>
2274
            Shows a toast notification for the specified model.
2275
            </summary>
2276
            <param name="rootModel">The root model.</param>
2277
            <param name="durationInMilliseconds">How long the notification should appear for.</param>
2278
            <param name="context">The context.</param>
2279
        </member>
2280
        <member name="M:Caliburn.Micro.IWindowManager.ShowPopup(System.Object,System.Object,System.Collections.Generic.IDictionary{System.String,System.Object})">
2281
            <summary>
2282
            Shows a popup at the current mouse position.
2283
            </summary>
2284
            <param name="rootModel">The root model.</param>
2285
            <param name="context">The view context.</param>
2286
            <param name="settings">The optional popup settings.</param>
2287
        </member>
2288
        <member name="T:Caliburn.Micro.WindowManager">
2289
            <summary>
2290
            A service that manages windows.
2291
            </summary>
2292
        </member>
2293
        <member name="M:Caliburn.Micro.WindowManager.ShowDialog(System.Object,System.Object)">
2294
            <summary>
2295
            Shows a modal dialog for the specified model.
2296
            </summary>
2297
            <param name="rootModel">The root model.</param>
2298
            <param name="context">The context.</param>
2299
        </member>
2300
        <member name="M:Caliburn.Micro.WindowManager.ShowNotification(System.Object,System.Int32,System.Object)">
2301
            <summary>
2302
            Shows a toast notification for the specified model.
2303
            </summary>
2304
            <param name="rootModel">The root model.</param>
2305
            <param name="durationInMilliseconds">How long the notification should appear for.</param>
2306
            <param name="context">The context.</param>
2307
        </member>
2308
        <member name="M:Caliburn.Micro.WindowManager.ShowPopup(System.Object,System.Object,System.Collections.Generic.IDictionary{System.String,System.Object})">
2309
            <summary>
2310
            Shows a popup at the current mouse position.
2311
            </summary>
2312
            <param name="rootModel">The root model.</param>
2313
            <param name="context">The view context.</param>
2314
            <param name="settings">The optional popup settings.</param>
2315
        </member>
2316
        <member name="M:Caliburn.Micro.WindowManager.CreatePopup(System.Object,System.Collections.Generic.IDictionary{System.String,System.Object})">
2317
            <summary>
2318
            Creates a popup for hosting a popup window.
2319
            </summary>
2320
            <param name="rootModel">The model.</param>
2321
            <param name="settings">The optional popup settings.</param>
2322
            <returns>The popup.</returns>
2323
        </member>
2324
        <member name="M:Caliburn.Micro.WindowManager.EnsureWindow(System.Object,System.Object)">
2325
            <summary>
2326
            Ensures that the view is a <see cref="T:System.Windows.Controls.ChildWindow"/> or is wrapped by one.
2327
            </summary>
2328
            <param name="model">The view model.</param>
2329
            <param name="view">The view.</param>
2330
            <returns>The window.</returns>
2331
        </member>
2332
        <member name="T:Caliburn.Micro.Bind">
2333
            <summary>
2334
            Hosts dependency properties for binding.
2335
            </summary>
2336
        </member>
2337
        <member name="F:Caliburn.Micro.Bind.ModelProperty">
2338
            <summary>
2339
            Allows binding on an existing view.
2340
            </summary>
2341
        </member>
2342
        <member name="M:Caliburn.Micro.Bind.GetModel(System.Windows.DependencyObject)">
2343
            <summary>
2344
            Gets the model to bind to.
2345
            </summary>
2346
            <param name="dependencyObject">The dependency object to bind to.</param>
2347
            <returns>The model.</returns>
2348
        </member>
2349
        <member name="M:Caliburn.Micro.Bind.SetModel(System.Windows.DependencyObject,System.Object)">
2350
            <summary>
2351
            Sets the model to bind to.
2352
            </summary>
2353
            <param name="dependencyObject">The dependency object to bind to.</param>
2354
            <param name="value">The model.</param>
2355
        </member>
2356
        <member name="T:Caliburn.Micro.AttachedCollection`1">
2357
            <summary>
2358
            A collection that can exist as part of a behavior.
2359
            </summary>
2360
            <typeparam name="T">The type of item in the attached collection.</typeparam>
2361
        </member>
2362
        <member name="M:Caliburn.Micro.AttachedCollection`1.#ctor">
2363
            <summary>
2364
            Creates an instance of <see cref="T:Caliburn.Micro.AttachedCollection`1"/>
2365
            </summary>
2366
        </member>
2367
        <member name="M:Caliburn.Micro.AttachedCollection`1.Attach(System.Windows.DependencyObject)">
2368
            <summary>
2369
            Attached the collection.
2370
            </summary>
2371
            <param name="dependencyObject">The dependency object to attach the collection to.</param>
2372
        </member>
2373
        <member name="M:Caliburn.Micro.AttachedCollection`1.Detach">
2374
            <summary>
2375
            Detaches the collection.
2376
            </summary>
2377
        </member>
2378
        <member name="M:Caliburn.Micro.AttachedCollection`1.OnItemAdded(`0)">
2379
            <summary>
2380
            Called when an item is added from the collection.
2381
            </summary>
2382
            <param name="item">The item that was added.</param>
2383
        </member>
2384
        <member name="M:Caliburn.Micro.AttachedCollection`1.OnItemRemoved(`0)">
2385
            <summary>
2386
            Called when an item is removed from the collection.
2387
            </summary>
2388
            <param name="item">The item that was removed.</param>
2389
        </member>
2390
        <member name="T:Caliburn.Micro.ViewModelBinder">
2391
            <summary>
2392
            Binds a view to a view model.
2393
            </summary>
2394
        </member>
2395
        <member name="F:Caliburn.Micro.ViewModelBinder.ApplyConventionsByDefault">
2396
            <summary>
2397
            Gets or sets a value indicating whether to apply conventions by default.
2398
            </summary>
2399
            <value>
2400
                    <c>true</c> if conventions should be applied by default; otherwise, <c>false</c>.
2401
            </value>
2402
        </member>
2403
        <member name="F:Caliburn.Micro.ViewModelBinder.ConventionsAppliedProperty">
2404
            <summary>
2405
            Indicates whether or not the conventions have already been applied to the view.
2406
            </summary>
2407
        </member>
2408
        <member name="M:Caliburn.Micro.ViewModelBinder.ShouldApplyConventions(System.Windows.FrameworkElement)">
2409
            <summary>
2410
            Determines whether a view should have conventions applied to it.
2411
            </summary>
2412
            <param name="view">The view to check.</param>
2413
            <returns>Whether or not conventions should be applied to the view.</returns>
2414
        </member>
2415
        <member name="F:Caliburn.Micro.ViewModelBinder.BindProperties">
2416
            <summary>
2417
            Creates data bindings on the view's controls based on the provided properties.
2418
            </summary>
2419
            <remarks>Parameters include named Elements to search through and the type of view model to determine conventions for. Returns unmatched elements.</remarks>
2420
        </member>
2421
        <member name="F:Caliburn.Micro.ViewModelBinder.BindActions">
2422
            <summary>
2423
            Attaches instances of <see cref="T:Caliburn.Micro.ActionMessage"/> to the view's controls based on the provided methods.
2424
            </summary>
2425
            <remarks>Parameters include the named elements to search through and the type of view model to determine conventions for. Returns unmatched elements.</remarks>
2426
        </member>
2427
        <member name="F:Caliburn.Micro.ViewModelBinder.HandleUnmatchedElements">
2428
            <summary>
2429
            Allows the developer to add custom handling of named elements which were not matched by any default conventions.
2430
            </summary>
2431
        </member>
2432
        <member name="F:Caliburn.Micro.ViewModelBinder.Bind">
2433
             <summary>
2434
             Binds the specified viewModel to the view.
2435
             </summary>
2436
            <remarks>Passes the the view model, view and creation context (or null for default) to use in applying binding.</remarks>
2437
        </member>
2438
    </members>
2439
</doc>