Statistics
| Branch: | Revision:

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

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