comparison SilverlightExampleApp/Libs/Microsoft.Silverlight.Testing.xml @ 59:3591c26bd63e

MVVMLight added
author Steven Hollidge <stevenhollidge@hotmail.com>
date Sat, 21 Apr 2012 19:20:28 +0100
parents 502f5f365649
children
comparison
equal deleted inserted replaced
58:241e2f22ed3c 59:3591c26bd63e
237 <member name="P:Microsoft.Silverlight.Testing.Client.BrushSelector.FalseBrush"> 237 <member name="P:Microsoft.Silverlight.Testing.Client.BrushSelector.FalseBrush">
238 <summary> 238 <summary>
239 Gets or sets the color to use for false values. 239 Gets or sets the color to use for false values.
240 </summary> 240 </summary>
241 </member> 241 </member>
242 <member name="T:Microsoft.Silverlight.Testing.Client.ClassicTestPage">
243 <summary>
244 A user control that should be used as the root visual for a Silverlight
245 plugin if developers would like to use the advanced TestSurface
246 functionality within Microsoft.Silverlight.Testing.
247
248 The TestSurface is automatically cleared after each test scenario
249 completes, eliminating the need for many additional cleanup methods.
250 </summary>
251 </member>
252 <member name="T:Microsoft.Silverlight.Testing.ITestPage">
253 <summary>
254 An interface for any test page instances to implement.
255 </summary>
256 </member>
257 <member name="P:Microsoft.Silverlight.Testing.ITestPage.TestPanel">
258 <summary>
259 Gets the test panel instance.
260 </summary>
261 </member>
262 <member name="M:Microsoft.Silverlight.Testing.Client.ClassicTestPage.#ctor">
263 <summary>
264 Initializes the TestPage object.
265 </summary>
266 </member>
267 <member name="M:Microsoft.Silverlight.Testing.Client.ClassicTestPage.InitializeComponent">
268 <summary>
269 InitializeComponent
270 </summary>
271 </member>
272 <member name="P:Microsoft.Silverlight.Testing.Client.ClassicTestPage.TestPanel">
273 <summary>
274 Gets the test surface, a dynamic Panel that removes its children
275 elements after each test completes.
276 </summary>
277 </member>
278 <member name="T:Microsoft.Silverlight.Testing.Client.ClipboardHelper">
279 <summary>
280 Exposes clipboard functionality within Silverlight 3 applications when a
281 Silverlight 4 runtime is in use.
282 </summary>
283 </member>
284 <member name="F:Microsoft.Silverlight.Testing.Client.ClipboardHelper.EmptyObjectArray">
285 <summary>
286 An empty array of object type.
287 </summary>
288 </member>
289 <member name="F:Microsoft.Silverlight.Testing.Client.ClipboardHelper._setText">
290 <summary>
291 Backing field for set text.
292 </summary>
293 </member>
294 <member name="F:Microsoft.Silverlight.Testing.Client.ClipboardHelper._getText">
295 <summary>
296 Backing field for get text.
297 </summary>
298 </member>
299 <member name="F:Microsoft.Silverlight.Testing.Client.ClipboardHelper._containsText">
300 <summary>
301 Backing field for the contains text method.
302 </summary>
303 </member>
304 <member name="F:Microsoft.Silverlight.Testing.Client.ClipboardHelper._clipboardFeatureSupported">
305 <summary>
306 A value indicating whether the clipboard feature is present. This
307 assumes that all 3 methods are present, in their current form for a
308 more recent runtime.
309 </summary>
310 </member>
311 <member name="M:Microsoft.Silverlight.Testing.Client.ClipboardHelper.SetText(System.String)">
312 <summary>
313 Sets Unicode text data to store on the clipboard, for later access
314 with System.Windows.Clipboard.GetText().
315 </summary>
316 <param name="text">A string that contains the Unicode text data to
317 store on the clipboard.</param>
318 </member>
319 <member name="M:Microsoft.Silverlight.Testing.Client.ClipboardHelper.GetText">
320 <summary>
321 Retrieves Unicode text data from the system clipboard, if Unicode
322 text data exists.
323 </summary>
324 <returns>If Unicode text data is present on the system clipboard,
325 returns a string that contains the Unicode text data. Otherwise,
326 returns an empty string.
327 </returns>
328 </member>
329 <member name="M:Microsoft.Silverlight.Testing.Client.ClipboardHelper.ContainsText">
330 <summary>
331 Queries the clipboard for the presence of data in the Unicode text
332 format.
333 </summary>
334 <returns>True if the system clipboard contains Unicode text data;
335 otherwise, false.</returns>
336 </member>
337 <member name="M:Microsoft.Silverlight.Testing.Client.ClipboardHelper.RequireClipboardFeature">
338 <summary>
339 Prepares to use the System.Windows.Clipboard type and throws an
340 exception if the feature cannot be completely located.
341 </summary>
342 </member>
343 <member name="M:Microsoft.Silverlight.Testing.Client.ClipboardHelper.PrepareClipboardInstance">
344 <summary>
345 Prepares the type and reflects for new Silverlight features.
346 </summary>
347 </member>
348 <member name="P:Microsoft.Silverlight.Testing.Client.ClipboardHelper.IsClipboardFeatureSupported">
349 <summary>
350 Gets a value indicating whether the clipboard feature is available
351 and supported.
352 </summary>
353 </member>
242 <member name="T:Microsoft.Silverlight.Testing.Controls.CollectionHelper"> 354 <member name="T:Microsoft.Silverlight.Testing.Controls.CollectionHelper">
243 <summary> 355 <summary>
244 A set of extension methods for manipulating collections. 356 A set of extension methods for manipulating collections.
245 </summary> 357 </summary>
246 <QualityBand>Experimental</QualityBand> 358 <QualityBand>Experimental</QualityBand>
348 <member name="P:Microsoft.Silverlight.Testing.Client.ColorSelectorConverter.FalseColor"> 460 <member name="P:Microsoft.Silverlight.Testing.Client.ColorSelectorConverter.FalseColor">
349 <summary> 461 <summary>
350 Gets or sets the color to use for false values. 462 Gets or sets the color to use for false values.
351 </summary> 463 </summary>
352 </member> 464 </member>
353 <member name="T:Microsoft.Silverlight.Testing.Controls.EnumerableExtensions"> 465 <member name="T:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1">
354 <summary> 466 <summary>
355 A set of extension methods for the sequence class. 467 A framework element that permits a binding to be evaluated in a new data
356 </summary>;dsf 468 context leaf node.
357 </member> 469 </summary>
358 <member name="M:Microsoft.Silverlight.Testing.Controls.EnumerableExtensions.Iterate``1(``0,System.Func{``0,``0})"> 470 <typeparam name="T">The type of dynamic binding to return.</typeparam>
359 <summary> 471 </member>
360 Produces a sequence of items using a seed value and iteration 472 <member name="F:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1._binding">
361 method. 473 <summary>
362 </summary> 474 Gets or sets the string value binding used by the control.
363 <typeparam name="T">The type of the sequence.</typeparam> 475 </summary>
364 <param name="value">The initial value.</param> 476 </member>
365 <param name="next">The iteration function.</param> 477 <member name="F:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.ValueProperty">
366 <returns>A sequence of items using a seed value and iteration 478 <summary>
367 method.</returns> 479 Identifies the Value dependency property.
368 </member> 480 </summary>
369 <member name="M:Microsoft.Silverlight.Testing.Controls.EnumerableExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0)"> 481 </member>
370 <summary> 482 <member name="M:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.#ctor">
371 Prepend an item to a sequence. 483 <summary>
372 </summary> 484 Initializes a new instance of the BindingEvaluator class.
373 <typeparam name="T">The type of the sequence.</typeparam> 485 </summary>
374 <param name="that">The sequence to append the item to.</param> 486 </member>
375 <param name="value">The item to append to the sequence.</param> 487 <member name="M:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.#ctor(System.Windows.Data.Binding)">
376 <returns>A new sequence.</returns> 488 <summary>
377 </member> 489 Initializes a new instance of the BindingEvaluator class,
378 <member name="M:Microsoft.Silverlight.Testing.Controls.EnumerableExtensions.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})"> 490 setting the initial binding to the provided parameter.
379 <summary> 491 </summary>
380 Accepts two sequences and applies a function to the corresponding 492 <param name="binding">The initial string value binding.</param>
381 values in the two sequences. 493 </member>
382 </summary> 494 <member name="M:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.ClearDataContext">
383 <typeparam name="T0">The type of the first sequence.</typeparam> 495 <summary>
384 <typeparam name="T1">The type of the second sequence.</typeparam> 496 Clears the data context so that the control does not keep a
385 <typeparam name="R">The return type of the function.</typeparam> 497 reference to the last-looked up item.
386 <param name="enumerable0">The first sequence.</param> 498 </summary>
387 <param name="enumerable1">The second sequence.</param> 499 </member>
388 <param name="func">The function to apply to the corresponding values 500 <member name="M:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.GetDynamicValue(System.Object,System.Boolean)">
389 from the two sequences.</param> 501 <summary>
390 <returns>A sequence of transformed values from both sequences.</returns> 502 Updates the data context of the framework element and returns the
391 </member> 503 updated binding value.
392 <member name="T:Microsoft.Silverlight.Testing.Client.FontWeightConverter"> 504 </summary>
393 <summary> 505 <param name="o">The object to use as the data context.</param>
394 A converter for modifying the font weight based on a parameter. 506 <param name="clearDataContext">If set to true, this parameter will
395 </summary> 507 clear the data context immediately after retrieving the value.</param>
396 </member> 508 <returns>Returns the evaluated T value of the bound dependency
397 <member name="M:Microsoft.Silverlight.Testing.Client.FontWeightConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)"> 509 property.</returns>
398 <summary> 510 </member>
399 Convert a boolean value to a FontWeight value. 511 <member name="M:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.GetDynamicValue(System.Object)">
400 </summary> 512 <summary>
401 <param name="value">The value object.</param> 513 Updates the data context of the framework element and returns the
402 <param name="targetType">The target parameter.</param> 514 updated binding value.
403 <param name="parameter">ConverterParameter is of type Visibility.</param> 515 </summary>
404 <param name="culture">The culture parameter.</param> 516 <param name="o">The object to use as the data context.</param>
405 <returns>Returns the object.</returns> 517 <returns>Returns the evaluated T value of the bound dependency
406 </member> 518 property.</returns>
407 <member name="M:Microsoft.Silverlight.Testing.Client.FontWeightConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)"> 519 </member>
408 <summary> 520 <member name="P:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.Value">
409 Support 2-way databinding of the VisibilityConverter, converting 521 <summary>
410 Visibility to a bool. 522 Gets or sets the data item string value.
411 </summary> 523 </summary>
412 <param name="value">The value object.</param> 524 </member>
413 <param name="targetType">The target parameter.</param> 525 <member name="P:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.ValueBinding">
414 <param name="parameter">ConverterParameter is of type Visibility.</param> 526 <summary>
415 <param name="culture">The culture parameter.</param> 527 Gets or sets the value binding.
416 <returns>Returns the object.</returns> 528 </summary>
417 </member> 529 </member>
418 <member name="M:Microsoft.Silverlight.Testing.Client.FontWeightConverter.GetFontWeightMode(System.Object)"> 530 <member name="T:Microsoft.Silverlight.Testing.Controls.Dock">
419 <summary> 531 <summary>
420 Determine the visibility mode based on a converter parameter. This 532 Specifies values that control the behavior of a control positioned
421 parameter is of type Visibility, and specifies what visibility value 533 inside another control.
422 to return when the boolean value is true.
423 </summary>
424 <param name="parameter">The parameter object.</param>
425 <returns>Returns a FontWeight value.</returns>
426 </member>
427 <member name="M:Microsoft.Silverlight.Testing.Client.FontWeightConverter.IsFontWeightInverted(System.Object)">
428 <summary>
429 Determine whether or not weight is inverted based on a converter
430 parameter.
431 </summary>
432 <param name="parameter">The parameter instance.</param>
433 <returns>Returns a value indicating whether the instance is
434 inverting.</returns>
435 </member>
436 <member name="T:Microsoft.Silverlight.Testing.Controls.FunctionalProgramming">
437 <summary>
438 Collection of functions for functional programming tasks.
439 </summary>
440 </member>
441 <member name="M:Microsoft.Silverlight.Testing.Controls.FunctionalProgramming.TraverseBreadthFirst``1(``0,System.Func{``0,System.Collections.Generic.IEnumerable{``0}},System.Func{``0,System.Boolean})">
442 <summary>
443 Traverses a tree by accepting an initial value and a function that
444 retrieves the child nodes of a node.
445 </summary>
446 <typeparam name="T">The type of the stream.</typeparam>
447 <param name="initialNode">The initial node.</param>
448 <param name="getChildNodes">A function that retrieves the child
449 nodes of a node.</param>
450 <param name="traversePredicate">A predicate that evaluates a node
451 and returns a value indicating whether that node and it's children
452 should be traversed.</param>
453 <returns>A stream of nodes.</returns>
454 </member>
455 <member name="T:Microsoft.Silverlight.Testing.Client.Header">
456 <summary>
457 The test results header control.
458 </summary>
459 </member>
460 <member name="M:Microsoft.Silverlight.Testing.Client.Header.#ctor">
461 <summary>
462 Initializes a new instance of the Header type.
463 </summary>
464 </member>
465 <member name="M:Microsoft.Silverlight.Testing.Client.Header.InitializeComponent">
466 <summary>
467 InitializeComponent
468 </summary>
469 </member>
470 <member name="T:Microsoft.Silverlight.Testing.Client.InvertedTypeNameVisibilityConverter">
471 <summary>
472 A value converter for collapsing or showing elements based on the bound
473 object's type name. Does not walk the hierarchy - it is explicit to the
474 most specific class for the value. This class,
475 InvertedTypeNameVisibilityConverter, offers the opposite behavior of the
476 TypeNameVisibilityConverter class.
477 </summary>
478 </member>
479 <member name="T:Microsoft.Silverlight.Testing.Client.TypeNameVisibilityConverter">
480 <summary>
481 A value converter for collapsing or showing elements based on the bound
482 object's type name. Does not walk the hierarchy - it is explicit to the
483 most specific class for the value.
484 </summary>
485 </member>
486 <member name="M:Microsoft.Silverlight.Testing.Client.TypeNameVisibilityConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
487 <summary>
488 Convert a value based on CLR type to a Visibility value. Does not
489 walk the type tree, however.
490 </summary>
491 <param name="value">The value instance.</param>
492 <param name="targetType">The target parameter.</param>
493 <param name="parameter">ConverterParameter is the name of the type,
494 both short and full names are checked, short name first.</param>
495 <param name="culture">The culture parameter.</param>
496 <returns>Returns the object.</returns>
497 </member>
498 <member name="M:Microsoft.Silverlight.Testing.Client.TypeNameVisibilityConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
499 <summary>
500 Convert back, not supported with this value converter.
501 </summary>
502 <param name="value">The value instance.</param>
503 <param name="targetType">The target parameter.</param>
504 <param name="parameter">ConverterParameter is of type Visibility.</param>
505 <param name="culture">The culture parameter.</param>
506 <returns>Returns the object.</returns>
507 </member>
508 <member name="P:Microsoft.Silverlight.Testing.Client.TypeNameVisibilityConverter.IsInverted">
509 <summary>
510 Gets a value indicating whether the visibility value should be
511 inverted.
512 </summary>
513 </member>
514 <member name="P:Microsoft.Silverlight.Testing.Client.InvertedTypeNameVisibilityConverter.IsInverted">
515 <summary>
516 Gets a value indicating whether the visibility value should be
517 inverted.
518 </summary>
519 </member>
520 <member name="T:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions">
521 <summary>
522 Provides useful extensions to ItemsControl instances.
523 </summary>
524 <QualityBand>Experimental</QualityBand>
525 </member>
526 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetItemsHost(System.Windows.Controls.ItemsControl)">
527 <summary>
528 Gets the Panel that contains the containers of an ItemsControl.
529 </summary>
530 <param name="control">The ItemsControl.</param>
531 <returns>
532 The Panel that contains the containers of an ItemsControl, or null
533 if the Panel could not be found.
534 </returns>
535 <exception cref="T:System.ArgumentNullException">
536 <paramref name="control" /> is null.
537 </exception>
538 </member>
539 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetScrollHost(System.Windows.Controls.ItemsControl)">
540 <summary>
541 Gets the ScrollViewer that contains the containers of an
542 ItemsControl.
543 </summary>
544 <param name="control">The ItemsControl.</param>
545 <returns>
546 The ScrollViewer that contains the containers of an ItemsControl, or
547 null if a ScrollViewer could not be found.
548 </returns>
549 <exception cref="T:System.ArgumentNullException">
550 <paramref name="control" /> is null.
551 </exception>
552 </member>
553 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetContainers(System.Windows.Controls.ItemsControl)">
554 <summary>
555 Get the item containers of an ItemsControl.
556 </summary>
557 <param name="control">The ItemsControl.</param>
558 <returns>The item containers of an ItemsControl.</returns>
559 <exception cref="T:System.ArgumentNullException">
560 <paramref name="control" /> is null.
561 </exception>
562 </member>
563 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetContainers``1(System.Windows.Controls.ItemsControl)">
564 <summary>
565 Get the item containers of an ItemsControl.
566 </summary>
567 <typeparam name="TContainer">
568 The type of the item containers.
569 </typeparam>
570 <param name="control">The ItemsControl.</param>
571 <returns>The item containers of an ItemsControl.</returns>
572 <exception cref="T:System.ArgumentNullException">
573 <paramref name="control" /> is null.
574 </exception>
575 </member>
576 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetContainersIterator``1(System.Windows.Controls.ItemsControl)">
577 <summary>
578 Get the item containers of an ItemsControl.
579 </summary>
580 <typeparam name="TContainer">
581 The type of the item containers.
582 </typeparam>
583 <param name="control">The ItemsControl.</param>
584 <returns>The item containers of an ItemsControl.</returns>
585 </member>
586 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetItemsAndContainers(System.Windows.Controls.ItemsControl)">
587 <summary>
588 Get the items and item containers of an ItemsControl.
589 </summary>
590 <param name="control">The ItemsControl.</param>
591 <returns>The items and item containers of an ItemsControl.</returns>
592 <exception cref="T:System.ArgumentNullException">
593 <paramref name="control" /> is null.
594 </exception>
595 </member>
596 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetItemsAndContainers``1(System.Windows.Controls.ItemsControl)">
597 <summary>
598 Get the items and item containers of an ItemsControl.
599 </summary>
600 <typeparam name="TContainer">
601 The type of the item containers.
602 </typeparam>
603 <param name="control">The ItemsControl.</param>
604 <returns>The items and item containers of an ItemsControl.</returns>
605 <exception cref="T:System.ArgumentNullException">
606 <paramref name="control" /> is null.
607 </exception>
608 </member>
609 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetItemsAndContainersIterator``1(System.Windows.Controls.ItemsControl)">
610 <summary>
611 Get the items and item containers of an ItemsControl.
612 </summary>
613 <typeparam name="TContainer">
614 The type of the item containers.
615 </typeparam>
616 <param name="control">The ItemsControl.</param>
617 <returns>The items and item containers of an ItemsControl.</returns>
618 <exception cref="T:System.ArgumentNullException">
619 <paramref name="control" /> is null.
620 </exception>
621 </member>
622 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.CanAddItem(System.Windows.Controls.ItemsControl,System.Object)">
623 <summary>
624 Returns a value indicating whether an item can be added to an
625 ItemsControl.
626 </summary>
627 <param name="that">The ItemsControl instance.</param>
628 <param name="item">The item to be added.</param>
629 <returns>A value Indicating whether an item can be added to an
630 ItemsControl.</returns>
631 </member>
632 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.CanRemoveItem(System.Windows.Controls.ItemsControl)">
633 <summary>
634 Returns a value indicating whether an item can be removed from the
635 ItemsControl.
636 </summary>
637 <param name="that">The items control.</param>
638 <returns>A value indicating whether an item can be removed from the
639 ItemsControl.</returns>
640 </member>
641 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.InsertItem(System.Windows.Controls.ItemsControl,System.Int32,System.Object)">
642 <summary>
643 Inserts an item into an ItemsControl.
644 </summary>
645 <param name="that">The ItemsControl instance.</param>
646 <param name="index">The index at which to insert the item.</param>
647 <param name="item">The item to be inserted.</param>
648 </member>
649 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.AddItem(System.Windows.Controls.ItemsControl,System.Object)">
650 <summary>
651 Adds an item to an ItemsControl.
652 </summary>
653 <param name="that">The ItemsControl instance.</param>
654 <param name="item">The item to be inserted.</param>
655 </member>
656 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.RemoveItem(System.Windows.Controls.ItemsControl,System.Object)">
657 <summary>
658 Removes an item from an ItemsControl.
659 </summary>
660 <param name="that">The ItemsControl instance.</param>
661 <param name="item">The item to be removed.</param>
662 </member>
663 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.RemoveItemAtIndex(System.Windows.Controls.ItemsControl,System.Int32)">
664 <summary>
665 Removes an item from an ItemsControl.
666 </summary>
667 <param name="that">The ItemsControl instance.</param>
668 <param name="index">The index of the item to be removed.</param>
669 </member>
670 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetItemCount(System.Windows.Controls.ItemsControl)">
671 <summary>
672 Gets the number of items in an ItemsControl.
673 </summary>
674 <param name="that">The ItemsControl instance.</param>
675 <returns>The number of items in the ItemsControl.</returns>
676 </member>
677 <member name="T:Microsoft.Silverlight.Testing.Client.LayoutTransformer">
678 <summary>
679 Represents a control that applies a layout transformation to its Content.
680 </summary>
681 <QualityBand>Preview</QualityBand>
682 </member>
683 <member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer.TransformRootName">
684 <summary>
685 Name of the TransformRoot template part.
686 </summary>
687 </member>
688 <member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer.PresenterName">
689 <summary>
690 Name of the Presenter template part.
691 </summary>
692 </member>
693 <member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer.AcceptableDelta">
694 <summary>
695 Acceptable difference between two doubles.
696 </summary>
697 </member>
698 <member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer.DecimalsAfterRound">
699 <summary>
700 Number of decimals to round the Matrix to.
701 </summary>
702 </member>
703 <member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer.LayoutTransformProperty">
704 <summary>
705 Identifies the LayoutTransform DependencyProperty.
706 </summary>
707 </member>
708 <member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer._transformRoot">
709 <summary>
710 Root element for performing transformations.
711 </summary>
712 </member>
713 <member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer._contentPresenter">
714 <summary>
715 ContentPresenter element for displaying the content.
716 </summary>
717 </member>
718 <member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer._matrixTransform">
719 <summary>
720 RenderTransform/MatrixTransform applied to _transformRoot.
721 </summary>
722 </member>
723 <member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer._transformation">
724 <summary>
725 Transformation matrix corresponding to _matrixTransform.
726 </summary>
727 </member>
728 <member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer._childActualSize">
729 <summary>
730 Actual DesiredSize of Child element (the value it returned from its MeasureOverride method).
731 </summary>
732 </member>
733 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.#ctor">
734 <summary>
735 Initializes a new instance of the LayoutTransformer class.
736 </summary>
737 </member>
738 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.OnApplyTemplate">
739 <summary>
740 Builds the visual tree for the LayoutTransformer control when a new
741 template is applied.
742 </summary>
743 </member>
744 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.LayoutTransformChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
745 <summary>
746 Handles changes to the Transform DependencyProperty.
747 </summary>
748 <param name="o">Source of the change.</param>
749 <param name="e">Event args.</param>
750 </member>
751 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.ApplyLayoutTransform">
752 <summary>
753 Applies the layout transform on the LayoutTransformer control content.
754 </summary>
755 <remarks>
756 Only used in advanced scenarios (like animating the LayoutTransform).
757 Should be used to notify the LayoutTransformer control that some aspect
758 of its Transform property has changed.
759 </remarks>
760 </member>
761 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.ProcessTransform(System.Windows.Media.Transform)">
762 <summary>
763 Processes the Transform to determine the corresponding Matrix.
764 </summary>
765 <param name="transform">Transform to process.</param>
766 </member>
767 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.GetTransformMatrix(System.Windows.Media.Transform)">
768 <summary>
769 Walks the Transform(Group) and returns the corresponding Matrix.
770 </summary>
771 <param name="transform">Transform(Group) to walk.</param>
772 <returns>Computed Matrix.</returns>
773 </member>
774 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.MeasureOverride(System.Windows.Size)">
775 <summary>
776 Provides the behavior for the "Measure" pass of layout.
777 </summary>
778 <param name="availableSize">The available size that this element can give to child elements.</param>
779 <returns>The size that this element determines it needs during layout, based on its calculations of child element sizes.</returns>
780 </member>
781 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.ArrangeOverride(System.Windows.Size)">
782 <summary>
783 Provides the behavior for the "Arrange" pass of layout.
784 </summary>
785 <param name="finalSize">The final area within the parent that this element should use to arrange itself and its children.</param>
786 <returns>The actual size used.</returns>
787 <remarks>
788 Using the WPF paramater name finalSize instead of Silverlight's finalSize for clarity
789 </remarks>
790 </member>
791 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.ComputeLargestTransformedSize(System.Windows.Size)">
792 <summary>
793 Compute the largest usable size (greatest area) after applying the transformation to the specified bounds.
794 </summary>
795 <param name="arrangeBounds">Arrange bounds.</param>
796 <returns>Largest Size possible.</returns>
797 </member>
798 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.IsSizeSmaller(System.Windows.Size,System.Windows.Size)">
799 <summary>
800 Returns true if Size a is smaller than Size b in either dimension.
801 </summary>
802 <param name="a">Second Size.</param>
803 <param name="b">First Size.</param>
804 <returns>True if Size a is smaller than Size b in either dimension.</returns>
805 </member>
806 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.RoundMatrix(System.Windows.Media.Matrix,System.Int32)">
807 <summary>
808 Rounds the non-offset elements of a Matrix to avoid issues due to floating point imprecision.
809 </summary>
810 <param name="matrix">Matrix to round.</param>
811 <param name="decimals">Number of decimal places to round to.</param>
812 <returns>Rounded Matrix.</returns>
813 </member>
814 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.RectTransform(System.Windows.Rect,System.Windows.Media.Matrix)">
815 <summary>
816 Implements WPF's Rect.Transform on Silverlight.
817 </summary>
818 <param name="rect">Rect to transform.</param>
819 <param name="matrix">Matrix to transform with.</param>
820 <returns>Bounding box of transformed Rect.</returns>
821 </member>
822 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.MatrixMultiply(System.Windows.Media.Matrix,System.Windows.Media.Matrix)">
823 <summary>
824 Implements WPF's Matrix.Multiply on Silverlight.
825 </summary>
826 <param name="matrix1">First matrix.</param>
827 <param name="matrix2">Second matrix.</param>
828 <returns>Multiplication result.</returns>
829 </member>
830 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.MatrixHasInverse(System.Windows.Media.Matrix)">
831 <summary>
832 Implements WPF's Matrix.HasInverse on Silverlight.
833 </summary>
834 <param name="matrix">Matrix to check for inverse.</param>
835 <returns>True if the Matrix has an inverse.</returns>
836 </member>
837 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.DiagnosticWriteLine(System.String)">
838 <summary>
839 Outputs diagnostic info if DIAGNOSTICWRITELINE is defined.
840 </summary>
841 <param name="message">Diagnostic message.</param>
842 </member>
843 <member name="P:Microsoft.Silverlight.Testing.Client.LayoutTransformer.LayoutTransform">
844 <summary>
845 Gets or sets the layout transform to apply on the LayoutTransformer
846 control content.
847 </summary>
848 <remarks>
849 Corresponds to UIElement.LayoutTransform.
850 </remarks>
851 </member>
852 <member name="P:Microsoft.Silverlight.Testing.Client.LayoutTransformer.Child">
853 <summary>
854 Gets the child element being transformed.
855 </summary>
856 </member>
857 <member name="T:Microsoft.Silverlight.Testing.Client.MobileStartup">
858 <summary>
859 The TagEditor control provides a brief user interface allowing for the
860 selection of a set of tests, used to filter the test run.
861 </summary>
862 </member>
863 <member name="F:Microsoft.Silverlight.Testing.Client.MobileStartup.TagHistoryKey">
864 <summary>
865 Key used to lookup the TagHistory site setting.
866 </summary>
867 </member>
868 <member name="F:Microsoft.Silverlight.Testing.Client.MobileStartup.SecondsToWait">
869 <summary>
870 Number of seconds to wait before running the test.
871 </summary>
872 </member>
873 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.#ctor(System.String)">
874 <summary>
875 Initializes a new instance of the TagEditor type.
876 </summary>
877 <param name="initialTagExpression">The tag expression to use.</param>
878 </member>
879 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.#ctor">
880 <summary>
881 Initializes a new instance of the TagEditor type.
882 </summary>
883 </member>
884 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnComplete(Microsoft.Silverlight.Testing.Client.TagExpressionEventArgs)">
885 <summary>
886 Fires the Complete event.
887 </summary>
888 <param name="e">The event arguments.</param>
889 </member>
890 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnTouchToEnterTextClick(System.Object,System.Windows.RoutedEventArgs)">
891 <summary>
892 Handle touch of the button to display the text box.
893 </summary>
894 <param name="sender">Tag button.</param>
895 <param name="e">Event arguments.</param>
896 </member>
897 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnTagButtonClicked(System.Object,System.Windows.RoutedEventArgs)">
898 <summary>
899 Handle selection of a tag button.
900 </summary>
901 <param name="sender">Tag button.</param>
902 <param name="e">Event arguments.</param>
903 </member>
904 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnTagTouched(System.Object,System.Windows.RoutedEventArgs)">
905 <summary>
906 Handle changes to the Tag text.
907 </summary>
908 <param name="sender">Tag TextBox.</param>
909 <param name="e">Event arguments.</param>
910 </member>
911 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnRunClicked(System.Object,System.Windows.RoutedEventArgs)">
912 <summary>
913 Handle clicks to the Run button.
914 </summary>
915 <param name="sender">Run Button.</param>
916 <param name="e">Event arguments.</param>
917 </member>
918 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnTimerTick(System.Object,System.EventArgs)">
919 <summary>
920 Handle timer ticks.
921 </summary>
922 <param name="sender">The timer.</param>
923 <param name="e">Event arguments.</param>
924 </member>
925 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.StopTimer">
926 <summary>
927 Stop the timer.
928 </summary>
929 </member>
930 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.RunTests">
931 <summary>
932 Run the unit tests.
933 </summary>
934 </member>
935 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnCancelClicked(System.Object,System.Windows.RoutedEventArgs)">
936 <summary>
937 Cancels the selection of a tag expression.
938 </summary>
939 <param name="sender">The source object.</param>
940 <param name="e">The event data.</param>
941 </member>
942 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.InitializeComponent">
943 <summary>
944 InitializeComponent
945 </summary>
946 </member>
947 <member name="P:Microsoft.Silverlight.Testing.Client.MobileStartup.Timer">
948 <summary>
949 Gets or sets the timer used to automatically run tests if no tag is
950 entered.
951 </summary>
952 </member>
953 <member name="P:Microsoft.Silverlight.Testing.Client.MobileStartup.SecondsWaited">
954 <summary>
955 Gets or sets the number of seconds already waited.
956 </summary>
957 </member>
958 <member name="P:Microsoft.Silverlight.Testing.Client.MobileStartup.TagHistory">
959 <summary>
960 Gets or sets the tag history.
961 </summary>
962 </member>
963 <member name="E:Microsoft.Silverlight.Testing.Client.MobileStartup.Complete">
964 <summary>
965 An event that indicates that the tag editor is complete. This can be
966 in response to many actions: the user entering a tag expression, the
967 time expiring and the default being selected, or the selection being
968 canceled.
969 </summary>
970 </member>
971 <member name="T:Microsoft.Silverlight.Testing.Client.MobileTestExceptionDetails">
972 <summary>
973 Mobile test exceptions page.
974 </summary>
975 </member>
976 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestExceptionDetails.#ctor">
977 <summary>
978 Initializes a new instance of the page.
979 </summary>
980 </member>
981 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestExceptionDetails.InitializeComponent">
982 <summary>
983 InitializeComponent
984 </summary>
985 </member>
986 <member name="T:Microsoft.Silverlight.Testing.Client.MobileTestMethodDetails">
987 <summary>
988 Mobile test method details page.
989 </summary>
990 </member>
991 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestMethodDetails.#ctor">
992 <summary>
993 Initializes a new instance of the page.
994 </summary>
995 </member>
996 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestMethodDetails.InitializeComponent">
997 <summary>
998 InitializeComponent
999 </summary>
1000 </member>
1001 <member name="T:Microsoft.Silverlight.Testing.Client.MobileTestPage">
1002 <summary>
1003 A user control designed for mobile platforms. The control should be used
1004 as the root visual for a Silverlight plugin if developers would like to
1005 use the advanced TestSurface functionality.
1006 </summary>
1007 </member>
1008 <member name="T:Microsoft.Silverlight.Testing.ITestPage">
1009 <summary>
1010 An interface for any test page instances to implement.
1011 </summary>
1012 </member>
1013 <member name="P:Microsoft.Silverlight.Testing.ITestPage.TestPanel">
1014 <summary>
1015 Gets the test panel instance.
1016 </summary>
1017 </member>
1018 <member name="T:Microsoft.Silverlight.Testing.IMobileTestPage">
1019 <summary>
1020 An interface for any test page instances to implement.
1021 </summary>
1022 </member>
1023 <member name="M:Microsoft.Silverlight.Testing.IMobileTestPage.NavigateBack">
1024 <summary>
1025 Requests navigation back a page.
1026 </summary>
1027 <returns>A value indicating whether the operation was successful.</returns>
1028 </member>
1029 <member name="F:Microsoft.Silverlight.Testing.Client.MobileTestPage._slides">
1030 <summary>
1031 Contains the slide manager for the primitive user interface
1032 navigation system.
1033 </summary>
1034 </member>
1035 <member name="F:Microsoft.Silverlight.Testing.Client.MobileTestPage._harness">
1036 <summary>
1037 Backing field for the unit test harness instance.
1038 </summary>
1039 </member>
1040 <member name="F:Microsoft.Silverlight.Testing.Client.MobileTestPage._delayedInitializationTimer">
1041 <summary>
1042 Backing field for the startup timer.
1043 </summary>
1044 </member>
1045 <member name="F:Microsoft.Silverlight.Testing.Client.MobileTestPage._model">
1046 <summary>
1047 Backing field for the model manager.
1048 </summary>
1049 </member>
1050 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.#ctor">
1051 <summary>
1052 Initializes a new instance of the MobileTestPage class.
1053 </summary>
1054 </member>
1055 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
1056 <summary>
1057 Initializes the MobileTestPage object.
1058 </summary>
1059 <param name="harness">The test harness instance.</param>
1060 </member>
1061 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnDelayedInitializationTick(System.Object,System.EventArgs)">
1062 <summary>
1063 Waits for the Settings to become available, either by the service or
1064 system setting the instance property.
1065 </summary>
1066 <param name="sender">The source timer.</param>
1067 <param name="e">The event arguments.</param>
1068 </member>
1069 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.CreateAndInsertSlide(System.String,System.Object)">
1070 <summary>
1071 Creates a new slide and inserts it into the slide manager, plus
1072 visual tree.
1073 </summary>
1074 <param name="header">The text header to use.</param>
1075 <param name="content">The content to inside the slide.</param>
1076 <returns>Returns the new Slide instance.</returns>
1077 </member>
1078 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnTagExpressionSelected(System.Object,Microsoft.Silverlight.Testing.Client.TagExpressionEventArgs)">
1079 <summary>
1080 Handles the completion event on the tag expression editor to begin
1081 the test run using the user-provided settings.
1082 </summary>
1083 <param name="sender">The source object.</param>
1084 <param name="e">The event arguments.</param>
1085 </member>
1086 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.StartTestRun">
1087 <summary>
1088 Starts the test run.
1089 </summary>
1090 </member>
1091 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnTestHarnessCompleted(System.Object,Microsoft.Silverlight.Testing.Harness.TestHarnessCompletedEventArgs)">
1092 <summary>
1093 Handles the test harness complete event, to display results.
1094 </summary>
1095 <param name="sender">The source object.</param>
1096 <param name="e">The event data.</param>
1097 </member>
1098 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnMoveBackToTestAssembliesClick(System.Object,System.Windows.RoutedEventArgs)">
1099 <summary>
1100 Handles the movement back to the test assemblies list.
1101 </summary>
1102 <param name="sender">The source object.</param>
1103 <param name="e">The event arguments.</param>
1104 </member>
1105 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnMoveBackToTestClassesClick(System.Object,System.Windows.RoutedEventArgs)">
1106 <summary>
1107 Handles the movement back to the test classes list.
1108 </summary>
1109 <param name="sender">The source object.</param>
1110 <param name="e">The event arguments.</param>
1111 </member>
1112 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnMoveBackToTestMethodsClick(System.Object,System.Windows.RoutedEventArgs)">
1113 <summary>
1114 Handles the movement back to the test methods list.
1115 </summary>
1116 <param name="sender">The source object.</param>
1117 <param name="e">The event arguments.</param>
1118 </member>
1119 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnTestAssemblySelectionChanged(System.Object,System.Windows.Controls.SelectionChangedEventArgs)">
1120 <summary>
1121 Handles the selection of a test assembly.
1122 </summary>
1123 <param name="sender">The source object.</param>
1124 <param name="e">The event arguments.</param>
1125 </member>
1126 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnTestClassSelectionChanged(System.Object,System.Windows.Controls.SelectionChangedEventArgs)">
1127 <summary>
1128 Handles the selection of a test class.
1129 </summary>
1130 <param name="sender">The source object.</param>
1131 <param name="e">The event arguments.</param>
1132 </member>
1133 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnTestMethodsSelectionChanged(System.Object,System.Windows.Controls.SelectionChangedEventArgs)">
1134 <summary>
1135 Handles the selection of a test method.
1136 </summary>
1137 <param name="sender">The source object.</param>
1138 <param name="e">The event arguments.</param>
1139 </member>
1140 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.NavigateBack">
1141 <summary>
1142 Requests navigation back a page.
1143 </summary>
1144 <returns>A value indicating whether the operation was successful.</returns>
1145 </member>
1146 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.InitializeComponent">
1147 <summary>
1148 InitializeComponent
1149 </summary>
1150 </member>
1151 <member name="P:Microsoft.Silverlight.Testing.Client.MobileTestPage.TestPanel">
1152 <summary>
1153 Gets the test surface, a dynamic Panel that removes its children
1154 elements after each test completes.
1155 </summary>
1156 </member>
1157 <member name="P:Microsoft.Silverlight.Testing.Client.MobileTestPage.UnitTestHarness">
1158 <summary>
1159 Gets the unit test harness instance.
1160 </summary>
1161 </member>
1162 <member name="T:Microsoft.Silverlight.Testing.Client.ResultsTreeView">
1163 <summary>
1164 A derived TreeView control specific to the application needs for
1165 showing results in real-time.
1166 </summary>
1167 </member>
1168 <member name="T:Microsoft.Silverlight.Testing.Controls.TreeView">
1169 <summary>
1170 Represents a control that displays hierarchical data in a tree structure
1171 that has items that can expand and collapse.
1172 </summary> 534 </summary>
1173 <QualityBand>Stable</QualityBand> 535 <QualityBand>Stable</QualityBand>
1174 </member> 536 </member>
1175 <member name="T:Microsoft.Silverlight.Testing.Controls.IUpdateVisualState"> 537 <member name="F:Microsoft.Silverlight.Testing.Controls.Dock.Left">
1176 <summary> 538 <summary>
1177 The IUpdateVisualState interface is used to provide the 539 Specifies that the control should be positioned on the left of the
1178 InteractionHelper with access to the type's UpdateVisualState method. 540 control.
1179 </summary> 541 </summary>
1180 </member> 542 </member>
1181 <member name="M:Microsoft.Silverlight.Testing.Controls.IUpdateVisualState.UpdateVisualState(System.Boolean)"> 543 <member name="F:Microsoft.Silverlight.Testing.Controls.Dock.Top">
544 <summary>
545 Specifies that the control should be positioned on top of the
546 control.
547 </summary>
548 </member>
549 <member name="F:Microsoft.Silverlight.Testing.Controls.Dock.Right">
550 <summary>
551 Specifies that the control should be positioned on the right of the
552 control.
553 </summary>
554 </member>
555 <member name="F:Microsoft.Silverlight.Testing.Controls.Dock.Bottom">
556 <summary>
557 Specifies that the control should be positioned at the bottom of
558 control.
559 </summary>
560 </member>
561 <member name="T:Microsoft.Silverlight.Testing.Controls.InteractionHelper">
562 <summary>
563 The InteractionHelper provides controls with support for all of the
564 common interactions like mouse movement, mouse clicks, key presses,
565 etc., and also incorporates proper event semantics when the control is
566 disabled.
567 </summary>
568 </member>
569 <member name="F:Microsoft.Silverlight.Testing.Controls.InteractionHelper.SequentialClickThresholdInMilliseconds">
570 <summary>
571 The threshold used to determine whether two clicks are temporally
572 local and considered a double click (or triple, quadruple, etc.).
573 500 milliseconds is the default double click value on Windows.
574 This value would ideally be pulled form the system settings.
575 </summary>
576 </member>
577 <member name="F:Microsoft.Silverlight.Testing.Controls.InteractionHelper.SequentialClickThresholdInPixelsSquared">
578 <summary>
579 The threshold used to determine whether two clicks are spatially
580 local and considered a double click (or triple, quadruple, etc.)
581 in pixels squared. We use pixels squared so that we can compare to
582 the distance delta without taking a square root.
583 </summary>
584 </member>
585 <member name="F:Microsoft.Silverlight.Testing.Controls.InteractionHelper._updateVisualState">
586 <summary>
587 Reference used to call UpdateVisualState on the base class.
588 </summary>
589 </member>
590 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.#ctor(System.Windows.Controls.Control)">
591 <summary>
592 Initializes a new instance of the InteractionHelper class.
593 </summary>
594 <param name="control">Control receiving interaction.</param>
595 </member>
596 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.UpdateVisualState(System.Boolean)">
1182 <summary> 597 <summary>
1183 Update the visual state of the control. 598 Update the visual state of the control.
1184 </summary> 599 </summary>
1185 <param name="useTransitions"> 600 <param name="useTransitions">
1186 A value indicating whether to automatically generate transitions to 601 A value indicating whether to automatically generate transitions to
1187 the new state, or instantly transition to the new state. 602 the new state, or instantly transition to the new state.
1188 </param> 603 </param>
1189 </member> 604 <remarks>
1190 <member name="F:Microsoft.Silverlight.Testing.Controls.TreeView._allowWrite"> 605 UpdateVisualState works differently than the rest of the injected
1191 <summary> 606 functionality. Most of the other events are overridden by the
1192 A value indicating whether a read-only dependency property change 607 calling class which calls Allow, does what it wants, and then calls
1193 handler should allow the value to be set. This is used to ensure 608 Base. UpdateVisualState is the opposite because a number of the
1194 that read-only properties cannot be changed via SetValue, etc. 609 methods in InteractionHelper need to trigger it in the calling
1195 </summary> 610 class. We do this using the IUpdateVisualState internal interface.
1196 </member> 611 </remarks>
1197 <member name="F:Microsoft.Silverlight.Testing.Controls.TreeView._ignorePropertyChange"> 612 </member>
1198 <summary> 613 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.UpdateVisualStateBase(System.Boolean)">
1199 A value indicating whether a dependency property change handler 614 <summary>
1200 should ignore the next change notification. This is used to reset 615 Update the visual state of the control.
1201 the value of properties without performing any of the actions in 616 </summary>
1202 their change handlers. 617 <param name="useTransitions">
1203 </summary> 618 A value indicating whether to automatically generate transitions to
1204 </member> 619 the new state, or instantly transition to the new state.
1205 <member name="F:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItemProperty"> 620 </param>
621 </member>
622 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnLoaded(System.Object,System.Windows.RoutedEventArgs)">
623 <summary>
624 Handle the control's Loaded event.
625 </summary>
626 <param name="sender">The control.</param>
627 <param name="e">Event arguments.</param>
628 </member>
629 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnIsEnabledChanged(System.Object,System.Windows.DependencyPropertyChangedEventArgs)">
630 <summary>
631 Handle changes to the control's IsEnabled property.
632 </summary>
633 <param name="sender">The control.</param>
634 <param name="e">Event arguments.</param>
635 </member>
636 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnIsReadOnlyChanged(System.Boolean)">
637 <summary>
638 Handles changes to the control's IsReadOnly property.
639 </summary>
640 <param name="value">The value of the property.</param>
641 </member>
642 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnApplyTemplateBase">
643 <summary>
644 Update the visual state of the control when its template is changed.
645 </summary>
646 </member>
647 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowGotFocus(System.Windows.RoutedEventArgs)">
648 <summary>
649 Check if the control's GotFocus event should be handled.
650 </summary>
651 <param name="e">Event arguments.</param>
652 <returns>
653 A value indicating whether the event should be handled.
654 </returns>
655 </member>
656 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnGotFocusBase">
657 <summary>
658 Base implementation of the virtual GotFocus event handler.
659 </summary>
660 </member>
661 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowLostFocus(System.Windows.RoutedEventArgs)">
662 <summary>
663 Check if the control's LostFocus event should be handled.
664 </summary>
665 <param name="e">Event arguments.</param>
666 <returns>
667 A value indicating whether the event should be handled.
668 </returns>
669 </member>
670 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnLostFocusBase">
671 <summary>
672 Base implementation of the virtual LostFocus event handler.
673 </summary>
674 </member>
675 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowMouseEnter(System.Windows.Input.MouseEventArgs)">
676 <summary>
677 Check if the control's MouseEnter event should be handled.
678 </summary>
679 <param name="e">Event arguments.</param>
680 <returns>
681 A value indicating whether the event should be handled.
682 </returns>
683 </member>
684 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnMouseEnterBase">
685 <summary>
686 Base implementation of the virtual MouseEnter event handler.
687 </summary>
688 </member>
689 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowMouseLeave(System.Windows.Input.MouseEventArgs)">
690 <summary>
691 Check if the control's MouseLeave event should be handled.
692 </summary>
693 <param name="e">Event arguments.</param>
694 <returns>
695 A value indicating whether the event should be handled.
696 </returns>
697 </member>
698 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnMouseLeaveBase">
699 <summary>
700 Base implementation of the virtual MouseLeave event handler.
701 </summary>
702 </member>
703 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowMouseLeftButtonDown(System.Windows.Input.MouseButtonEventArgs)">
704 <summary>
705 Check if the control's MouseLeftButtonDown event should be handled.
706 </summary>
707 <param name="e">Event arguments.</param>
708 <returns>
709 A value indicating whether the event should be handled.
710 </returns>
711 </member>
712 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnMouseLeftButtonDownBase">
713 <summary>
714 Base implementation of the virtual MouseLeftButtonDown event
715 handler.
716 </summary>
717 </member>
718 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs)">
719 <summary>
720 Check if the control's MouseLeftButtonUp event should be handled.
721 </summary>
722 <param name="e">Event arguments.</param>
723 <returns>
724 A value indicating whether the event should be handled.
725 </returns>
726 </member>
727 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnMouseLeftButtonUpBase">
728 <summary>
729 Base implementation of the virtual MouseLeftButtonUp event handler.
730 </summary>
731 </member>
732 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowKeyDown(System.Windows.Input.KeyEventArgs)">
733 <summary>
734 Check if the control's KeyDown event should be handled.
735 </summary>
736 <param name="e">Event arguments.</param>
737 <returns>
738 A value indicating whether the event should be handled.
739 </returns>
740 </member>
741 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowKeyUp(System.Windows.Input.KeyEventArgs)">
742 <summary>
743 Check if the control's KeyUp event should be handled.
744 </summary>
745 <param name="e">Event arguments.</param>
746 <returns>
747 A value indicating whether the event should be handled.
748 </returns>
749 </member>
750 <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.Control">
751 <summary>
752 Gets the control the InteractionHelper is targeting.
753 </summary>
754 </member>
755 <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.IsFocused">
756 <summary>
757 Gets a value indicating whether the control has focus.
758 </summary>
759 </member>
760 <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.IsMouseOver">
761 <summary>
762 Gets a value indicating whether the mouse is over the control.
763 </summary>
764 </member>
765 <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.IsReadOnly">
766 <summary>
767 Gets a value indicating whether the read-only property is set.
768 </summary>
769 </member>
770 <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.IsPressed">
771 <summary>
772 Gets a value indicating whether the mouse button is pressed down
773 over the control.
774 </summary>
775 </member>
776 <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.LastClickTime">
777 <summary>
778 Gets or sets the last time the control was clicked.
779 </summary>
780 <remarks>
781 The value is stored as Utc time because it is slightly more
782 performant than converting to local time.
783 </remarks>
784 </member>
785 <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.LastClickPosition">
786 <summary>
787 Gets or sets the mouse position of the last click.
788 </summary>
789 <remarks>The value is relative to the control.</remarks>
790 </member>
791 <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.ClickCount">
792 <summary>
793 Gets the number of times the control was clicked.
794 </summary>
795 </member>
796 <member name="T:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper">
797 <summary>
798 The ItemContainerGenerator provides useful utilities for ItemsControls.
799 </summary>
800 <QualityBand>Preview</QualityBand>
801 </member>
802 <member name="F:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper._itemsHost">
803 <summary>
804 A Panel that is used as the ItemsHost of the ItemsControl. This
805 property will only be valid when the ItemsControl is live in the
806 tree and has generated containers for some of its items.
807 </summary>
808 </member>
809 <member name="F:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper._scrollHost">
810 <summary>
811 A ScrollViewer that is used to scroll the items in the ItemsHost.
812 </summary>
813 </member>
814 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.#ctor(System.Windows.Controls.ItemsControl)">
815 <summary>
816 Initializes a new instance of the ItemContainerGenerator.
817 </summary>
818 <param name="control">
819 The ItemsControl being tracked by the ItemContainerGenerator.
820 </param>
821 </member>
822 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.OnApplyTemplate">
823 <summary>
824 Apply a control template to the ItemsControl.
825 </summary>
826 </member>
827 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.PrepareContainerForItemOverride(System.Windows.DependencyObject,System.Windows.Style)">
828 <summary>
829 Prepares the specified container to display the specified item.
830 </summary>
831 <param name="element">
832 Container element used to display the specified item.
833 </param>
834 <param name="parentItemContainerStyle">
835 The ItemContainerStyle for the parent ItemsControl.
836 </param>
837 </member>
838 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.UpdateItemContainerStyle(System.Windows.Style)">
839 <summary>
840 Update the style of any generated items when the ItemContainerStyle
841 has been changed.
842 </summary>
843 <param name="itemContainerStyle">The ItemContainerStyle.</param>
844 <remarks>
845 Silverlight does not support setting a Style multiple times, so we
846 only attempt to set styles on elements whose style hasn't already
847 been set.
848 </remarks>
849 </member>
850 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.ScrollIntoView(System.Windows.FrameworkElement)">
851 <summary>
852 Scroll the desired element into the ScrollHost's viewport.
853 </summary>
854 <param name="element">Element to scroll into view.</param>
855 </member>
856 <member name="P:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.ItemsControl">
857 <summary>
858 Gets or sets the ItemsControl being tracked by the
859 ItemContainerGenerator.
860 </summary>
861 </member>
862 <member name="P:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.ItemsHost">
863 <summary>
864 Gets a Panel that is used as the ItemsHost of the ItemsControl.
865 This property will only be valid when the ItemsControl is live in
866 the tree and has generated containers for some of its items.
867 </summary>
868 </member>
869 <member name="P:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.ScrollHost">
870 <summary>
871 Gets a ScrollViewer that is used to scroll the items in the
872 ItemsHost.
873 </summary>
874 </member>
875 <member name="T:Microsoft.Silverlight.Testing.Controls.IUpdateVisualState">
876 <summary>
877 The IUpdateVisualState interface is used to provide the
878 InteractionHelper with access to the type's UpdateVisualState method.
879 </summary>
880 </member>
881 <member name="M:Microsoft.Silverlight.Testing.Controls.IUpdateVisualState.UpdateVisualState(System.Boolean)">
882 <summary>
883 Update the visual state of the control.
884 </summary>
885 <param name="useTransitions">
886 A value indicating whether to automatically generate transitions to
887 the new state, or instantly transition to the new state.
888 </param>
889 </member>
890 <member name="T:Microsoft.Silverlight.Testing.Controls.NumericExtensions">
891 <summary>
892 Numeric utility methods used by controls. These methods are similar in
893 scope to the WPF DoubleUtil class.
894 </summary>
895 </member>
896 <member name="M:Microsoft.Silverlight.Testing.Controls.NumericExtensions.IsZero(System.Double)">
897 <summary>
898 Check if a number is zero.
899 </summary>
900 <param name="value">The number to check.</param>
901 <returns>True if the number is zero, false otherwise.</returns>
902 </member>
903 <member name="M:Microsoft.Silverlight.Testing.Controls.NumericExtensions.IsNaN(System.Double)">
904 <summary>
905 Check if a number isn't really a number.
906 </summary>
907 <param name="value">The number to check.</param>
908 <returns>
909 True if the number is not a number, false if it is a number.
910 </returns>
911 </member>
912 <member name="M:Microsoft.Silverlight.Testing.Controls.NumericExtensions.IsGreaterThan(System.Double,System.Double)">
913 <summary>
914 Determine if one number is greater than another.
915 </summary>
916 <param name="left">First number.</param>
917 <param name="right">Second number.</param>
918 <returns>
919 True if the first number is greater than the second, false
920 otherwise.
921 </returns>
922 </member>
923 <member name="M:Microsoft.Silverlight.Testing.Controls.NumericExtensions.IsLessThanOrClose(System.Double,System.Double)">
924 <summary>
925 Determine if one number is less than or close to another.
926 </summary>
927 <param name="left">First number.</param>
928 <param name="right">Second number.</param>
929 <returns>
930 True if the first number is less than or close to the second, false
931 otherwise.
932 </returns>
933 </member>
934 <member name="M:Microsoft.Silverlight.Testing.Controls.NumericExtensions.AreClose(System.Double,System.Double)">
935 <summary>
936 Determine if two numbers are close in value.
937 </summary>
938 <param name="left">First number.</param>
939 <param name="right">Second number.</param>
940 <returns>
941 True if the first number is close in value to the second, false
942 otherwise.
943 </returns>
944 </member>
945 <member name="T:Microsoft.Silverlight.Testing.Controls.NumericExtensions.NanUnion">
946 <summary>
947 NanUnion is a C++ style type union used for efficiently converting
948 a double into an unsigned long, whose bits can be easily
949 manipulated.
950 </summary>
951 </member>
952 <member name="F:Microsoft.Silverlight.Testing.Controls.NumericExtensions.NanUnion.FloatingValue">
953 <summary>
954 Floating point representation of the union.
955 </summary>
956 </member>
957 <member name="F:Microsoft.Silverlight.Testing.Controls.NumericExtensions.NanUnion.IntegerValue">
958 <summary>
959 Integer representation of the union.
960 </summary>
961 </member>
962 <member name="T:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1">
963 <summary>
964 Provides event data for various routed events that track property values
965 changing. Typically the events denote a cancellable action.
966 </summary>
967 <typeparam name="T">
968 The type of the value for the dependency property that is changing.
969 </typeparam>
970 <QualityBand>Preview</QualityBand>
971 </member>
972 <member name="F:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1._cancel">
973 <summary>
974 Private member variable for Cancel property.
975 </summary>
976 </member>
977 <member name="M:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.#ctor(System.Windows.DependencyProperty,`0,`0,System.Boolean)">
978 <summary>
979 Initializes a new instance of the
980 <see cref="T:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1" />
981 class.
982 </summary>
983 <param name="property">
984 The <see cref="T:System.Windows.DependencyProperty" /> identifier
985 for the property that is changing.
986 </param>
987 <param name="oldValue">The previous value of the property.</param>
988 <param name="newValue">
989 The new value of the property, assuming that the property change is
990 not cancelled.
991 </param>
992 <param name="isCancelable">
993 True if the property change is cancellable by setting
994 <see cref="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.Cancel" />
995 to true in event handling. false if the property change is not
996 cancellable.
997 </param>
998 </member>
999 <member name="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.Property">
1000 <summary>
1001 Gets the <see cref="T:System.Windows.DependencyProperty" />
1002 identifier for the property that is changing.
1003 </summary>
1004 <value>
1005 The <see cref="T:System.Windows.DependencyProperty" /> identifier
1006 for the property that is changing.
1007 </value>
1008 </member>
1009 <member name="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.OldValue">
1010 <summary>
1011 Gets a value that reports the previous value of the changing
1012 property.
1013 </summary>
1014 <value>
1015 The previous value of the changing property.
1016 </value>
1017 </member>
1018 <member name="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.NewValue">
1019 <summary>
1020 Gets or sets a value that reports the new value of the changing
1021 property, assuming that the property change is not cancelled.
1022 </summary>
1023 <value>
1024 The new value of the changing property.
1025 </value>
1026 </member>
1027 <member name="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.IsCancelable">
1028 <summary>
1029 Gets a value indicating whether the property change that originated
1030 the RoutedPropertyChanging event is cancellable.
1031 </summary>
1032 <value>
1033 True if the property change is cancellable. false if the property
1034 change is not cancellable.
1035 </value>
1036 </member>
1037 <member name="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.Cancel">
1038 <summary>
1039 Gets or sets a value indicating whether the property change that
1040 originated the RoutedPropertyChanging event should be cancelled.
1041 </summary>
1042 <value>
1043 True to cancel the property change; this resets the property to
1044 <see cref="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.OldValue" />.
1045 false to not cancel the property change; the value changes to
1046 <see cref="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.NewValue" />.
1047 </value>
1048 <exception cref="T:System.InvalidOperationException">
1049 Attempted to cancel in an instance where
1050 <see cref="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.IsCancelable" />
1051 is false.
1052 </exception>
1053 </member>
1054 <member name="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.InCoercion">
1055 <summary>
1056 Gets or sets a value indicating whether internal value coercion is
1057 acting on the property change that originated the
1058 RoutedPropertyChanging event.
1059 </summary>
1060 <value>
1061 True if coercion is active. false if coercion is not active.
1062 </value>
1063 <remarks>
1064 This is a total hack to work around the class hierarchy for Value
1065 coercion in NumericUpDown.
1066 </remarks>
1067 </member>
1068 <member name="T:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventHandler`1">
1069 <summary>
1070 Represents methods that handle various routed events that track property
1071 values changing. Typically the events denote a cancellable action.
1072 </summary>
1073 <typeparam name="T">
1074 The type of the value for the dependency property that is changing.
1075 </typeparam>
1076 <param name="sender">
1077 The object where the initiating property is changing.
1078 </param>
1079 <param name="e">Event data for the event.</param>
1080 <QualityBand>Preview</QualityBand>
1081 </member>
1082 <member name="T:Microsoft.Silverlight.Testing.Controls.ScrollExtensions">
1083 <summary>
1084 The ScrollExtensions class provides utility methods for scrolling items
1085 ScrollViewers.
1086 </summary>
1087 </member>
1088 <member name="F:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.LineChange">
1089 <summary>
1090 The amount to scroll a ScrollViewer for a line change.
1091 </summary>
1092 </member>
1093 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.ScrollByVerticalOffset(System.Windows.Controls.ScrollViewer,System.Double)">
1094 <summary>
1095 Scroll a ScrollViewer vertically by a given offset.
1096 </summary>
1097 <param name="viewer">The ScrollViewer.</param>
1098 <param name="offset">The vertical offset to scroll.</param>
1099 </member>
1100 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.ScrollByHorizontalOffset(System.Windows.Controls.ScrollViewer,System.Double)">
1101 <summary>
1102 Scroll a ScrollViewer horizontally by a given offset.
1103 </summary>
1104 <param name="viewer">The ScrollViewer.</param>
1105 <param name="offset">The horizontal offset to scroll.</param>
1106 </member>
1107 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.LineUp(System.Windows.Controls.ScrollViewer)">
1108 <summary>
1109 Scroll the ScrollViewer up by a line.
1110 </summary>
1111 <param name="viewer">The ScrollViewer.</param>
1112 </member>
1113 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.LineDown(System.Windows.Controls.ScrollViewer)">
1114 <summary>
1115 Scroll the ScrollViewer down by a line.
1116 </summary>
1117 <param name="viewer">The ScrollViewer.</param>
1118 </member>
1119 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.LineLeft(System.Windows.Controls.ScrollViewer)">
1120 <summary>
1121 Scroll the ScrollViewer left by a line.
1122 </summary>
1123 <param name="viewer">The ScrollViewer.</param>
1124 </member>
1125 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.LineRight(System.Windows.Controls.ScrollViewer)">
1126 <summary>
1127 Scroll the ScrollViewer right by a line.
1128 </summary>
1129 <param name="viewer">The ScrollViewer.</param>
1130 </member>
1131 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.PageUp(System.Windows.Controls.ScrollViewer)">
1132 <summary>
1133 Scroll the ScrollViewer up by a page.
1134 </summary>
1135 <param name="viewer">The ScrollViewer.</param>
1136 </member>
1137 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.PageDown(System.Windows.Controls.ScrollViewer)">
1138 <summary>
1139 Scroll the ScrollViewer down by a page.
1140 </summary>
1141 <param name="viewer">The ScrollViewer.</param>
1142 </member>
1143 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.PageLeft(System.Windows.Controls.ScrollViewer)">
1144 <summary>
1145 Scroll the ScrollViewer left by a page.
1146 </summary>
1147 <param name="viewer">The ScrollViewer.</param>
1148 </member>
1149 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.PageRight(System.Windows.Controls.ScrollViewer)">
1150 <summary>
1151 Scroll the ScrollViewer right by a page.
1152 </summary>
1153 <param name="viewer">The ScrollViewer.</param>
1154 </member>
1155 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.ScrollToTop(System.Windows.Controls.ScrollViewer)">
1156 <summary>
1157 Scroll the ScrollViewer to the top.
1158 </summary>
1159 <param name="viewer">The ScrollViewer.</param>
1160 </member>
1161 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.ScrollToBottom(System.Windows.Controls.ScrollViewer)">
1162 <summary>
1163 Scroll the ScrollViewer to the bottom.
1164 </summary>
1165 <param name="viewer">The ScrollViewer.</param>
1166 </member>
1167 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.GetTopAndBottom(System.Windows.FrameworkElement,System.Windows.FrameworkElement,System.Double@,System.Double@)">
1168 <summary>
1169 Get the top and bottom of an element with respect to its parent.
1170 </summary>
1171 <param name="element">The element to get the position of.</param>
1172 <param name="parent">The parent of the element.</param>
1173 <param name="top">Vertical offset to the top of the element.</param>
1174 <param name="bottom">
1175 Vertical offset to the bottom of the element.
1176 </param>
1177 </member>
1178 <member name="T:Microsoft.Silverlight.Testing.Controls.TypeConverters">
1179 <summary>
1180 Common TypeConverter functionality.
1181 </summary>
1182 </member>
1183 <member name="M:Microsoft.Silverlight.Testing.Controls.TypeConverters.CanConvertFrom``1(System.Type)">
1184 <summary>
1185 Returns a value indicating whether this converter can convert an
1186 object of the given type to an instance of the expected type.
1187 </summary>
1188 <typeparam name="T">Expected type of the converter.</typeparam>
1189 <param name="sourceType">
1190 The type of the source that is being evaluated for conversion.
1191 </param>
1192 <returns>
1193 A value indicating whether the converter can convert the provided
1194 type.
1195 </returns>
1196 </member>
1197 <member name="M:Microsoft.Silverlight.Testing.Controls.TypeConverters.ConvertFrom``1(System.ComponentModel.TypeConverter,System.Object)">
1198 <summary>
1199 Attempts to convert a specified object to an instance of the
1200 expected type.
1201 </summary>
1202 <typeparam name="T">Expected type of the converter.</typeparam>
1203 <param name="converter">TypeConverter instance.</param>
1204 <param name="value">The object being converted.</param>
1205 <returns>
1206 The instance of the expected type created from the converted object.
1207 </returns>
1208 </member>
1209 <member name="M:Microsoft.Silverlight.Testing.Controls.TypeConverters.CanConvertTo``1(System.Type)">
1210 <summary>
1211 Determines whether conversion is possible to a specified type.
1212 </summary>
1213 <typeparam name="T">Expected type of the converter.</typeparam>
1214 <param name="destinationType">
1215 Identifies the data type to evaluate for conversion.
1216 </param>
1217 <returns>
1218 A value indicating whether conversion is possible.
1219 </returns>
1220 </member>
1221 <member name="M:Microsoft.Silverlight.Testing.Controls.TypeConverters.ConvertTo(System.ComponentModel.TypeConverter,System.Object,System.Type)">
1222 <summary>
1223 Attempts to convert a specified object to an instance of the
1224 desired type.
1225 </summary>
1226 <param name="converter">TypeConverter instance.</param>
1227 <param name="value">The object being converted.</param>
1228 <param name="destinationType">
1229 The type to convert the value to.
1230 </param>
1231 <returns>
1232 The value of the conversion to the specified type.
1233 </returns>
1234 </member>
1235 <member name="T:Microsoft.Silverlight.Testing.Controls.VisualStates">
1236 <summary>
1237 Names and helpers for visual states in the controls.
1238 </summary>
1239 </member>
1240 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupCommon">
1241 <summary>
1242 Common state group.
1243 </summary>
1244 </member>
1245 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateNormal">
1246 <summary>
1247 Normal state of the Common state group.
1248 </summary>
1249 </member>
1250 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateReadOnly">
1251 <summary>
1252 Normal state of the Common state group.
1253 </summary>
1254 </member>
1255 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateMouseOver">
1256 <summary>
1257 MouseOver state of the Common state group.
1258 </summary>
1259 </member>
1260 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StatePressed">
1261 <summary>
1262 Pressed state of the Common state group.
1263 </summary>
1264 </member>
1265 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateDisabled">
1266 <summary>
1267 Disabled state of the Common state group.
1268 </summary>
1269 </member>
1270 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupFocus">
1271 <summary>
1272 Focus state group.
1273 </summary>
1274 </member>
1275 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateUnfocused">
1276 <summary>
1277 Unfocused state of the Focus state group.
1278 </summary>
1279 </member>
1280 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateFocused">
1281 <summary>
1282 Focused state of the Focus state group.
1283 </summary>
1284 </member>
1285 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupSelection">
1286 <summary>
1287 Selection state group.
1288 </summary>
1289 </member>
1290 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateSelected">
1291 <summary>
1292 Selected state of the Selection state group.
1293 </summary>
1294 </member>
1295 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateUnselected">
1296 <summary>
1297 Unselected state of the Selection state group.
1298 </summary>
1299 </member>
1300 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateSelectedInactive">
1301 <summary>
1302 Selected inactive state of the Selection state group.
1303 </summary>
1304 </member>
1305 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupExpansion">
1306 <summary>
1307 Expansion state group.
1308 </summary>
1309 </member>
1310 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateExpanded">
1311 <summary>
1312 Expanded state of the Expansion state group.
1313 </summary>
1314 </member>
1315 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateCollapsed">
1316 <summary>
1317 Collapsed state of the Expansion state group.
1318 </summary>
1319 </member>
1320 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupPopup">
1321 <summary>
1322 Popup state group.
1323 </summary>
1324 </member>
1325 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StatePopupOpened">
1326 <summary>
1327 Opened state of the Popup state group.
1328 </summary>
1329 </member>
1330 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StatePopupClosed">
1331 <summary>
1332 Closed state of the Popup state group.
1333 </summary>
1334 </member>
1335 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupValidation">
1336 <summary>
1337 ValidationStates state group.
1338 </summary>
1339 </member>
1340 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateValid">
1341 <summary>
1342 The valid state for the ValidationStates group.
1343 </summary>
1344 </member>
1345 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateInvalidFocused">
1346 <summary>
1347 Invalid, focused state for the ValidationStates group.
1348 </summary>
1349 </member>
1350 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateInvalidUnfocused">
1351 <summary>
1352 Invalid, unfocused state for the ValidationStates group.
1353 </summary>
1354 </member>
1355 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupExpandDirection">
1356 <summary>
1357 ExpandDirection state group.
1358 </summary>
1359 </member>
1360 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateExpandDown">
1361 <summary>
1362 Down expand direction state of ExpandDirection state group.
1363 </summary>
1364 </member>
1365 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateExpandUp">
1366 <summary>
1367 Up expand direction state of ExpandDirection state group.
1368 </summary>
1369 </member>
1370 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateExpandLeft">
1371 <summary>
1372 Left expand direction state of ExpandDirection state group.
1373 </summary>
1374 </member>
1375 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateExpandRight">
1376 <summary>
1377 Right expand direction state of ExpandDirection state group.
1378 </summary>
1379 </member>
1380 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupHasItems">
1381 <summary>
1382 HasItems state group.
1383 </summary>
1384 </member>
1385 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateHasItems">
1386 <summary>
1387 HasItems state of the HasItems state group.
1388 </summary>
1389 </member>
1390 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateNoItems">
1391 <summary>
1392 NoItems state of the HasItems state group.
1393 </summary>
1394 </member>
1395 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupIncrease">
1396 <summary>
1397 Increment state group.
1398 </summary>
1399 </member>
1400 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateIncreaseEnabled">
1401 <summary>
1402 State enabled for increment group.
1403 </summary>
1404 </member>
1405 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateIncreaseDisabled">
1406 <summary>
1407 State disabled for increment group.
1408 </summary>
1409 </member>
1410 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupDecrease">
1411 <summary>
1412 Decrement state group.
1413 </summary>
1414 </member>
1415 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateDecreaseEnabled">
1416 <summary>
1417 State enabled for decrement group.
1418 </summary>
1419 </member>
1420 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateDecreaseDisabled">
1421 <summary>
1422 State disabled for decrement group.
1423 </summary>
1424 </member>
1425 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupInteractionMode">
1426 <summary>
1427 InteractionMode state group.
1428 </summary>
1429 </member>
1430 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateEdit">
1431 <summary>
1432 Edit of the DisplayMode state group.
1433 </summary>
1434 </member>
1435 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateDisplay">
1436 <summary>
1437 Display of the DisplayMode state group.
1438 </summary>
1439 </member>
1440 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupLocked">
1441 <summary>
1442 DisplayMode state group.
1443 </summary>
1444 </member>
1445 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateLocked">
1446 <summary>
1447 Edit of the DisplayMode state group.
1448 </summary>
1449 </member>
1450 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateUnlocked">
1451 <summary>
1452 Display of the DisplayMode state group.
1453 </summary>
1454 </member>
1455 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateActive">
1456 <summary>
1457 Active state.
1458 </summary>
1459 </member>
1460 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateInactive">
1461 <summary>
1462 Inactive state.
1463 </summary>
1464 </member>
1465 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupActive">
1466 <summary>
1467 Active state group.
1468 </summary>
1469 </member>
1470 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateUnwatermarked">
1471 <summary>
1472 Non-watermarked state.
1473 </summary>
1474 </member>
1475 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateWatermarked">
1476 <summary>
1477 Watermarked state.
1478 </summary>
1479 </member>
1480 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupWatermark">
1481 <summary>
1482 Watermark state group.
1483 </summary>
1484 </member>
1485 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateCalendarButtonUnfocused">
1486 <summary>
1487 Unfocused state for Calendar Buttons.
1488 </summary>
1489 </member>
1490 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateCalendarButtonFocused">
1491 <summary>
1492 Focused state for Calendar Buttons.
1493 </summary>
1494 </member>
1495 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupCalendarButtonFocus">
1496 <summary>
1497 CalendarButtons Focus state group.
1498 </summary>
1499 </member>
1500 <member name="M:Microsoft.Silverlight.Testing.Controls.VisualStates.GoToState(System.Windows.Controls.Control,System.Boolean,System.String[])">
1501 <summary>
1502 Use VisualStateManager to change the visual state of the control.
1503 </summary>
1504 <param name="control">
1505 Control whose visual state is being changed.
1506 </param>
1507 <param name="useTransitions">
1508 A value indicating whether to use transitions when updating the
1509 visual state, or to snap directly to the new visual state.
1510 </param>
1511 <param name="stateNames">
1512 Ordered list of state names and fallback states to transition into.
1513 Only the first state to be found will be used.
1514 </param>
1515 </member>
1516 <member name="M:Microsoft.Silverlight.Testing.Controls.VisualStates.GetImplementationRoot(System.Windows.DependencyObject)">
1517 <summary>
1518 Gets the implementation root of the Control.
1519 </summary>
1520 <param name="dependencyObject">The DependencyObject.</param>
1521 <remarks>
1522 Implements Silverlight's corresponding internal property on Control.
1523 </remarks>
1524 <returns>Returns the implementation root or null.</returns>
1525 </member>
1526 <member name="M:Microsoft.Silverlight.Testing.Controls.VisualStates.TryGetVisualStateGroup(System.Windows.DependencyObject,System.String)">
1527 <summary>
1528 This method tries to get the named VisualStateGroup for the
1529 dependency object. The provided object's ImplementationRoot will be
1530 looked up in this call.
1531 </summary>
1532 <param name="dependencyObject">The dependency object.</param>
1533 <param name="groupName">The visual state group's name.</param>
1534 <returns>Returns null or the VisualStateGroup object.</returns>
1535 </member>
1536 <member name="T:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate">
1537 <summary>
1538 Represents a <see cref="T:System.Windows.DataTemplate" /> that supports
1539 <see cref="T:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl" /> objects,
1540 such as <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />.
1541 </summary>
1542 <QualityBand>Stable</QualityBand>
1543 </member>
1544 <member name="F:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate._itemTemplate">
1545 <summary>
1546 The DataTemplate to apply to the ItemTemplate property on a
1547 generated HeaderedItemsControl (such as a MenuItem or a
1548 TreeViewItem), to indicate how to display items from the next level
1549 in the data hierarchy.
1550 </summary>
1551 </member>
1552 <member name="F:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate._itemContainerStyle">
1553 <summary>
1554 The Style to apply to the ItemContainerStyle property on a generated
1555 HeaderedItemsControl (such as a MenuItem or a TreeViewItem), to
1556 indicate how to style items from the next level in the data
1557 hierarchy.
1558 </summary>
1559 </member>
1560 <member name="M:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate.#ctor">
1561 <summary>
1562 Initializes a new instance of the
1563 <see cref="T:System.Windows.HierarchicalDataTemplate" /> class.
1564 </summary>
1565 </member>
1566 <member name="P:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate.ItemsSource">
1567 <summary>
1568 Gets or sets the collection that is used to generate content for the
1569 next sublevel in the data hierarchy.
1570 </summary>
1571 <value>
1572 The collection that is used to generate content for the next
1573 sublevel in the data hierarchy. The default value is null.
1574 </value>
1575 </member>
1576 <member name="P:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate.IsItemTemplateSet">
1577 <summary>
1578 Gets a value indicating whether the ItemTemplate property was set on
1579 the template.
1580 </summary>
1581 </member>
1582 <member name="P:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate.ItemTemplate">
1583 <summary>
1584 Gets or sets the <see cref="T:System.Windows.DataTemplate" /> to
1585 apply to the
1586 <see cref="P:Microsoft.Silverlight.Testing.Controls.ItemsControl.ItemTemplate" />
1587 property on a generated
1588 <see cref="T:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl" />, such
1589 as a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />, to
1590 indicate how to display items from the next sublevel in the data
1591 hierarchy.
1592 </summary>
1593 <value>
1594 The <see cref="T:System.Windows.DataTemplate" /> to apply to the
1595 <see cref="P:Microsoft.Silverlight.Testing.Controls.ItemsControl.ItemTemplate" />
1596 property on a generated
1597 <see cref="T:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl" />, such
1598 as a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />, to
1599 indicate how to display items from the next sublevel in the data
1600 hierarchy.
1601 </value>
1602 </member>
1603 <member name="P:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate.IsItemContainerStyleSet">
1604 <summary>
1605 Gets a value indicating whether the ItemContainerStyle property was
1606 set on the template.
1607 </summary>
1608 </member>
1609 <member name="P:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate.ItemContainerStyle">
1610 <summary>
1611 Gets or sets the <see cref="T:System.Windows.Style" /> that is
1612 applied to the item container for each child item.
1613 </summary>
1614 <value>
1615 The style that is applied to the item container for each child item.
1616 </value>
1617 </member>
1618 <member name="T:Microsoft.Silverlight.Testing.Controls.DragValidator">
1619 <summary>
1620 Class to encapsulate drag behavior for a UIElement.
1621 </summary>
1622 <QualityBand>Mature</QualityBand>
1623 </member>
1624 <member name="F:Microsoft.Silverlight.Testing.Controls.DragValidator._targetElement">
1625 <summary>
1626 Inherited code: Requires comment.
1627 </summary>
1628 </member>
1629 <member name="F:Microsoft.Silverlight.Testing.Controls.DragValidator._start">
1630 <summary>
1631 Inherited code: Requires comment.
1632 </summary>
1633 </member>
1634 <member name="F:Microsoft.Silverlight.Testing.Controls.DragValidator._draggingActive">
1635 <summary>
1636 Inherited code: Requires comment.
1637 </summary>
1638 </member>
1639 <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.#ctor(System.Windows.UIElement)">
1640 <summary>
1641 Create an instance of the DragValidator class.
1642 </summary>
1643 <param name="targetElement">
1644 UIElement that represents the source of the drag operation.
1645 </param>
1646 </member>
1647 <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.TargetElement_MouseMove(System.Object,System.Windows.Input.MouseEventArgs)">
1648 <summary>
1649 Handle the MouseMove event for the UIElement to update the drag
1650 operation.
1651 </summary>
1652 <param name="sender">Inherited code: Requires comment.</param>
1653 <param name="e">Inherited code: Requires comment 1.</param>
1654 </member>
1655 <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.TargetElement_MouseLeftButtonUp(System.Object,System.Windows.Input.MouseButtonEventArgs)">
1656 <summary>
1657 Handle the MouseLeftButtonUp event for the UIElement to complete the
1658 drag operation.
1659 </summary>
1660 <param name="sender">Inherited code: Requires comment.</param>
1661 <param name="e">Inherited code: Requires comment 1.</param>
1662 </member>
1663 <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.TargetElement_MouseLeftButtonDown(System.Object,System.Windows.Input.MouseButtonEventArgs)">
1664 <summary>
1665 Handle the MouseLeftButtonDown event for the UIElement to start a
1666 drag operation.
1667 </summary>
1668 <param name="sender">Inherited code: Requires comment.</param>
1669 <param name="e">Inherited code: Requires comment 1.</param>
1670 </member>
1671 <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.OnDragStarted">
1672 <summary>
1673 Invoke the DragStartedEvent handlers.
1674 </summary>
1675 </member>
1676 <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.OnDragDelta(System.Windows.Input.MouseEventArgs)">
1677 <summary>
1678 Invoke the DragDeltaEvent handlers.
1679 </summary>
1680 <param name="e">Inherited code: Requires comment.</param>
1681 </member>
1682 <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.OnDragCompleted(System.Windows.Input.MouseEventArgs,System.Boolean)">
1683 <summary>
1684 Invoke the DragCompletedEvent handlers.
1685 </summary>
1686 <param name="e">Inherited code: Requires comment.</param>
1687 <param name="canceled">Inherited code: Requires comment 1.</param>
1688 </member>
1689 <member name="E:Microsoft.Silverlight.Testing.Controls.DragValidator.DragStartedEvent">
1690 <summary>
1691 Occurs when a drag operation has started.
1692 </summary>
1693 </member>
1694 <member name="E:Microsoft.Silverlight.Testing.Controls.DragValidator.DragCompletedEvent">
1695 <summary>
1696 Occurs when a drag operation has completed.
1697 </summary>
1698 </member>
1699 <member name="E:Microsoft.Silverlight.Testing.Controls.DragValidator.DragDeltaEvent">
1700 <summary>
1701 Occurs when a drag operation has progressed.
1702 </summary>
1703 </member>
1704 <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter">
1705 <summary>
1706 Represents a control that redistributes space between the rows of
1707 columns of a <see cref="T:Microsoft.Silverlight.Testing.Controls.Grid" /> control.
1708 </summary>
1709 <QualityBand>Mature</QualityBand>
1710 <summary>
1711 Represents the control that redistributes space between columns or rows
1712 of a Grid control.
1713 </summary>
1714 <QualityBand>Mature</QualityBand>
1715 <summary>
1716 Represents the control that redistributes space between columns or rows
1717 of a Grid control.
1718 </summary>
1719 <QualityBand>Mature</QualityBand>
1720 <summary>
1721 Represents the control that redistributes space between columns or rows
1722 of a Grid control.
1723 </summary>
1724 <QualityBand>Mature</QualityBand>
1725 <summary>
1726 Represents the control that redistributes space between columns or rows
1727 of a Grid control.
1728 </summary>
1729 <QualityBand>Mature</QualityBand>
1730 <summary>
1731 Represents the control that redistributes space between columns or rows
1732 of a Grid control.
1733 </summary>
1734 <QualityBand>Mature</QualityBand>
1735 <summary>
1736 Represents the control that redistributes space between columns or rows
1737 of a Grid control.
1738 </summary>
1739 <QualityBand>Mature</QualityBand>
1740 <summary>
1741 Represents the control that redistributes space between columns or rows
1742 of a Grid control.
1743 </summary>
1744 <QualityBand>Mature</QualityBand>
1745 </member>
1746 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.ElementHorizontalTemplateName">
1747 <summary>
1748 Inherited code: Requires comment.
1749 </summary>
1750 </member>
1751 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.ElementVerticalTemplateName">
1752 <summary>
1753 Inherited code: Requires comment.
1754 </summary>
1755 </member>
1756 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.DragIncrement">
1757 <summary>
1758 Default increment parameter.
1759 </summary>
1760 </member>
1761 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.KeyboardIncrement">
1762 <summary>
1763 Default increment parameter.
1764 </summary>
1765 </member>
1766 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.ShowsPreviewProperty">
1206 <summary> 1767 <summary>
1207 Identifies the 1768 Identifies the
1208 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" /> 1769 <see cref="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ShowsPreview" />
1209 dependency property. 1770 dependency property.
1210 </summary> 1771 </summary>
1211 <value> 1772 <value>
1212 The identifier for the 1773 An identifier for the
1213 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" /> 1774 <see cref="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ShowsPreview" />
1214 property.
1215 </value>
1216 </member>
1217 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnSelectedItemPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
1218 <summary>
1219 SelectedItemProperty property changed handler.
1220 </summary>
1221 <param name="d">TreeView that changed its SelectedItem.</param>
1222 <param name="e">Event arguments.</param>
1223 </member>
1224 <member name="F:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValueProperty">
1225 <summary>
1226 Identifies the
1227 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValue" />
1228 dependency property.
1229 </summary>
1230 <value>
1231 The identifier for the
1232 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValue" />
1233 dependency property. 1775 dependency property.
1234 </value> 1776 </value>
1235 </member> 1777 </member>
1236 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnSelectedValuePropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)"> 1778 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.PreviewStyleProperty">
1237 <summary>
1238 SelectedValueProperty property changed handler.
1239 </summary>
1240 <param name="d">TreeView that changed its SelectedValue.</param>
1241 <param name="e">Event arguments.</param>
1242 </member>
1243 <member name="F:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValuePathProperty">
1244 <summary> 1779 <summary>
1245 Identifies the 1780 Identifies the
1246 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValuePath" /> 1781 <see cref="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.PreviewStyle" />
1247 dependency property. 1782 dependency property.
1248 </summary> 1783 </summary>
1249 <value> 1784 <value>
1250 The identifier for the 1785 An identifier for the
1251 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValuePath" /> 1786 <see cref="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.PreviewStyle" />
1252 dependency property. 1787 dependency property.
1253 </value> 1788 </value>
1254 </member> 1789 </member>
1255 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnSelectedValuePathPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)"> 1790 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.OnIsEnabledChanged(System.Object,System.Windows.DependencyPropertyChangedEventArgs)">
1256 <summary> 1791 <summary>
1257 SelectedValuePathProperty property changed handler. 1792 Called when the IsEnabled property changes.
1258 </summary> 1793 </summary>
1259 <param name="d">TreeView that changed its SelectedValuePath.</param> 1794 <param name="sender">Sender object.</param>
1260 <param name="e">Event arguments.</param> 1795 <param name="e">Property changed args.</param>
1261 </member> 1796 </member>
1262 <member name="F:Microsoft.Silverlight.Testing.Controls.TreeView.ItemContainerStyleProperty"> 1797 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter._previewLayer">
1263 <summary> 1798 <summary>
1264 Identifies the 1799 Is Null until a resize operation is initiated with ShowsPreview ==
1265 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.ItemContainerStyle" /> 1800 True, then it persists for the life of the GridSplitter.
1266 dependency property. 1801 </summary>
1267 </summary> 1802 </member>
1268 <value> 1803 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter._dragValidator">
1269 The identifier for the 1804 <summary>
1270 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.ItemContainerStyle" /> 1805 Is initialized in the constructor.
1271 dependency property. 1806 </summary>
1272 </value> 1807 </member>
1273 </member> 1808 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter._currentGridResizeDirection">
1274 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnItemContainerStylePropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)"> 1809 <summary>
1275 <summary> 1810 Inherited code: Requires comment.
1276 ItemContainerStyleProperty property changed handler. 1811 </summary>
1277 </summary> 1812 </member>
1278 <param name="d"> 1813 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter._isMouseOver">
1279 TreeView that changed its ItemContainerStyle. 1814 <summary>
1280 </param> 1815 Holds the state for whether the mouse is over the control or not.
1281 <param name="e">Event arguments.</param> 1816 </summary>
1282 </member> 1817 </member>
1283 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.#ctor"> 1818 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.#ctor">
1284 <summary> 1819 <summary>
1285 Initializes a new instance of the 1820 Initializes a new instance of the
1286 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> class. 1821 <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" /> class.
1287 </summary> 1822 </summary>
1288 </member> 1823 </member>
1289 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnCreateAutomationPeer"> 1824 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.OnApplyTemplate">
1825 <summary>
1826 Builds the visual tree for the
1827 <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" />
1828 control when a new template is applied.
1829 </summary>
1830 </member>
1831 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.OnCreateAutomationPeer">
1290 <summary> 1832 <summary>
1291 Returns a 1833 Returns a
1292 <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" /> 1834 <see cref="T:System.Windows.Automation.Peers.GridSplitterAutomationPeer" />
1293 for use by the Silverlight automation infrastructure. 1835 for use by the Silverlight automation infrastructure.
1294 </summary> 1836 </summary>
1295 <returns> 1837 <returns>
1296 A 1838 A
1297 <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" /> 1839 <see cref="T:System.Windows.Automation.Peers.GridSplitterAutomationPeer" />
1298 for the <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> control. 1840 for the <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" />
1841 object.
1299 </returns> 1842 </returns>
1300 </member> 1843 </member>
1301 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnApplyTemplate"> 1844 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.ChangeVisualState">
1302 <summary> 1845 <summary>
1303 Builds the visual tree for the 1846 Method to change the visual state of the control.
1304 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> control when a new 1847 </summary>
1305 control template is applied. 1848 </member>
1306 </summary> 1849 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.ChangeVisualState(System.Boolean)">
1307 </member> 1850 <summary>
1308 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.Microsoft#Silverlight#Testing#Controls#IUpdateVisualState#UpdateVisualState(System.Boolean)"> 1851 Change to the correct visual state for the GridSplitter.
1309 <summary>
1310 Update the visual state of the TreeView.
1311 </summary> 1852 </summary>
1312 <param name="useTransitions"> 1853 <param name="useTransitions">
1313 A value indicating whether to use transitions when updating the 1854 True to use transitions when updating the visual state, false to
1314 visual state. 1855 snap directly to the new visual state.
1315 </param> 1856 </param>
1316 </member> 1857 </member>
1317 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.GetContainerForItemOverride"> 1858 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.DragValidator_DragCompletedEvent(System.Object,System.Windows.Controls.Primitives.DragCompletedEventArgs)">
1318 <summary> 1859 <summary>
1319 Creates a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> to 1860 Handle the drag completed event to commit or cancel the resize
1320 display content. 1861 operation in progress.
1321 </summary> 1862 </summary>
1863 <param name="sender">Inherited code: Requires comment.</param>
1864 <param name="e">Inherited code: Requires comment 1.</param>
1865 </member>
1866 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.DragValidator_DragDeltaEvent(System.Object,System.Windows.Controls.Primitives.DragDeltaEventArgs)">
1867 <summary>
1868 Handle the drag delta event to update the UI for the resize
1869 operation in progress.
1870 </summary>
1871 <param name="sender">Inherited code: Requires comment.</param>
1872 <param name="e">Inherited code: Requires comment 1.</param>
1873 </member>
1874 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.DragValidator_DragStartedEvent(System.Object,System.Windows.Controls.Primitives.DragStartedEventArgs)">
1875 <summary>
1876 Handle the drag started event to start a resize operation if the
1877 control is enabled.
1878 </summary>
1879 <param name="sender">Inherited code: Requires comment.</param>
1880 <param name="e">Inherited code: Requires comment 1.</param>
1881 </member>
1882 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridSplitter_KeyDown(System.Object,System.Windows.Input.KeyEventArgs)">
1883 <summary>
1884 Handle the key down event to allow keyboard resizing or canceling a
1885 resize operation.
1886 </summary>
1887 <param name="sender">Inherited code: Requires comment.</param>
1888 <param name="e">Inherited code: Requires comment 1.</param>
1889 </member>
1890 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InitializeAndMoveSplitter(System.Double,System.Double)">
1891 <summary>
1892 Initialize the resize data and move the splitter by the specified
1893 amount.
1894 </summary>
1895 <param name="horizontalChange">
1896 Horizontal amount to move the splitter.
1897 </param>
1898 <param name="verticalChange">
1899 Vertical amount to move the splitter.
1900 </param>
1901 <returns>Inherited code: Requires comment.</returns>
1902 </member>
1903 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.KeyboardMoveSplitter(System.Double,System.Double)">
1904 <summary>
1905 Called by keyboard event handler to move the splitter if allowed.
1906 </summary>
1907 <param name="horizontalChange">
1908 Horizontal amount to move the splitter.
1909 </param>
1910 <param name="verticalChange">
1911 Vertical amount to move the splitter.
1912 </param>
1913 <returns>Inherited code: Requires comment.</returns>
1914 </member>
1915 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.CreatePreviewLayer(System.Windows.Controls.Grid)">
1916 <summary>
1917 Creates the preview layer and adds it to the parent grid.
1918 </summary>
1919 <param name="parentGrid">Grid to add the preview layer to.</param>
1920 </member>
1921 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.SetupPreview">
1922 <summary>
1923 Add the preview layer to the Grid if it is not there already and
1924 then show the preview control.
1925 </summary>
1926 </member>
1927 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.RemovePreviewControl">
1928 <summary>
1929 Remove the preview control from the preview layer if it exists.
1930 </summary>
1931 </member>
1932 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InitializeData(System.Boolean)">
1933 <summary>
1934 Initialize the resizeData object to hold the information for the
1935 resize operation in progress.
1936 </summary>
1937 <param name="showsPreview">
1938 Whether or not the preview should be shown.
1939 </param>
1940 </member>
1941 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.MoveSplitter(System.Double,System.Double)">
1942 <summary>
1943 Move the splitter and resize the affected columns or rows.
1944 </summary>
1945 <param name="horizontalChange">
1946 Amount to resize horizontally.
1947 </param>
1948 <param name="verticalChange">
1949 Amount to resize vertically.
1950 </param>
1951 <remarks>
1952 Only one of horizontalChange or verticalChange will be non-zero.
1953 </remarks>
1954 </member>
1955 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.SetupDefinitionsToResize">
1956 <summary>
1957 Determine which adjacent column or row definitions need to be
1958 included in the resize operation and set up resizeData accordingly.
1959 </summary>
1960 <returns>True if it is a valid resize operation.</returns>
1961 </member>
1962 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.CancelResize">
1963 <summary>
1964 Cancel the resize operation in progress.
1965 </summary>
1966 </member>
1967 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.GetActualLength(Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction)">
1968 <summary>
1969 Get the actual length of the given definition.
1970 </summary>
1971 <param name="definition">
1972 Row or column definition to get the actual length for.
1973 </param>
1322 <returns> 1974 <returns>
1323 A <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> to use as a 1975 Height of a row definition or width of a column definition.
1324 container for content.
1325 </returns> 1976 </returns>
1326 </member> 1977 </member>
1327 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.IsItemItsOwnContainerOverride(System.Object)"> 1978 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.GetDeltaConstraints">
1328 <summary> 1979 <summary>
1329 Determines whether the specified item is a 1980 Determine the max and min that the two definitions can be resized.
1330 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />, which is the 1981 </summary>
1331 default container for items in the 1982 <returns>Inherited code: Requires comment.</returns>
1332 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> control. 1983 </member>
1333 </summary> 1984 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.GetEffectiveResizeBehavior(Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeDirection)">
1334 <param name="item">The object to evaluate.</param> 1985 <summary>
1986 Determine the resize behavior based on the given direction and
1987 alignment.
1988 </summary>
1989 <param name="direction">Inherited code: Requires comment.</param>
1990 <returns>Inherited code: Requires comment 1.</returns>
1991 </member>
1992 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.GetEffectiveResizeDirection">
1993 <summary>
1994 Determine the resize direction based on the horizontal and vertical
1995 alignments.
1996 </summary>
1997 <returns>Inherited code: Requires comment.</returns>
1998 </member>
1999 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.GetGridDefinition(System.Windows.Controls.Grid,System.Int32,Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeDirection)">
2000 <summary>
2001 Create a DefinitionAbstraction instance for the given row or column
2002 index in the grid.
2003 </summary>
2004 <param name="grid">Inherited code: Requires comment.</param>
2005 <param name="index">Inherited code: Requires comment 1.</param>
2006 <param name="direction">Inherited code: Requires comment 2.</param>
2007 <returns>Inherited code: Requires comment 3.</returns>
2008 </member>
2009 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.SetLengths(System.Double,System.Double)">
2010 <summary>
2011 Set the lengths of the two definitions depending on the split
2012 behavior.
2013 </summary>
2014 <param name="definition1Pixels">
2015 Inherited code: Requires comment.
2016 </param>
2017 <param name="definition2Pixels">
2018 Inherited code: Requires comment 1.
2019 </param>
2020 </member>
2021 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.SetDefinitionLength(Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction,System.Windows.GridLength)">
2022 <summary>
2023 Set the height/width of the given row/column.
2024 </summary>
2025 <param name="definition">Inherited code: Requires comment.</param>
2026 <param name="length">Inherited code: Requires comment 1.</param>
2027 </member>
2028 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.IsStar(Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction)">
2029 <summary>
2030 Determine if the given definition has its size set to the "*" value.
2031 </summary>
2032 <param name="definition">Inherited code: Requires comment.</param>
2033 <returns>Inherited code: Requires comment 1.</returns>
2034 </member>
2035 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.UpdateTemplateOrientation">
2036 <summary>
2037 This code will run whenever the effective resize direction changes,
2038 to update the template being used to display this control.
2039 </summary>
2040 </member>
2041 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter._testHook">
2042 <summary>
2043 Exposes test hooks to unit tests with internal access.
2044 </summary>
2045 </member>
2046 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ElementHorizontalTemplateFrameworkElement">
2047 <summary>
2048 Gets or sets Inherited code: Requires comment.
2049 </summary>
2050 </member>
2051 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ElementVerticalTemplateFrameworkElement">
2052 <summary>
2053 Gets or sets Inherited code: Requires comment.
2054 </summary>
2055 </member>
2056 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeDataInternal">
2057 <summary>
2058 Gets or sets the resize data. This is null unless a resize
2059 operation is in progress.
2060 </summary>
2061 </member>
2062 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ShowsPreview">
2063 <summary>
2064 Gets or sets a value indicating whether the
2065 <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" /> displays a
2066 preview.
2067 </summary>
2068 <value>
2069 True if a preview is displayed; otherwise, false.
2070 </value>
2071 </member>
2072 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.PreviewStyle">
2073 <summary>
2074 Gets or sets the <see cref="T:System.Windows.Style" /> that is used
2075 for previewing changes.
2076 </summary>
2077 <value>
2078 The style that is used to preview changes.
2079 </value>
2080 </member>
2081 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.HasKeyboardFocus">
2082 <summary>
2083 Gets a value indicating whether or not the control has keyboard
2084 focus.
2085 </summary>
2086 </member>
2087 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.TestHook">
2088 <summary>
2089 Gets a test hook for unit tests with internal access.
2090 </summary>
2091 </member>
2092 <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction">
2093 <summary>
2094 Pretends to be the base class for RowDefinition and ClassDefinition
2095 types so that objects of either type can be treated as one.
2096 </summary>
2097 <QualityBand>Mature</QualityBand>
2098 </member>
2099 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction.#ctor(System.Windows.DependencyObject)">
2100 <summary>
2101 Creates an instance of the DefinitionAbstraction class based on
2102 the given row or column definition.
2103 </summary>
2104 <param name="definition">
2105 RowDefinition or ColumnDefinition instance.
2106 </param>
2107 </member>
2108 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction.AsRowDefinition">
2109 <summary>
2110 Gets the stored definition cast as a row definition.
2111 </summary>
2112 <value>Null if not a RowDefinition.</value>
2113 </member>
2114 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction.AsColumnDefinition">
2115 <summary>
2116 Gets the stored definition cast as a column definition.
2117 </summary>
2118 <value>Null if not a ColumnDefinition.</value>
2119 </member>
2120 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction.MaxSize">
2121 <summary>
2122 Gets the MaxHeight/MaxWidth for the row/column.
2123 </summary>
2124 </member>
2125 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction.MinSize">
2126 <summary>
2127 Gets the MinHeight/MinWidth for the row/column.
2128 </summary>
2129 </member>
2130 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction.Size">
2131 <summary>
2132 Gets the Height/Width for the row/column.
2133 </summary>
2134 </member>
2135 <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.DoubleUtil">
2136 <summary>
2137 A collection of helper methods for working with double data types.
2138 </summary>
2139 <QualityBand>Mature</QualityBand>
2140 </member>
2141 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.DoubleUtil.Epsilon">
2142 <summary>
2143 Epsilon is the smallest value such that 1.0+epsilon != 1.0. It
2144 can be used to determine the acceptable tolerance for rounding
2145 errors.
2146 </summary>
2147 <remarks>
2148 Epsilon is normally 2.2204460492503131E-16, but Silverlight 2
2149 uses floats so the effective epsilon is really 1.192093E-07.
2150 </remarks>
2151 </member>
2152 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.DoubleUtil.ScalarAdjustment">
2153 <summary>
2154 Inherited code: Requires comment.
2155 </summary>
2156 </member>
2157 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.DoubleUtil.AreClose(System.Double,System.Double)">
2158 <summary>
2159 Determine if the two doubles are effectively equal within
2160 tolerances.
2161 </summary>
2162 <param name="value1">Inherited code: Requires comment.</param>
2163 <param name="value2">Inherited code: Requires comment 1.</param>
2164 <returns>Inherited code: Requires comment 2.</returns>
2165 </member>
2166 <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeBehavior">
2167 <summary>
2168 Inherited code: Requires comment.
2169 </summary>
2170 <QualityBand>Mature</QualityBand>
2171 </member>
2172 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeBehavior.BasedOnAlignment">
2173 <summary>
2174 Inherited code: Requires comment.
2175 </summary>
2176 </member>
2177 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeBehavior.CurrentAndNext">
2178 <summary>
2179 Inherited code: Requires comment.
2180 </summary>
2181 </member>
2182 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeBehavior.PreviousAndCurrent">
2183 <summary>
2184 Inherited code: Requires comment.
2185 </summary>
2186 </member>
2187 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeBehavior.PreviousAndNext">
2188 <summary>
2189 Inherited code: Requires comment.
2190 </summary>
2191 </member>
2192 <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeDirection">
2193 <summary>
2194 Inherited code: Requires comment.
2195 </summary>
2196 <QualityBand>Mature</QualityBand>
2197 </member>
2198 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeDirection.Auto">
2199 <summary>
2200 Inherited code: Requires comment.
2201 </summary>
2202 </member>
2203 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeDirection.Columns">
2204 <summary>
2205 Inherited code: Requires comment.
2206 </summary>
2207 </member>
2208 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeDirection.Rows">
2209 <summary>
2210 Inherited code: Requires comment.
2211 </summary>
2212 </member>
2213 <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData">
2214 <summary>
2215 Type to hold the data for the resize operation in progress.
2216 </summary>
2217 <QualityBand>Mature</QualityBand>
2218 </member>
2219 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.PreviewControl">
2220 <summary>
2221 Gets or sets Inherited code: Requires comment.
2222 </summary>
2223 </member>
2224 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.Definition1">
2225 <summary>
2226 Gets or sets Inherited code: Requires comment.
2227 </summary>
2228 </member>
2229 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.Definition1Index">
2230 <summary>
2231 Gets or sets Inherited code: Requires comment.
2232 </summary>
2233 </member>
2234 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.Definition2">
2235 <summary>
2236 Gets or sets Inherited code: Requires comment.
2237 </summary>
2238 </member>
2239 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.Definition2Index">
2240 <summary>
2241 Gets or sets Inherited code: Requires comment.
2242 </summary>
2243 </member>
2244 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.Grid">
2245 <summary>
2246 Gets or sets Inherited code: Requires comment.
2247 </summary>
2248 </member>
2249 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.MaxChange">
2250 <summary>
2251 Gets or sets Inherited code: Requires comment.
2252 </summary>
2253 </member>
2254 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.MinChange">
2255 <summary>
2256 Gets or sets Inherited code: Requires comment.
2257 </summary>
2258 </member>
2259 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.OriginalDefinition1ActualLength">
2260 <summary>
2261 Gets or sets Inherited code: Requires comment.
2262 </summary>
2263 </member>
2264 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.OriginalDefinition1Length">
2265 <summary>
2266 Gets or sets Inherited code: Requires comment.
2267 </summary>
2268 </member>
2269 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.OriginalDefinition2ActualLength">
2270 <summary>
2271 Gets or sets Inherited code: Requires comment.
2272 </summary>
2273 </member>
2274 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.OriginalDefinition2Length">
2275 <summary>
2276 Gets or sets Inherited code: Requires comment.
2277 </summary>
2278 </member>
2279 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.ResizeBehavior">
2280 <summary>
2281 Gets or sets Inherited code: Requires comment.
2282 </summary>
2283 </member>
2284 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.ResizeDirection">
2285 <summary>
2286 Gets or sets Inherited code: Requires comment.
2287 </summary>
2288 </member>
2289 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.ShowsPreview">
2290 <summary>
2291 Gets or sets a value indicating whether Inherited code: Requires comment.
2292 </summary>
2293 </member>
2294 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.SplitBehavior">
2295 <summary>
2296 Gets or sets Inherited code: Requires comment.
2297 </summary>
2298 </member>
2299 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.SplitterIndex">
2300 <summary>
2301 Gets or sets Inherited code: Requires comment.
2302 </summary>
2303 </member>
2304 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.SplitterLength">
2305 <summary>
2306 Gets or sets Inherited code: Requires comment.
2307 </summary>
2308 </member>
2309 <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.SplitBehavior">
2310 <summary>
2311 Inherited code: Requires comment.
2312 </summary>
2313 <QualityBand>Mature</QualityBand>
2314 </member>
2315 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.SplitBehavior.Split">
2316 <summary>
2317 Inherited code: Requires comment.
2318 </summary>
2319 </member>
2320 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.SplitBehavior.ResizeDefinition1">
2321 <summary>
2322 Inherited code: Requires comment.
2323 </summary>
2324 </member>
2325 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.SplitBehavior.ResizeDefinition2">
2326 <summary>
2327 Inherited code: Requires comment.
2328 </summary>
2329 </member>
2330 <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook">
2331 <summary>
2332 Expose test hooks for internal and private members of the
2333 GridSplitter.
2334 </summary>
2335 </member>
2336 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook._gridSplitter">
2337 <summary>
2338 Reference to the outer 'parent' GridSplitter.
2339 </summary>
2340 </member>
2341 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.#ctor(Microsoft.Silverlight.Testing.Controls.GridSplitter)">
2342 <summary>
2343 Initializes a new instance of the InternalTestHook class.
2344 </summary>
2345 <param name="gridSplitter">The grid splitter to hook.</param>
2346 </member>
2347 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.DragValidator_DragCompletedEvent(System.Object,System.Windows.Controls.Primitives.DragCompletedEventArgs)">
2348 <summary>
2349 Simulate the DragValidator's DragCompleted event.
2350 </summary>
2351 <param name="sender">The sender.</param>
2352 <param name="e">Event arguments.</param>
2353 </member>
2354 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.DragValidator_DragDeltaEvent(System.Object,System.Windows.Controls.Primitives.DragDeltaEventArgs)">
2355 <summary>
2356 Simulate the DragValidator's DragDelta event.
2357 </summary>
2358 <param name="sender">The sender.</param>
2359 <param name="e">Event arguments.</param>
2360 </member>
2361 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.DragValidator_DragStartedEvent(System.Object,System.Windows.Controls.Primitives.DragStartedEventArgs)">
2362 <summary>
2363 Simulate the DragValidator's DragStarted event.
2364 </summary>
2365 <param name="sender">The sender.</param>
2366 <param name="e">Event arguments.</param>
2367 </member>
2368 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.KeyboardMoveSplitter(System.Double,System.Double)">
2369 <summary>
2370 Simulate using the keyboard to move the splitter.
2371 </summary>
2372 <param name="horizontalChange">Horizontal change.</param>
2373 <param name="verticalChange">Vertical change.</param>
1335 <returns> 2374 <returns>
1336 True if the item is a 2375 A value indicating whether the splitter was moved.
1337 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />; otherwise,
1338 false.
1339 </returns> 2376 </returns>
1340 </member> 2377 </member>
1341 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.PrepareContainerForItemOverride(System.Windows.DependencyObject,System.Object)"> 2378 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.GridResizeDirection">
1342 <summary> 2379 <summary>
1343 Prepares the container element to display the specified item. 2380 Gets the GridSplitter's GridResizeDirection.
1344 </summary> 2381 </summary>
1345 <param name="element"> 2382 </member>
1346 The container element used to display the specified item. 2383 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.PreviewLayer">
1347 </param> 2384 <summary>
1348 <param name="item">The item to display.</param> 2385 Gets the GridSplitter's PreviewLayer.
1349 </member> 2386 </summary>
1350 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.ClearContainerForItemOverride(System.Windows.DependencyObject,System.Object)"> 2387 </member>
1351 <summary> 2388 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.ResizeData">
1352 Removes all templates, styles, and bindings for the object displayed 2389 <summary>
1353 as a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />. 2390 Gets the GridSplitter's ResizeData.
1354 </summary> 2391 </summary>
1355 <param name="element"> 2392 </member>
1356 The <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> element to 2393 <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer">
1357 clear. 2394 <summary>
1358 </param> 2395 Exposes <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" /> types to
1359 <param name="item"> 2396 UI automation.
1360 The item that is contained in the 2397 </summary>
1361 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />. 2398 <QualityBand>Mature</QualityBand>
1362 </param> 2399 </member>
1363 </member> 2400 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.#ctor(Microsoft.Silverlight.Testing.Controls.GridSplitter)">
1364 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnItemsChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)"> 2401 <summary>
1365 <summary> 2402 Initializes a new instance of the
1366 Makes adjustments to the 2403 <see cref="T:System.Windows.Automation.Peers.GridSplitterAutomationPeer" />
1367 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> control when the 2404 class.
1368 value of the 2405 </summary>
1369 <see cref="P:Microsoft.Silverlight.Testing.Controls.ItemsControl.Items" /> property 2406 <param name="owner">
1370 changes. 2407 The <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" /> to
1371 </summary> 2408 associate with the
1372 <param name="e"> 2409 <see cref="T:System.Windows.Automation.Peers.GridSplitterAutomationPeer" />.
1373 A 2410 </param>
1374 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 2411 </member>
1375 that contains data about the change. 2412 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.GetAutomationControlTypeCore">
1376 </param> 2413 <summary>
1377 </member> 2414 Gets the control type for the element that is associated with the UI
1378 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.CheckForSelectedDescendents(Microsoft.Silverlight.Testing.Controls.TreeViewItem)"> 2415 Automation peer.
1379 <summary> 2416 </summary>
1380 Select any descendents when adding new TreeViewItems to a TreeView. 2417 <returns>The control type.</returns>
1381 </summary> 2418 </member>
1382 <param name="item">The added item.</param> 2419 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.GetClassNameCore">
1383 </member> 2420 <summary>
1384 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.PropagateKeyDown(System.Windows.Input.KeyEventArgs)"> 2421 Called by GetClassName that gets a human readable name that, in
1385 <summary> 2422 addition to AutomationControlType, differentiates the control
1386 Propagate OnKeyDown messages from the root TreeViewItems to their 2423 represented by this AutomationPeer.
1387 TreeView. 2424 </summary>
1388 </summary> 2425 <returns>The string that contains the name.</returns>
1389 <param name="e">Event arguments.</param> 2426 </member>
1390 <remarks> 2427 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.GetPattern(System.Windows.Automation.Peers.PatternInterface)">
1391 Because Silverlight's ScrollViewer swallows many useful key events 2428 <summary>
1392 (which it can ignore on WPF if you override HandlesScrolling or use 2429 Gets the control pattern for the
1393 an internal only variable in Silverlight), the root TreeViewItems 2430 <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" /> that is
1394 explicitly propagate KeyDown events to their parent TreeView. 2431 associated with this
1395 </remarks> 2432 <see cref="T:System.Windows.Automation.Peers.GridSplitterAutomationPeer" />.
1396 </member> 2433 </summary>
1397 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnKeyDown(System.Windows.Input.KeyEventArgs)"> 2434 <param name="patternInterface">
1398 <summary> 2435 One of the enumeration values.
1399 Provides handling for the
1400 <see cref="E:System.Windows.UIElement.KeyDown" /> event when a key
1401 is pressed while the control has focus.
1402 </summary>
1403 <param name="e">
1404 A <see cref="T:System.Windows.Input.KeyEventArgs" /> that contains
1405 the event data.
1406 </param>
1407 <exception cref="T:System.ArgumentNullException">
1408 <paramref name="e " />is null.
1409 </exception>
1410 </member>
1411 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.HandleScrollKeys(System.Windows.Input.Key)">
1412 <summary>
1413 Handle keys related to scrolling.
1414 </summary>
1415 <param name="key">The key to handle.</param>
1416 <returns>A value indicating whether the key was handled.</returns>
1417 </member>
1418 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.HandleScrollByPage(System.Boolean)">
1419 <summary>
1420 Handle scrolling a page up or down.
1421 </summary>
1422 <param name="up">
1423 A value indicating whether the page should be scrolled up.
1424 </param> 2436 </param>
1425 <returns> 2437 <returns>
1426 A value indicating whether the scroll was handled. 2438 The object that implements the pattern interface, or null if the
2439 specified pattern interface is not implemented by this peer.
1427 </returns> 2440 </returns>
1428 </member> 2441 </member>
1429 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnKeyUp(System.Windows.Input.KeyEventArgs)"> 2442 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.System#Windows#Automation#Provider#ITransformProvider#Move(System.Double,System.Double)">
1430 <summary> 2443 <summary>
1431 Provides handling for the KeyUp event. 2444 Moves the control.
1432 </summary> 2445 </summary>
1433 <param name="e">Event arguments.</param> 2446 <param name="x">
1434 </member> 2447 Absolute screen coordinates of the left side of the control.
1435 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnMouseEnter(System.Windows.Input.MouseEventArgs)"> 2448 </param>
1436 <summary> 2449 <param name="y">
1437 Provides handling for the MouseEnter event. 2450 Absolute screen coordinates of the top of the control.
1438 </summary> 2451 </param>
1439 <param name="e">Event arguments.</param> 2452 </member>
1440 </member> 2453 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.System#Windows#Automation#Provider#ITransformProvider#Resize(System.Double,System.Double)">
1441 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnMouseLeave(System.Windows.Input.MouseEventArgs)"> 2454 <summary>
1442 <summary> 2455 Resizes the control.
1443 Provides handling for the MouseLeave event. 2456 </summary>
1444 </summary> 2457 <param name="width">The new width of the window, in pixels.</param>
1445 <param name="e">Event arguments.</param> 2458 <param name="height">
1446 </member> 2459 The new height of the window, in pixels.
1447 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnMouseMove(System.Windows.Input.MouseEventArgs)"> 2460 </param>
1448 <summary> 2461 </member>
1449 Provides handling for the MouseMove event. 2462 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.System#Windows#Automation#Provider#ITransformProvider#Rotate(System.Double)">
1450 </summary> 2463 <summary>
1451 <param name="e">Event arguments.</param> 2464 Rotates the control.
1452 </member> 2465 </summary>
1453 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnMouseLeftButtonDown(System.Windows.Input.MouseButtonEventArgs)"> 2466 <param name="degrees">
1454 <summary> 2467 The number of degrees to rotate the control. A positive number
1455 Provides handling for the 2468 rotates clockwise; a negative number rotates counterclockwise.
1456 <see cref="E:System.Windows.UIElement.MouseLeftButtonDown" /> 2469 </param>
1457 event. 2470 </member>
1458 </summary> 2471 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.System#Windows#Automation#Provider#ITransformProvider#CanMove">
1459 <param name="e"> 2472 <summary>
1460 A <see cref="T:System.Windows.Input.MouseButtonEventArgs" /> that 2473 Gets a value indicating whether the control can be moved.
1461 contains the event data.
1462 </param>
1463 </member>
1464 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs)">
1465 <summary>
1466 Provides handling for the MouseLeftButtonUp event.
1467 </summary>
1468 <param name="e">Event arguments.</param>
1469 </member>
1470 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.HandleMouseButtonDown">
1471 <summary>
1472 Provides handling for mouse button events.
1473 </summary>
1474 <returns>A value indicating whether the event was handled.</returns>
1475 </member>
1476 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnGotFocus(System.Windows.RoutedEventArgs)">
1477 <summary>
1478 Provides handling for the GotFocus event.
1479 </summary>
1480 <param name="e">Event arguments.</param>
1481 </member>
1482 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnLostFocus(System.Windows.RoutedEventArgs)">
1483 <summary>
1484 Provides handling for the LostFocus event.
1485 </summary>
1486 <param name="e">Event arguments.</param>
1487 </member>
1488 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnSelectedItemChanged(System.Windows.RoutedPropertyChangedEventArgs{System.Object})">
1489 <summary>
1490 Raises the
1491 <see cref="E:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItemChanged" />
1492 event when the
1493 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" />
1494 property value changes.
1495 </summary>
1496 <param name="e">
1497 A <see cref="T:System.Windows.RoutedPropertyChangedEventArgs`1" />
1498 that contains the event data.
1499 </param>
1500 </member>
1501 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.ChangeSelection(System.Object,Microsoft.Silverlight.Testing.Controls.TreeViewItem,System.Boolean)">
1502 <summary>
1503 Change whether a TreeViewItem is selected.
1504 </summary>
1505 <param name="itemOrContainer">
1506 Item whose selection is changing.
1507 </param>
1508 <param name="container">
1509 Container of the item whose selection is changing.
1510 </param>
1511 <param name="selected">
1512 A value indicating whether the TreeViewItem is selected.
1513 </param>
1514 </member>
1515 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.UpdateSelectedValue(System.Object)">
1516 <summary>
1517 Update the selected value of the of the TreeView based on the value
1518 of the currently selected TreeViewItem and the SelectedValuePath.
1519 </summary>
1520 <param name="item">
1521 Value of the currently selected TreeViewItem.
1522 </param>
1523 </member>
1524 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.SelectFirstItem">
1525 <summary>
1526 Select the first item of the TreeView.
1527 </summary>
1528 </member>
1529 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.FocusFirstItem">
1530 <summary>
1531 Focus the first item in the TreeView.
1532 </summary>
1533 <returns>A value indicating whether the item was focused.</returns>
1534 </member>
1535 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.FocusLastItem">
1536 <summary>
1537 Focus the last item in the TreeView.
1538 </summary>
1539 <returns>A value indicating whether the item was focused.</returns>
1540 </member>
1541 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem">
1542 <summary>
1543 Gets the selected item in a
1544 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" />.
1545 </summary> 2474 </summary>
1546 <value> 2475 <value>
1547 The currently selected item or null if no item is selected. The 2476 True if the element can be moved; otherwise, false.
1548 default value is null.
1549 </value> 2477 </value>
1550 </member> 2478 </member>
1551 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValue"> 2479 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.System#Windows#Automation#Provider#ITransformProvider#CanResize">
1552 <summary> 2480 <summary>
1553 Gets the value of the 2481 Gets a value indicating whether the UI automation element can be
1554 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" /> 2482 resized.
1555 property that is specified by the
1556 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValuePath" />
1557 property.
1558 </summary> 2483 </summary>
1559 <value> 2484 <value>
1560 The value of the 2485 True if the element can be resized; otherwise, false.
1561 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" />
1562 property that is specified by the
1563 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValuePath" />
1564 property, or null if no item is selected. The default value is null.
1565 </value> 2486 </value>
1566 </member> 2487 </member>
1567 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValuePath"> 2488 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.System#Windows#Automation#Provider#ITransformProvider#CanRotate">
1568 <summary> 2489 <summary>
1569 Gets or sets the property path that is used to get the 2490 Gets a value indicating whether the control can be rotated.
1570 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValue" />
1571 property of the
1572 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" />
1573 property in a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" />.
1574 </summary> 2491 </summary>
1575 <value> 2492 <value>
1576 The property path that is used to get the 2493 True if the element can be rotated; otherwise, false.
1577 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValue" />
1578 property of the
1579 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" />
1580 property in a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" />. The
1581 default value is <see cref="F:System.String.Empty" />.
1582 </value> 2494 </value>
1583 </member> 2495 </member>
1584 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.ItemContainerStyle"> 2496 <member name="T:Microsoft.Silverlight.Testing.Controls.PreviewControl">
1585 <summary> 2497 <summary>
1586 Gets or sets the <see cref="T:System.Windows.Style" /> that is 2498 Represents the control that shows a preview of the GridSplitter's
1587 applied to the container element generated for each item. 2499 redistribution of space between columns or rows of a Grid control.
1588 </summary> 2500 </summary>
1589 <value> 2501 <QualityBand>Mature</QualityBand>
1590 The <see cref="T:System.Windows.Style" /> applied to the container 2502 </member>
1591 element that contains each item. 2503 <member name="F:Microsoft.Silverlight.Testing.Controls.PreviewControl.ElementHorizontalTemplateName">
1592 </value> 2504 <summary>
1593 </member> 2505 Inherited code: Requires comment.
1594 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedContainer"> 2506 </summary>
1595 <summary> 2507 </member>
1596 Gets the currently selected TreeViewItem container. 2508 <member name="F:Microsoft.Silverlight.Testing.Controls.PreviewControl.ElementVerticalTemplateName">
1597 </summary> 2509 <summary>
1598 </member> 2510 Inherited code: Requires comment.
1599 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.IsSelectedContainerHookedUp"> 2511 </summary>
1600 <summary> 2512 </member>
1601 Gets a value indicating whether the currently selected TreeViewItem 2513 <member name="F:Microsoft.Silverlight.Testing.Controls.PreviewControl._currentGridResizeDirection">
1602 container is properly hooked up to the TreeView. 2514 <summary>
1603 </summary> 2515 Is Null until the PreviewControl is bound to a GridSplitter.
1604 </member> 2516 </summary>
1605 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.IsSelectionChangeActive"> 2517 </member>
1606 <summary> 2518 <member name="F:Microsoft.Silverlight.Testing.Controls.PreviewControl._gridSplitterOrigin">
1607 Gets or sets a value indicating whether the selected item is 2519 <summary>
1608 currently being changed. 2520 Tracks the bound GridSplitter's location for calculating the
1609 </summary> 2521 PreviewControl's offset.
1610 </member> 2522 </summary>
1611 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.ItemsControlHelper"> 2523 </member>
1612 <summary> 2524 <member name="M:Microsoft.Silverlight.Testing.Controls.PreviewControl.#ctor">
1613 Gets the ItemsControlHelper that is associated with this control. 2525 <summary>
1614 </summary> 2526 Instantiate the PreviewControl.
1615 </member> 2527 </summary>
1616 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.Interaction"> 2528 </member>
1617 <summary> 2529 <member name="M:Microsoft.Silverlight.Testing.Controls.PreviewControl.OnApplyTemplate">
1618 Gets the helper that provides all of the standard 2530 <summary>
1619 interaction functionality. 2531 Called when template should be applied to the control.
1620 </summary> 2532 </summary>
1621 </member> 2533 </member>
1622 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.IsControlKeyDown"> 2534 <member name="M:Microsoft.Silverlight.Testing.Controls.PreviewControl.Bind(Microsoft.Silverlight.Testing.Controls.GridSplitter)">
1623 <summary> 2535 <summary>
1624 Gets a value indicating whether the Control key is currently 2536 Bind the the dimensions of the preview control to the associated
1625 pressed. 2537 grid splitter.
1626 </summary> 2538 </summary>
1627 </member> 2539 <param name="gridSplitter">GridSplitter instance to target.</param>
1628 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.IsShiftKeyDown"> 2540 </member>
1629 <summary> 2541 <member name="P:Microsoft.Silverlight.Testing.Controls.PreviewControl.ElementHorizontalTemplateFrameworkElement">
1630 Gets a value indicating whether the Shift key is currently pressed. 2542 <summary>
1631 </summary> 2543 Gets or sets Inherited code: Requires comment.
1632 </member> 2544 </summary>
1633 <member name="E:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItemChanged"> 2545 </member>
1634 <summary> 2546 <member name="P:Microsoft.Silverlight.Testing.Controls.PreviewControl.ElementVerticalTemplateFrameworkElement">
1635 Occurs when the value of the 2547 <summary>
1636 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" /> 2548 Gets or sets Inherited code: Requires comment.
1637 property changes. 2549 </summary>
1638 </summary> 2550 </member>
1639 </member> 2551 <member name="P:Microsoft.Silverlight.Testing.Controls.PreviewControl.OffsetX">
1640 <member name="M:Microsoft.Silverlight.Testing.Client.ResultsTreeView.GetContainerForItemOverride"> 2552 <summary>
1641 <summary> 2553 Gets or sets the x-axis offset for the underlying render transform.
1642 Overrides the item to allow for simple binding to the expanded 2554 </summary>
1643 property on the item. 2555 </member>
1644 </summary> 2556 <member name="P:Microsoft.Silverlight.Testing.Controls.PreviewControl.OffsetY">
1645 <returns>Returns a new container for an item.</returns> 2557 <summary>
1646 </member> 2558 Gets or sets the y-axis offset for the underlying render transform.
1647 <member name="M:Microsoft.Silverlight.Testing.Client.ResultsTreeView.GetSharedContainer"> 2559 </summary>
1648 <summary>
1649 This method returns the container with an expanded binding.
1650 </summary>
1651 <returns>Returns the container with an expanded binding.</returns>
1652 </member>
1653 <member name="T:Microsoft.Silverlight.Testing.Client.ResultsTreeViewItem">
1654 <summary>
1655 A derived TreeViewItem for IsExpanded binding.
1656 </summary>
1657 </member>
1658 <member name="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem">
1659 <summary>
1660 Provides a selectable item for the
1661 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> control.
1662 </summary>
1663 <QualityBand>Stable</QualityBand>
1664 </member> 2560 </member>
1665 <member name="T:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl"> 2561 <member name="T:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl">
1666 <summary> 2562 <summary>
1667 Represents a control that contains a collection of items and a header. 2563 Represents a control that contains a collection of items and a header.
1668 </summary> 2564 </summary>
1867 <member name="P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.ItemsControlHelper"> 2763 <member name="P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.ItemsControlHelper">
1868 <summary> 2764 <summary>
1869 Gets the ItemsControlHelper that is associated with this control. 2765 Gets the ItemsControlHelper that is associated with this control.
1870 </summary> 2766 </summary>
1871 </member> 2767 </member>
2768 <member name="T:Microsoft.Silverlight.Testing.Controls.TreeView">
2769 <summary>
2770 Represents a control that displays hierarchical data in a tree structure
2771 that has items that can expand and collapse.
2772 </summary>
2773 <QualityBand>Stable</QualityBand>
2774 </member>
2775 <member name="F:Microsoft.Silverlight.Testing.Controls.TreeView._allowWrite">
2776 <summary>
2777 A value indicating whether a read-only dependency property change
2778 handler should allow the value to be set. This is used to ensure
2779 that read-only properties cannot be changed via SetValue, etc.
2780 </summary>
2781 </member>
2782 <member name="F:Microsoft.Silverlight.Testing.Controls.TreeView._ignorePropertyChange">
2783 <summary>
2784 A value indicating whether a dependency property change handler
2785 should ignore the next change notification. This is used to reset
2786 the value of properties without performing any of the actions in
2787 their change handlers.
2788 </summary>
2789 </member>
2790 <member name="F:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItemProperty">
2791 <summary>
2792 Identifies the
2793 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" />
2794 dependency property.
2795 </summary>
2796 <value>
2797 The identifier for the
2798 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" />
2799 property.
2800 </value>
2801 </member>
2802 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnSelectedItemPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
2803 <summary>
2804 SelectedItemProperty property changed handler.
2805 </summary>
2806 <param name="d">TreeView that changed its SelectedItem.</param>
2807 <param name="e">Event arguments.</param>
2808 </member>
2809 <member name="F:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValueProperty">
2810 <summary>
2811 Identifies the
2812 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValue" />
2813 dependency property.
2814 </summary>
2815 <value>
2816 The identifier for the
2817 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValue" />
2818 dependency property.
2819 </value>
2820 </member>
2821 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnSelectedValuePropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
2822 <summary>
2823 SelectedValueProperty property changed handler.
2824 </summary>
2825 <param name="d">TreeView that changed its SelectedValue.</param>
2826 <param name="e">Event arguments.</param>
2827 </member>
2828 <member name="F:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValuePathProperty">
2829 <summary>
2830 Identifies the
2831 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValuePath" />
2832 dependency property.
2833 </summary>
2834 <value>
2835 The identifier for the
2836 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValuePath" />
2837 dependency property.
2838 </value>
2839 </member>
2840 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnSelectedValuePathPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
2841 <summary>
2842 SelectedValuePathProperty property changed handler.
2843 </summary>
2844 <param name="d">TreeView that changed its SelectedValuePath.</param>
2845 <param name="e">Event arguments.</param>
2846 </member>
2847 <member name="F:Microsoft.Silverlight.Testing.Controls.TreeView.ItemContainerStyleProperty">
2848 <summary>
2849 Identifies the
2850 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.ItemContainerStyle" />
2851 dependency property.
2852 </summary>
2853 <value>
2854 The identifier for the
2855 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.ItemContainerStyle" />
2856 dependency property.
2857 </value>
2858 </member>
2859 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnItemContainerStylePropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
2860 <summary>
2861 ItemContainerStyleProperty property changed handler.
2862 </summary>
2863 <param name="d">
2864 TreeView that changed its ItemContainerStyle.
2865 </param>
2866 <param name="e">Event arguments.</param>
2867 </member>
2868 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.#ctor">
2869 <summary>
2870 Initializes a new instance of the
2871 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> class.
2872 </summary>
2873 </member>
2874 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnCreateAutomationPeer">
2875 <summary>
2876 Returns a
2877 <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />
2878 for use by the Silverlight automation infrastructure.
2879 </summary>
2880 <returns>
2881 A
2882 <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />
2883 for the <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> control.
2884 </returns>
2885 </member>
2886 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnApplyTemplate">
2887 <summary>
2888 Builds the visual tree for the
2889 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> control when a new
2890 control template is applied.
2891 </summary>
2892 </member>
2893 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.Microsoft#Silverlight#Testing#Controls#IUpdateVisualState#UpdateVisualState(System.Boolean)">
2894 <summary>
2895 Update the visual state of the TreeView.
2896 </summary>
2897 <param name="useTransitions">
2898 A value indicating whether to use transitions when updating the
2899 visual state.
2900 </param>
2901 </member>
2902 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.GetContainerForItemOverride">
2903 <summary>
2904 Creates a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> to
2905 display content.
2906 </summary>
2907 <returns>
2908 A <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> to use as a
2909 container for content.
2910 </returns>
2911 </member>
2912 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.IsItemItsOwnContainerOverride(System.Object)">
2913 <summary>
2914 Determines whether the specified item is a
2915 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />, which is the
2916 default container for items in the
2917 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> control.
2918 </summary>
2919 <param name="item">The object to evaluate.</param>
2920 <returns>
2921 True if the item is a
2922 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />; otherwise,
2923 false.
2924 </returns>
2925 </member>
2926 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.PrepareContainerForItemOverride(System.Windows.DependencyObject,System.Object)">
2927 <summary>
2928 Prepares the container element to display the specified item.
2929 </summary>
2930 <param name="element">
2931 The container element used to display the specified item.
2932 </param>
2933 <param name="item">The item to display.</param>
2934 </member>
2935 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.ClearContainerForItemOverride(System.Windows.DependencyObject,System.Object)">
2936 <summary>
2937 Removes all templates, styles, and bindings for the object displayed
2938 as a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />.
2939 </summary>
2940 <param name="element">
2941 The <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> element to
2942 clear.
2943 </param>
2944 <param name="item">
2945 The item that is contained in the
2946 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />.
2947 </param>
2948 </member>
2949 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnItemsChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
2950 <summary>
2951 Makes adjustments to the
2952 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> control when the
2953 value of the
2954 <see cref="P:Microsoft.Silverlight.Testing.Controls.ItemsControl.Items" /> property
2955 changes.
2956 </summary>
2957 <param name="e">
2958 A
2959 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />
2960 that contains data about the change.
2961 </param>
2962 </member>
2963 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.CheckForSelectedDescendents(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
2964 <summary>
2965 Select any descendents when adding new TreeViewItems to a TreeView.
2966 </summary>
2967 <param name="item">The added item.</param>
2968 </member>
2969 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.PropagateKeyDown(System.Windows.Input.KeyEventArgs)">
2970 <summary>
2971 Propagate OnKeyDown messages from the root TreeViewItems to their
2972 TreeView.
2973 </summary>
2974 <param name="e">Event arguments.</param>
2975 <remarks>
2976 Because Silverlight's ScrollViewer swallows many useful key events
2977 (which it can ignore on WPF if you override HandlesScrolling or use
2978 an internal only variable in Silverlight), the root TreeViewItems
2979 explicitly propagate KeyDown events to their parent TreeView.
2980 </remarks>
2981 </member>
2982 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnKeyDown(System.Windows.Input.KeyEventArgs)">
2983 <summary>
2984 Provides handling for the
2985 <see cref="E:System.Windows.UIElement.KeyDown" /> event when a key
2986 is pressed while the control has focus.
2987 </summary>
2988 <param name="e">
2989 A <see cref="T:System.Windows.Input.KeyEventArgs" /> that contains
2990 the event data.
2991 </param>
2992 <exception cref="T:System.ArgumentNullException">
2993 <paramref name="e " />is null.
2994 </exception>
2995 </member>
2996 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.HandleScrollKeys(System.Windows.Input.Key)">
2997 <summary>
2998 Handle keys related to scrolling.
2999 </summary>
3000 <param name="key">The key to handle.</param>
3001 <returns>A value indicating whether the key was handled.</returns>
3002 </member>
3003 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.HandleScrollByPage(System.Boolean)">
3004 <summary>
3005 Handle scrolling a page up or down.
3006 </summary>
3007 <param name="up">
3008 A value indicating whether the page should be scrolled up.
3009 </param>
3010 <returns>
3011 A value indicating whether the scroll was handled.
3012 </returns>
3013 </member>
3014 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnKeyUp(System.Windows.Input.KeyEventArgs)">
3015 <summary>
3016 Provides handling for the KeyUp event.
3017 </summary>
3018 <param name="e">Event arguments.</param>
3019 </member>
3020 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnMouseEnter(System.Windows.Input.MouseEventArgs)">
3021 <summary>
3022 Provides handling for the MouseEnter event.
3023 </summary>
3024 <param name="e">Event arguments.</param>
3025 </member>
3026 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnMouseLeave(System.Windows.Input.MouseEventArgs)">
3027 <summary>
3028 Provides handling for the MouseLeave event.
3029 </summary>
3030 <param name="e">Event arguments.</param>
3031 </member>
3032 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnMouseMove(System.Windows.Input.MouseEventArgs)">
3033 <summary>
3034 Provides handling for the MouseMove event.
3035 </summary>
3036 <param name="e">Event arguments.</param>
3037 </member>
3038 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnMouseLeftButtonDown(System.Windows.Input.MouseButtonEventArgs)">
3039 <summary>
3040 Provides handling for the
3041 <see cref="E:System.Windows.UIElement.MouseLeftButtonDown" />
3042 event.
3043 </summary>
3044 <param name="e">
3045 A <see cref="T:System.Windows.Input.MouseButtonEventArgs" /> that
3046 contains the event data.
3047 </param>
3048 </member>
3049 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs)">
3050 <summary>
3051 Provides handling for the MouseLeftButtonUp event.
3052 </summary>
3053 <param name="e">Event arguments.</param>
3054 </member>
3055 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.HandleMouseButtonDown">
3056 <summary>
3057 Provides handling for mouse button events.
3058 </summary>
3059 <returns>A value indicating whether the event was handled.</returns>
3060 </member>
3061 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnGotFocus(System.Windows.RoutedEventArgs)">
3062 <summary>
3063 Provides handling for the GotFocus event.
3064 </summary>
3065 <param name="e">Event arguments.</param>
3066 </member>
3067 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnLostFocus(System.Windows.RoutedEventArgs)">
3068 <summary>
3069 Provides handling for the LostFocus event.
3070 </summary>
3071 <param name="e">Event arguments.</param>
3072 </member>
3073 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnSelectedItemChanged(System.Windows.RoutedPropertyChangedEventArgs{System.Object})">
3074 <summary>
3075 Raises the
3076 <see cref="E:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItemChanged" />
3077 event when the
3078 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" />
3079 property value changes.
3080 </summary>
3081 <param name="e">
3082 A <see cref="T:System.Windows.RoutedPropertyChangedEventArgs`1" />
3083 that contains the event data.
3084 </param>
3085 </member>
3086 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.ChangeSelection(System.Object,Microsoft.Silverlight.Testing.Controls.TreeViewItem,System.Boolean)">
3087 <summary>
3088 Change whether a TreeViewItem is selected.
3089 </summary>
3090 <param name="itemOrContainer">
3091 Item whose selection is changing.
3092 </param>
3093 <param name="container">
3094 Container of the item whose selection is changing.
3095 </param>
3096 <param name="selected">
3097 A value indicating whether the TreeViewItem is selected.
3098 </param>
3099 </member>
3100 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.UpdateSelectedValue(System.Object)">
3101 <summary>
3102 Update the selected value of the of the TreeView based on the value
3103 of the currently selected TreeViewItem and the SelectedValuePath.
3104 </summary>
3105 <param name="item">
3106 Value of the currently selected TreeViewItem.
3107 </param>
3108 </member>
3109 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.SelectFirstItem">
3110 <summary>
3111 Select the first item of the TreeView.
3112 </summary>
3113 </member>
3114 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.FocusFirstItem">
3115 <summary>
3116 Focus the first item in the TreeView.
3117 </summary>
3118 <returns>A value indicating whether the item was focused.</returns>
3119 </member>
3120 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.FocusLastItem">
3121 <summary>
3122 Focus the last item in the TreeView.
3123 </summary>
3124 <returns>A value indicating whether the item was focused.</returns>
3125 </member>
3126 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem">
3127 <summary>
3128 Gets the selected item in a
3129 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" />.
3130 </summary>
3131 <value>
3132 The currently selected item or null if no item is selected. The
3133 default value is null.
3134 </value>
3135 </member>
3136 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValue">
3137 <summary>
3138 Gets the value of the
3139 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" />
3140 property that is specified by the
3141 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValuePath" />
3142 property.
3143 </summary>
3144 <value>
3145 The value of the
3146 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" />
3147 property that is specified by the
3148 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValuePath" />
3149 property, or null if no item is selected. The default value is null.
3150 </value>
3151 </member>
3152 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValuePath">
3153 <summary>
3154 Gets or sets the property path that is used to get the
3155 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValue" />
3156 property of the
3157 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" />
3158 property in a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" />.
3159 </summary>
3160 <value>
3161 The property path that is used to get the
3162 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValue" />
3163 property of the
3164 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" />
3165 property in a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" />. The
3166 default value is <see cref="F:System.String.Empty" />.
3167 </value>
3168 </member>
3169 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.ItemContainerStyle">
3170 <summary>
3171 Gets or sets the <see cref="T:System.Windows.Style" /> that is
3172 applied to the container element generated for each item.
3173 </summary>
3174 <value>
3175 The <see cref="T:System.Windows.Style" /> applied to the container
3176 element that contains each item.
3177 </value>
3178 </member>
3179 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedContainer">
3180 <summary>
3181 Gets the currently selected TreeViewItem container.
3182 </summary>
3183 </member>
3184 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.IsSelectedContainerHookedUp">
3185 <summary>
3186 Gets a value indicating whether the currently selected TreeViewItem
3187 container is properly hooked up to the TreeView.
3188 </summary>
3189 </member>
3190 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.IsSelectionChangeActive">
3191 <summary>
3192 Gets or sets a value indicating whether the selected item is
3193 currently being changed.
3194 </summary>
3195 </member>
3196 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.ItemsControlHelper">
3197 <summary>
3198 Gets the ItemsControlHelper that is associated with this control.
3199 </summary>
3200 </member>
3201 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.Interaction">
3202 <summary>
3203 Gets the helper that provides all of the standard
3204 interaction functionality.
3205 </summary>
3206 </member>
3207 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.IsControlKeyDown">
3208 <summary>
3209 Gets a value indicating whether the Control key is currently
3210 pressed.
3211 </summary>
3212 </member>
3213 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.IsShiftKeyDown">
3214 <summary>
3215 Gets a value indicating whether the Shift key is currently pressed.
3216 </summary>
3217 </member>
3218 <member name="E:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItemChanged">
3219 <summary>
3220 Occurs when the value of the
3221 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" />
3222 property changes.
3223 </summary>
3224 </member>
3225 <member name="T:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer">
3226 <summary>
3227 Exposes <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> types to UI
3228 automation.
3229 </summary>
3230 <QualityBand>Stable</QualityBand>
3231 </member>
3232 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.#ctor(Microsoft.Silverlight.Testing.Controls.TreeView)">
3233 <summary>
3234 Initializes a new instance of the
3235 <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />
3236 class.
3237 </summary>
3238 <param name="owner">
3239 The <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> to associate
3240 with the
3241 <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />.
3242 </param>
3243 </member>
3244 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.GetAutomationControlTypeCore">
3245 <summary>
3246 Gets the control type for the
3247 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> that is associated
3248 with this
3249 <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />.
3250 This method is called by
3251 <see cref="M:System.Windows.Automation.Peers.AutomationPeer.GetAutomationControlType" />.
3252 </summary>
3253 <returns>
3254 The
3255 <see cref="F:System.Windows.Automation.Peers.AutomationControlType.Tree" />
3256 enumeration value.
3257 </returns>
3258 </member>
3259 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.GetClassNameCore">
3260 <summary>
3261 Gets the name of the
3262 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> that is associated
3263 with
3264 <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />.
3265 This method is called by
3266 <see cref="M:System.Windows.Automation.Peers.AutomationPeer.GetClassName" />.
3267 </summary>
3268 <returns>A string that contains TreeView.</returns>
3269 </member>
3270 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.GetPattern(System.Windows.Automation.Peers.PatternInterface)">
3271 <summary>
3272 Gets a control pattern for the
3273 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> that is associated
3274 with this
3275 <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />.
3276 </summary>
3277 <param name="patternInterface">
3278 One of the enumeration values that indicates the control pattern.
3279 </param>
3280 <returns>
3281 The object that implements the pattern interface, or null if the
3282 specified pattern interface is not implemented by this peer.
3283 </returns>
3284 </member>
3285 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.GetChildrenCore">
3286 <summary>
3287 Gets the collection of child elements of the
3288 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> that is associated
3289 with this
3290 <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />.
3291 </summary>
3292 <returns>The collection of child elements.</returns>
3293 </member>
3294 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.System#Windows#Automation#Provider#ISelectionProvider#GetSelection">
3295 <summary>
3296 Retrieves a UI automation provider for each child element that is
3297 selected.
3298 </summary>
3299 <returns>An array of UI automation providers.</returns>
3300 <remarks>
3301 This API supports the .NET Framework infrastructure and is not
3302 intended to be used directly from your code.
3303 </remarks>
3304 </member>
3305 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.OwnerTreeView">
3306 <summary>
3307 Gets the TreeView that owns this TreeViewAutomationPeer.
3308 </summary>
3309 </member>
3310 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.System#Windows#Automation#Provider#ISelectionProvider#CanSelectMultiple">
3311 <summary>
3312 Gets a value indicating whether the UI automation provider
3313 allows more than one child element to be selected at the same time.
3314 </summary>
3315 <value>
3316 True if multiple selection is allowed; otherwise, false.
3317 </value>
3318 <remarks>
3319 This API supports the .NET Framework infrastructure and is not
3320 intended to be used directly from your code.
3321 </remarks>
3322 </member>
3323 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.System#Windows#Automation#Provider#ISelectionProvider#IsSelectionRequired">
3324 <summary>
3325 Gets a value indicating whether the UI automation provider
3326 requires at least one child element to be selected.
3327 </summary>
3328 <value>
3329 True if selection is required; otherwise, false.
3330 </value>
3331 <remarks>
3332 This API supports the .NET Framework infrastructure and is not
3333 intended to be used directly from your code.
3334 </remarks>
3335 </member>
3336 <member name="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem">
3337 <summary>
3338 Provides a selectable item for the
3339 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> control.
3340 </summary>
3341 <QualityBand>Stable</QualityBand>
3342 </member>
1872 <member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewItem.ExpanderButtonName"> 3343 <member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewItem.ExpanderButtonName">
1873 <summary> 3344 <summary>
1874 The name of the ExpanderButton template part. 3345 The name of the ExpanderButton template part.
1875 </summary> 3346 </summary>
1876 </member> 3347 </member>
2549 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsSelected" /> 4020 <see cref="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsSelected" />
2550 property of a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> 4021 property of a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />
2551 changes from true to false. 4022 changes from true to false.
2552 </summary> 4023 </summary>
2553 </member> 4024 </member>
2554 <member name="M:Microsoft.Silverlight.Testing.Client.ResultsTreeViewItem.GetContainerForItemOverride"> 4025 <member name="T:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer">
2555 <summary> 4026 <summary>
2556 Overrides the item to allow for simple binding to the expanded 4027 Exposes the items in
2557 property on the item. 4028 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> types to UI
2558 </summary> 4029 automation.
2559 <returns>Returns a new container for an item.</returns> 4030 </summary>
2560 </member> 4031 <QualityBand>Stable</QualityBand>
2561 <member name="M:Microsoft.Silverlight.Testing.Client.ResultsTreeViewItem.OnKeyDown(System.Windows.Input.KeyEventArgs)"> 4032 </member>
2562 <summary> 4033 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.#ctor(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
2563 Overrides the key down event to allow toggling the space. 4034 <summary>
2564 </summary> 4035 Initializes a new instance of the
2565 <param name="e">The key event arguments data.</param> 4036 <see cref="T:System.Windows.Automation.Peers.TreeViewItemAutomationPeer" />
2566 </member> 4037 class.
2567 <member name="T:Microsoft.Silverlight.Testing.Client.Slide"> 4038 </summary>
2568 <summary> 4039 <param name="owner">
2569 A specialized content control that contains a fixed header, a standard 4040 The <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> instance
2570 header content property, plus content. It is designed specifically for 4041 to associate with this
2571 a "slide-based" user interface for simple user interfaces. 4042 <see cref="T:System.Windows.Automation.Peers.TreeViewItemAutomationPeer" />.
2572 </summary> 4043 </param>
2573 </member> 4044 </member>
2574 <member name="F:Microsoft.Silverlight.Testing.Client.Slide.GroupPosition"> 4045 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.GetAutomationControlTypeCore">
2575 <summary> 4046 <summary>
2576 The visual state group name for slide position. 4047 Gets the control type for the
2577 </summary> 4048 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> that is
2578 </member> 4049 associated with this
2579 <member name="F:Microsoft.Silverlight.Testing.Client.Slide.StatePositionLeft"> 4050 <see cref="T:System.Windows.Automation.Peers.TreeViewItemAutomationPeer" />.
2580 <summary> 4051 This method is called by
2581 The visual state name for left position. 4052 <see cref="M:System.Windows.Automation.Peers.AutomationPeer.GetAutomationControlType" />.
2582 </summary> 4053 </summary>
2583 </member> 4054 <returns>
2584 <member name="F:Microsoft.Silverlight.Testing.Client.Slide.StatePositionRight"> 4055 The
2585 <summary> 4056 <see cref="F:System.Windows.Automation.Peers.AutomationControlType.TreeItem" />
2586 The visual state name for right position. 4057 enumeration value.
2587 </summary> 4058 </returns>
2588 </member> 4059 </member>
2589 <member name="F:Microsoft.Silverlight.Testing.Client.Slide.StatePositionNormal"> 4060 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.GetClassNameCore">
2590 <summary> 4061 <summary>
2591 The normal visual state name for position. 4062 Gets the name of the
2592 </summary> 4063 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> that is
2593 </member> 4064 associated with this
2594 <member name="F:Microsoft.Silverlight.Testing.Client.Slide.PartContent"> 4065 <see cref="T:System.Windows.Automation.Peers.TreeViewItemAutomationPeer" />.
2595 <summary> 4066 This method is called by
2596 The content template part name. 4067 <see cref="M:System.Windows.Automation.Peers.AutomationPeer.GetClassName" />.
2597 </summary> 4068 </summary>
2598 </member> 4069 <returns>A string that contains TreeViewItem.</returns>
2599 <member name="F:Microsoft.Silverlight.Testing.Client.Slide.PartHeader"> 4070 </member>
2600 <summary> 4071 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.GetPattern(System.Windows.Automation.Peers.PatternInterface)">
2601 The header template part name. 4072 <summary>
2602 </summary> 4073 Gets the control pattern for the
2603 </member> 4074 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> that is
2604 <member name="F:Microsoft.Silverlight.Testing.Client.Slide.PartFixedHeader"> 4075 associated with this
2605 <summary> 4076 <see cref="T:System.Windows.Automation.Peers.TreeViewItemAutomationPeer" />.
2606 The fixed header template name. 4077 </summary>
2607 </summary> 4078 <param name="patternInterface">
2608 </member> 4079 One of the enumeration values.
2609 <member name="F:Microsoft.Silverlight.Testing.Client.Slide._parent"> 4080 </param>
2610 <summary> 4081 <returns>
2611 The manager of the slide and its siblings. 4082 The object that implements the pattern interface, or null if the
2612 </summary> 4083 specified pattern interface is not implemented by this peer.
2613 </member> 4084 </returns>
2614 <member name="F:Microsoft.Silverlight.Testing.Client.Slide.HeaderProperty"> 4085 </member>
2615 <summary> 4086 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.RaiseAutomationIsSelectedChanged(System.Boolean)">
2616 Identifies the Header dependency property. 4087 <summary>
2617 </summary> 4088 Raise the IsSelected property changed event.
2618 </member> 4089 </summary>
2619 <member name="F:Microsoft.Silverlight.Testing.Client.Slide.FixedHeaderProperty"> 4090 <param name="isSelected">
2620 <summary> 4091 A value indicating whether the TreeViewItem is selected.
2621 Identifies the FixedHeader dependency property. 4092 </param>
2622 </summary> 4093 </member>
2623 </member> 4094 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.RaiseExpandCollapseAutomationEvent(System.Boolean,System.Boolean)">
2624 <member name="F:Microsoft.Silverlight.Testing.Client.Slide.PositionProperty"> 4095 <summary>
2625 <summary> 4096 Raise an automation event when a TreeViewItem is expanded or
2626 Identifies the Position dependency property. 4097 collapsed.
2627 </summary> 4098 </summary>
2628 </member> 4099 <param name="oldValue">
2629 <member name="M:Microsoft.Silverlight.Testing.Client.Slide.OnPositionPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)"> 4100 A value indicating whether the TreeViewItem was expanded.
2630 <summary> 4101 </param>
2631 PositionProperty property changed handler. 4102 <param name="newValue">
2632 </summary> 4103 A value indicating whether the TreeViewItem is expanded.
2633 <param name="d">Slide that changed its Position.</param> 4104 </param>
2634 <param name="e">Event arguments.</param> 4105 </member>
2635 </member> 4106 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#IExpandCollapseProvider#Expand">
2636 <member name="M:Microsoft.Silverlight.Testing.Client.Slide.#ctor"> 4107 <summary>
2637 <summary> 4108 Displays all child nodes, controls, or content of the control.
2638 Initializes a new instance of the Slide class. 4109 </summary>
2639 </summary> 4110 <remarks>
2640 </member> 4111 This API supports the .NET Framework infrastructure and is not
2641 <member name="M:Microsoft.Silverlight.Testing.Client.Slide.RemoveFromManager"> 4112 intended to be used directly from your code.
2642 <summary> 4113 </remarks>
2643 Remove the slide from the parent manager. 4114 </member>
2644 </summary> 4115 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#IExpandCollapseProvider#Collapse">
2645 </member> 4116 <summary>
2646 <member name="M:Microsoft.Silverlight.Testing.Client.Slide.OnApplyTemplate"> 4117 Hides all nodes, controls, or content that are descendants of the
2647 <summary> 4118 control.
2648 Locate template parts and assign instances to fields during template 4119 </summary>
2649 application. 4120 <remarks>
2650 </summary> 4121 This API supports the .NET Framework infrastructure and is not
2651 </member> 4122 intended to be used directly from your code.
2652 <member name="M:Microsoft.Silverlight.Testing.Client.Slide.OnSlideChanged"> 4123 </remarks>
2653 <summary> 4124 </member>
2654 Fires the slide changed event. 4125 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#ISelectionItemProvider#AddToSelection">
2655 </summary> 4126 <summary>
2656 </member> 4127 Adds the current element to the collection of selected items.
2657 <member name="M:Microsoft.Silverlight.Testing.Client.Slide.OnCurrentStateChanged(System.Object,System.Windows.VisualStateChangedEventArgs)"> 4128 </summary>
2658 <summary> 4129 <remarks>
2659 Fires the current state changed event. 4130 This API supports the .NET Framework infrastructure and is not
4131 intended to be used directly from your code.
4132 </remarks>
4133 </member>
4134 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#ISelectionItemProvider#Select">
4135 <summary>
4136 Clears any selection and then selects the current element.
4137 </summary>
4138 <remarks>
4139 This API supports the .NET Framework infrastructure and is not
4140 intended to be used directly from your code.
4141 </remarks>
4142 </member>
4143 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#ISelectionItemProvider#RemoveFromSelection">
4144 <summary>
4145 Removes the current element from the collection of selected items.
4146 </summary>
4147 <remarks>
4148 This API supports the .NET Framework infrastructure and is not
4149 intended to be used directly from your code.
4150 </remarks>
4151 </member>
4152 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#IScrollItemProvider#ScrollIntoView">
4153 <summary>
4154 Scrolls the content area of a container object in order to display
4155 the control within the visible region (viewport) of the container.
4156 </summary>
4157 <remarks>
4158 This API supports the .NET Framework infrastructure and is not
4159 intended to be used directly from your code.
4160 </remarks>
4161 </member>
4162 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.OwnerTreeViewItem">
4163 <summary>
4164 Gets the TreeViewItem that owns this TreeViewItemAutomationPeer.
4165 </summary>
4166 </member>
4167 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#IExpandCollapseProvider#ExpandCollapseState">
4168 <summary>
4169 Gets the state (expanded or collapsed) of the control.
4170 </summary>
4171 <value>
4172 The state (expanded or collapsed) of the control.
4173 </value>
4174 <remarks>
4175 This API supports the .NET Framework infrastructure and is not
4176 intended to be used directly from your code.
4177 </remarks>
4178 </member>
4179 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#ISelectionItemProvider#IsSelected">
4180 <summary>
4181 Gets a value indicating whether an item is selected.
4182 </summary>
4183 <value>True if an item is selected; otherwise, false.</value>
4184 <remarks>
4185 This API supports the .NET Framework infrastructure and is not
4186 intended to be used directly from your code.
4187 </remarks>
4188 </member>
4189 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#ISelectionItemProvider#SelectionContainer">
4190 <summary>
4191 Gets the UI automation provider that implements
4192 <see cref="T:System.Windows.Automation.Provider.ISelectionProvider" />
4193 and acts as the container for the calling object.
4194 </summary>
4195 <value>The UI automation provider.</value>
4196 <remarks>
4197 This API supports the .NET Framework infrastructure and is not
4198 intended to be used directly from your code.
4199 </remarks>
4200 </member>
4201 <member name="T:Microsoft.Silverlight.Testing.Client.DataManager">
4202 <summary>
4203 Manages the unit test status and model by attaching to the unit test
4204 harness instance. Validates that all key logging can be done without
4205 special hooks inside of the unit test harness implementation.
4206 </summary>
4207 </member>
4208 <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._h">
4209 <summary>
4210 The unit test harness instance.
4211 </summary>
4212 </member>
4213 <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._d">
4214 <summary>
4215 The test run data.
4216 </summary>
4217 </member>
4218 <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._assemblyData">
4219 <summary>
4220 Map assembly metadata to data objects.
4221 </summary>
4222 </member>
4223 <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._classData">
4224 <summary>
4225 Map test class metadata to data objects.
4226 </summary>
4227 </member>
4228 <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._methodData">
4229 <summary>
4230 Map test metadata to data objects.
4231 </summary>
4232 </member>
4233 <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._lastResult">
4234 <summary>
4235 Backing field for the last result.
4236 </summary>
4237 </member>
4238 <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._lastFailingResult">
4239 <summary>
4240 Backing field for the last failing result.
4241 </summary>
4242 </member>
4243 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
4244 <summary>
4245 Initializes a new instance of the DataManager type.
4246 </summary>
4247 <param name="harness">The unit test harness instance.</param>
4248 </member>
4249 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.Create(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
4250 <summary>
4251 Initializes a new instance of the DataManager.
4252 </summary>
4253 <param name="harness">The unit test harness instance.</param>
4254 <returns>Returns a new instance of a DataManager class.</returns>
4255 </member>
4256 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.Hook">
4257 <summary>
4258 Connect to unit test harness events for processing and updating the
4259 underlying unit test run model.
4260 </summary>
4261 </member>
4262 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.Unhook">
4263 <summary>
4264 Unhook from the unit test harness events.
4265 </summary>
4266 </member>
4267 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.OnTestRunStarting(System.Object,Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs)">
4268 <summary>
4269 Process the starting of the test run.
2660 </summary> 4270 </summary>
2661 <param name="sender">The source object.</param> 4271 <param name="sender">The source object.</param>
2662 <param name="e">The event arguments.</param> 4272 <param name="e">The event data.</param>
2663 </member> 4273 </member>
2664 <member name="M:Microsoft.Silverlight.Testing.Client.Slide.ToString"> 4274 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.OnTestClassStarting(System.Object,Microsoft.Silverlight.Testing.Harness.TestClassStartingEventArgs)">
2665 <summary> 4275 <summary>
2666 Helps debugging by providing information about the slide name. 4276 Process the test class starting event.
2667 </summary> 4277 </summary>
2668 <returns>Returns the name of the slide.</returns> 4278 <param name="sender">The source object.</param>
2669 </member> 4279 <param name="e">The event data.</param>
2670 <member name="M:Microsoft.Silverlight.Testing.Client.Slide.UpdateVisualState(System.Boolean,Microsoft.Silverlight.Testing.Client.SlidePosition)"> 4280 </member>
2671 <summary> 4281 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.OnTestClassCompleted(System.Object,Microsoft.Silverlight.Testing.Harness.TestClassCompletedEventArgs)">
2672 Updates the visual state. 4282 <summary>
2673 </summary> 4283 Process the test class complete event.
2674 <param name="useTransitions">A value indicating whether to use 4284 </summary>
2675 visual transitions for the state change.</param> 4285 <param name="sender">The source object.</param>
2676 <param name="sp">The slide position to use.</param> 4286 <param name="e">The event data.</param>
2677 </member> 4287 </member>
2678 <member name="E:Microsoft.Silverlight.Testing.Client.Slide.SlideChanged"> 4288 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.OnTestMethodStarting(System.Object,Microsoft.Silverlight.Testing.Harness.TestMethodStartingEventArgs)">
2679 <summary> 4289 <summary>
2680 Event fired when the current slide changes. 4290 Process the start of a test method.
2681 </summary> 4291 </summary>
2682 </member> 4292 <param name="sender">The source object.</param>
2683 <member name="P:Microsoft.Silverlight.Testing.Client.Slide.Header"> 4293 <param name="e">The event data.</param>
2684 <summary> 4294 </member>
2685 Gets or sets the primary header content. 4295 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.OnTestMethodCompleted(System.Object,Microsoft.Silverlight.Testing.Harness.TestMethodCompletedEventArgs)">
2686 </summary> 4296 <summary>
2687 </member> 4297 Process the completion of test methods.
2688 <member name="P:Microsoft.Silverlight.Testing.Client.Slide.FixedHeader"> 4298 </summary>
2689 <summary> 4299 <param name="sender">The source object.</param>
2690 Gets or sets the fixed header content. 4300 <param name="e">The event data.</param>
2691 </summary> 4301 </member>
2692 </member> 4302 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.ProcessResult(Microsoft.Silverlight.Testing.Harness.ScenarioResult)">
2693 <member name="P:Microsoft.Silverlight.Testing.Client.Slide.Position"> 4303 <summary>
2694 <summary> 4304 Process a result.
2695 Gets or sets the position of the slide. 4305 </summary>
2696 </summary> 4306 <param name="result">The result data.</param>
2697 </member> 4307 </member>
2698 <member name="P:Microsoft.Silverlight.Testing.Client.Slide.SlideManager"> 4308 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.GetAssemblyModel(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly)">
2699 <summary> 4309 <summary>
2700 Gets or sets the slide manager for the slide. 4310 Gets or creates the data model object for an assembly.
2701 </summary> 4311 </summary>
2702 </member> 4312 <param name="assembly">The test assembly.</param>
2703 <member name="T:Microsoft.Silverlight.Testing.Client.SlideManager"> 4313 <returns>Returns the data object.</returns>
2704 <summary> 4314 </member>
2705 A helper class to managing sets of slides. 4315 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.GetClassModel(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass)">
2706 </summary> 4316 <summary>
2707 </member> 4317 Gets or creates the data model object for a test class.
2708 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.#ctor"> 4318 </summary>
2709 <summary> 4319 <param name="testClass">The test class.</param>
2710 Initializes a new instance of the SlideManager class. 4320 <returns>Returns the data object.</returns>
2711 </summary> 4321 </member>
2712 </member> 4322 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.GetMethodModel(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,Microsoft.Silverlight.Testing.Client.TestClassData)">
2713 <member name="F:Microsoft.Silverlight.Testing.Client.SlideManager._current"> 4323 <summary>
2714 <summary> 4324 Gets or creates the data model object for a test method.
2715 Stores the linked list node for the current slide. 4325 </summary>
2716 </summary> 4326 <param name="testMethod">The test method.</param>
2717 </member> 4327 <param name="parentTestClass">The parent test class data object.</param>
2718 <member name="F:Microsoft.Silverlight.Testing.Client.SlideManager._slides"> 4328 <returns>Returns the data object.</returns>
2719 <summary> 4329 </member>
2720 Backing field for the set of slides. 4330 <member name="P:Microsoft.Silverlight.Testing.Client.DataManager.UnitTestHarness">
2721 </summary> 4331 <summary>
2722 </member> 4332 Gets the unit test harness instance.
2723 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.Add(Microsoft.Silverlight.Testing.Client.Slide[])"> 4333 </summary>
2724 <summary> 4334 </member>
2725 Adds a slide or an array of slides to the managed slide set. 4335 <member name="P:Microsoft.Silverlight.Testing.Client.DataManager.Data">
2726 </summary> 4336 <summary>
2727 <param name="slides">The slides to manage.</param> 4337 Gets the unit test model.
2728 </member> 4338 </summary>
2729 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.InitializePosition(Microsoft.Silverlight.Testing.Client.Slide,System.Boolean)"> 4339 </member>
2730 <summary> 4340 <member name="T:Microsoft.Silverlight.Testing.Client.DataTemplateSelector">
2731 Initializes the position of the slide based on location. 4341 <summary>
2732 </summary> 4342 A specialized data template selector.
2733 <param name="slide">The slide instance.</param> 4343 </summary>
2734 <param name="isFirst">A property indicating whether the slide is the 4344 </member>
2735 first to be managed.</param> 4345 <member name="M:Microsoft.Silverlight.Testing.Client.DataTemplateSelector.#ctor">
2736 </member> 4346 <summary>
2737 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.InsertAfter(Microsoft.Silverlight.Testing.Client.Slide,Microsoft.Silverlight.Testing.Client.Slide)"> 4347 Initializes a new instance of the DataTemplateSelector type.
2738 <summary> 4348 </summary>
2739 Manages a new slide, inserting it after an existing slide node. 4349 </member>
2740 </summary> 4350 <member name="M:Microsoft.Silverlight.Testing.Client.DataTemplateSelector.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
2741 <param name="before">The node to insert after.</param> 4351 <summary>
2742 <param name="newSlide">The new slide instance.</param> 4352 Convert a value to a data template.
2743 <returns>Returns the linked list node that is inserted.</returns> 4353 </summary>
2744 </member> 4354 <param name="value">The value.</param>
2745 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.InsertFirst(Microsoft.Silverlight.Testing.Client.Slide)"> 4355 <param name="targetType">The target parameter.</param>
2746 <summary> 4356 <param name="parameter">ConverterParameter value.</param>
2747 Inserts a slide as the first in the linked list. 4357 <param name="culture">The culture parameter.</param>
2748 </summary> 4358 <returns>Returns the object.</returns>
2749 <param name="newSlide">The new slide instance.</param> 4359 </member>
2750 <returns>Returns the linked list node.</returns> 4360 <member name="M:Microsoft.Silverlight.Testing.Client.DataTemplateSelector.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
2751 </member> 4361 <summary>
2752 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.InsertAfter(System.Collections.Generic.LinkedListNode{Microsoft.Silverlight.Testing.Client.Slide},Microsoft.Silverlight.Testing.Client.Slide)"> 4362 No 2-way databinding support.
2753 <summary> 4363 </summary>
2754 Insert a slide after a provided linked list node. 4364 <param name="value">The value.</param>
2755 </summary> 4365 <param name="targetType">The target parameter.</param>
2756 <param name="before">The node to insert after.</param> 4366 <param name="parameter">ConverterParameter value.</param>
2757 <param name="newSlide">The new slide to insert.</param> 4367 <param name="culture">The culture parameter.</param>
2758 <returns>Returns the new linked list node.</returns> 4368 <returns>Returns the object.</returns>
2759 </member> 4369 </member>
2760 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.Remove(Microsoft.Silverlight.Testing.Client.Slide)"> 4370 <member name="P:Microsoft.Silverlight.Testing.Client.DataTemplateSelector.DefaultDataTemplate">
2761 <summary> 4371 <summary>
2762 Remove a slide from management. 4372 Gets or sets the default data template.
2763 </summary> 4373 </summary>
2764 <param name="slide">The slide instance.</param> 4374 </member>
2765 </member> 4375 <member name="P:Microsoft.Silverlight.Testing.Client.DataTemplateSelector.TestMethodTemplate">
2766 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.Previous"> 4376 <summary>
2767 <summary> 4377 Gets or sets the test method template.
2768 Move to the previous slide. 4378 </summary>
2769 </summary> 4379 </member>
2770 </member> 4380 <member name="P:Microsoft.Silverlight.Testing.Client.DataTemplateSelector.TestClassTemplate">
2771 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.Next"> 4381 <summary>
2772 <summary> 4382 Gets or sets the test class template.
2773 Move to the next slide. 4383 </summary>
2774 </summary> 4384 </member>
2775 </member> 4385 <member name="T:Microsoft.Silverlight.Testing.Controls.EnumerableExtensions">
2776 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.MoveTo(Microsoft.Silverlight.Testing.Client.Slide)"> 4386 <summary>
2777 <summary> 4387 A set of extension methods for the sequence class.
2778 Moves to a specific slide, moving the others to the appropriate 4388 </summary>;dsf
2779 direction on screen. 4389 </member>
2780 </summary> 4390 <member name="M:Microsoft.Silverlight.Testing.Controls.EnumerableExtensions.Iterate``1(``0,System.Func{``0,``0})">
2781 <param name="slide">The slide to move to.</param> 4391 <summary>
2782 </member> 4392 Produces a sequence of items using a seed value and iteration
2783 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.Move(System.Boolean)"> 4393 method.
2784 <summary> 4394 </summary>
2785 Move in a direction. 4395 <typeparam name="T">The type of the sequence.</typeparam>
2786 </summary> 4396 <param name="value">The initial value.</param>
2787 <param name="forward">A value indicating whether the direction to 4397 <param name="next">The iteration function.</param>
2788 move is forward or not.</param> 4398 <returns>A sequence of items using a seed value and iteration
2789 </member> 4399 method.</returns>
2790 <member name="P:Microsoft.Silverlight.Testing.Client.SlideManager.Current"> 4400 </member>
2791 <summary> 4401 <member name="M:Microsoft.Silverlight.Testing.Controls.EnumerableExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0)">
2792 Gets the current slide instance. 4402 <summary>
2793 </summary> 4403 Prepend an item to a sequence.
2794 </member> 4404 </summary>
2795 <member name="T:Microsoft.Silverlight.Testing.Client.SlidePosition"> 4405 <typeparam name="T">The type of the sequence.</typeparam>
2796 <summary> 4406 <param name="that">The sequence to append the item to.</param>
2797 Indicates the position that the slide should have. 4407 <param name="value">The item to append to the sequence.</param>
2798 </summary> 4408 <returns>A new sequence.</returns>
2799 </member> 4409 </member>
2800 <member name="F:Microsoft.Silverlight.Testing.Client.SlidePosition.Normal"> 4410 <member name="M:Microsoft.Silverlight.Testing.Controls.EnumerableExtensions.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
2801 <summary> 4411 <summary>
2802 Normal position, centered on the screen. 4412 Accepts two sequences and applies a function to the corresponding
2803 </summary> 4413 values in the two sequences.
2804 </member> 4414 </summary>
2805 <member name="F:Microsoft.Silverlight.Testing.Client.SlidePosition.Left"> 4415 <typeparam name="T0">The type of the first sequence.</typeparam>
2806 <summary> 4416 <typeparam name="T1">The type of the second sequence.</typeparam>
2807 To the left of the screen. 4417 <typeparam name="R">The return type of the function.</typeparam>
2808 </summary> 4418 <param name="enumerable0">The first sequence.</param>
2809 </member> 4419 <param name="enumerable1">The second sequence.</param>
2810 <member name="F:Microsoft.Silverlight.Testing.Client.SlidePosition.Right"> 4420 <param name="func">The function to apply to the corresponding values
2811 <summary> 4421 from the two sequences.</param>
2812 To the right of the screen. 4422 <returns>A sequence of transformed values from both sequences.</returns>
2813 </summary> 4423 </member>
2814 </member> 4424 <member name="T:Microsoft.Silverlight.Testing.Client.FontWeightConverter">
2815 <member name="T:Microsoft.Silverlight.Testing.Client.TagEditor"> 4425 <summary>
4426 A converter for modifying the font weight based on a parameter.
4427 </summary>
4428 </member>
4429 <member name="M:Microsoft.Silverlight.Testing.Client.FontWeightConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
4430 <summary>
4431 Convert a boolean value to a FontWeight value.
4432 </summary>
4433 <param name="value">The value object.</param>
4434 <param name="targetType">The target parameter.</param>
4435 <param name="parameter">ConverterParameter is of type Visibility.</param>
4436 <param name="culture">The culture parameter.</param>
4437 <returns>Returns the object.</returns>
4438 </member>
4439 <member name="M:Microsoft.Silverlight.Testing.Client.FontWeightConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
4440 <summary>
4441 Support 2-way databinding of the VisibilityConverter, converting
4442 Visibility to a bool.
4443 </summary>
4444 <param name="value">The value object.</param>
4445 <param name="targetType">The target parameter.</param>
4446 <param name="parameter">ConverterParameter is of type Visibility.</param>
4447 <param name="culture">The culture parameter.</param>
4448 <returns>Returns the object.</returns>
4449 </member>
4450 <member name="M:Microsoft.Silverlight.Testing.Client.FontWeightConverter.GetFontWeightMode(System.Object)">
4451 <summary>
4452 Determine the visibility mode based on a converter parameter. This
4453 parameter is of type Visibility, and specifies what visibility value
4454 to return when the boolean value is true.
4455 </summary>
4456 <param name="parameter">The parameter object.</param>
4457 <returns>Returns a FontWeight value.</returns>
4458 </member>
4459 <member name="M:Microsoft.Silverlight.Testing.Client.FontWeightConverter.IsFontWeightInverted(System.Object)">
4460 <summary>
4461 Determine whether or not weight is inverted based on a converter
4462 parameter.
4463 </summary>
4464 <param name="parameter">The parameter instance.</param>
4465 <returns>Returns a value indicating whether the instance is
4466 inverting.</returns>
4467 </member>
4468 <member name="T:Microsoft.Silverlight.Testing.Controls.FunctionalProgramming">
4469 <summary>
4470 Collection of functions for functional programming tasks.
4471 </summary>
4472 </member>
4473 <member name="M:Microsoft.Silverlight.Testing.Controls.FunctionalProgramming.TraverseBreadthFirst``1(``0,System.Func{``0,System.Collections.Generic.IEnumerable{``0}},System.Func{``0,System.Boolean})">
4474 <summary>
4475 Traverses a tree by accepting an initial value and a function that
4476 retrieves the child nodes of a node.
4477 </summary>
4478 <typeparam name="T">The type of the stream.</typeparam>
4479 <param name="initialNode">The initial node.</param>
4480 <param name="getChildNodes">A function that retrieves the child
4481 nodes of a node.</param>
4482 <param name="traversePredicate">A predicate that evaluates a node
4483 and returns a value indicating whether that node and it's children
4484 should be traversed.</param>
4485 <returns>A stream of nodes.</returns>
4486 </member>
4487 <member name="T:Microsoft.Silverlight.Testing.Client.Header">
4488 <summary>
4489 The test results header control.
4490 </summary>
4491 </member>
4492 <member name="M:Microsoft.Silverlight.Testing.Client.Header.#ctor">
4493 <summary>
4494 Initializes a new instance of the Header type.
4495 </summary>
4496 </member>
4497 <member name="M:Microsoft.Silverlight.Testing.Client.Header.InitializeComponent">
4498 <summary>
4499 InitializeComponent
4500 </summary>
4501 </member>
4502 <member name="T:Microsoft.Silverlight.Testing.Client.InvertedTypeNameVisibilityConverter">
4503 <summary>
4504 A value converter for collapsing or showing elements based on the bound
4505 object's type name. Does not walk the hierarchy - it is explicit to the
4506 most specific class for the value. This class,
4507 InvertedTypeNameVisibilityConverter, offers the opposite behavior of the
4508 TypeNameVisibilityConverter class.
4509 </summary>
4510 </member>
4511 <member name="T:Microsoft.Silverlight.Testing.Client.TypeNameVisibilityConverter">
4512 <summary>
4513 A value converter for collapsing or showing elements based on the bound
4514 object's type name. Does not walk the hierarchy - it is explicit to the
4515 most specific class for the value.
4516 </summary>
4517 </member>
4518 <member name="M:Microsoft.Silverlight.Testing.Client.TypeNameVisibilityConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
4519 <summary>
4520 Convert a value based on CLR type to a Visibility value. Does not
4521 walk the type tree, however.
4522 </summary>
4523 <param name="value">The value instance.</param>
4524 <param name="targetType">The target parameter.</param>
4525 <param name="parameter">ConverterParameter is the name of the type,
4526 both short and full names are checked, short name first.</param>
4527 <param name="culture">The culture parameter.</param>
4528 <returns>Returns the object.</returns>
4529 </member>
4530 <member name="M:Microsoft.Silverlight.Testing.Client.TypeNameVisibilityConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
4531 <summary>
4532 Convert back, not supported with this value converter.
4533 </summary>
4534 <param name="value">The value instance.</param>
4535 <param name="targetType">The target parameter.</param>
4536 <param name="parameter">ConverterParameter is of type Visibility.</param>
4537 <param name="culture">The culture parameter.</param>
4538 <returns>Returns the object.</returns>
4539 </member>
4540 <member name="P:Microsoft.Silverlight.Testing.Client.TypeNameVisibilityConverter.IsInverted">
4541 <summary>
4542 Gets a value indicating whether the visibility value should be
4543 inverted.
4544 </summary>
4545 </member>
4546 <member name="P:Microsoft.Silverlight.Testing.Client.InvertedTypeNameVisibilityConverter.IsInverted">
4547 <summary>
4548 Gets a value indicating whether the visibility value should be
4549 inverted.
4550 </summary>
4551 </member>
4552 <member name="T:Microsoft.Silverlight.Testing.Client.InvertValueConverter">
4553 <summary>
4554 A specialized bool inversion selector.
4555 </summary>
4556 </member>
4557 <member name="M:Microsoft.Silverlight.Testing.Client.InvertValueConverter.#ctor">
4558 <summary>
4559 Initializes a new instance of the InvertValueConverter class.
4560 </summary>
4561 </member>
4562 <member name="M:Microsoft.Silverlight.Testing.Client.InvertValueConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
4563 <summary>
4564 Convert a value to its opposite. Defines that null value will also
4565 return false.
4566 </summary>
4567 <param name="value">The value.</param>
4568 <param name="targetType">The target parameter.</param>
4569 <param name="parameter">ConverterParameter value.</param>
4570 <param name="culture">The culture parameter.</param>
4571 <returns>Returns the object.</returns>
4572 </member>
4573 <member name="M:Microsoft.Silverlight.Testing.Client.InvertValueConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
4574 <summary>
4575 No 2-way databinding support.
4576 </summary>
4577 <param name="value">The value.</param>
4578 <param name="targetType">The target parameter.</param>
4579 <param name="parameter">ConverterParameter value.</param>
4580 <param name="culture">The culture parameter.</param>
4581 <returns>Returns the object.</returns>
4582 </member>
4583 <member name="T:Microsoft.Silverlight.Testing.Client.IProvideResultReports">
4584 <summary>
4585 A type that provides a string result report.
4586 </summary>
4587 </member>
4588 <member name="M:Microsoft.Silverlight.Testing.Client.IProvideResultReports.GetResultReport">
4589 <summary>
4590 Generates a simple text result report for the metadata.
4591 </summary>
4592 <returns>Reports a text report.</returns>
4593 </member>
4594 <member name="T:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions">
4595 <summary>
4596 Provides useful extensions to ItemsControl instances.
4597 </summary>
4598 <QualityBand>Experimental</QualityBand>
4599 </member>
4600 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetItemsHost(System.Windows.Controls.ItemsControl)">
4601 <summary>
4602 Gets the Panel that contains the containers of an ItemsControl.
4603 </summary>
4604 <param name="control">The ItemsControl.</param>
4605 <returns>
4606 The Panel that contains the containers of an ItemsControl, or null
4607 if the Panel could not be found.
4608 </returns>
4609 <exception cref="T:System.ArgumentNullException">
4610 <paramref name="control" /> is null.
4611 </exception>
4612 </member>
4613 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetScrollHost(System.Windows.Controls.ItemsControl)">
4614 <summary>
4615 Gets the ScrollViewer that contains the containers of an
4616 ItemsControl.
4617 </summary>
4618 <param name="control">The ItemsControl.</param>
4619 <returns>
4620 The ScrollViewer that contains the containers of an ItemsControl, or
4621 null if a ScrollViewer could not be found.
4622 </returns>
4623 <exception cref="T:System.ArgumentNullException">
4624 <paramref name="control" /> is null.
4625 </exception>
4626 </member>
4627 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetContainers(System.Windows.Controls.ItemsControl)">
4628 <summary>
4629 Get the item containers of an ItemsControl.
4630 </summary>
4631 <param name="control">The ItemsControl.</param>
4632 <returns>The item containers of an ItemsControl.</returns>
4633 <exception cref="T:System.ArgumentNullException">
4634 <paramref name="control" /> is null.
4635 </exception>
4636 </member>
4637 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetContainers``1(System.Windows.Controls.ItemsControl)">
4638 <summary>
4639 Get the item containers of an ItemsControl.
4640 </summary>
4641 <typeparam name="TContainer">
4642 The type of the item containers.
4643 </typeparam>
4644 <param name="control">The ItemsControl.</param>
4645 <returns>The item containers of an ItemsControl.</returns>
4646 <exception cref="T:System.ArgumentNullException">
4647 <paramref name="control" /> is null.
4648 </exception>
4649 </member>
4650 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetContainersIterator``1(System.Windows.Controls.ItemsControl)">
4651 <summary>
4652 Get the item containers of an ItemsControl.
4653 </summary>
4654 <typeparam name="TContainer">
4655 The type of the item containers.
4656 </typeparam>
4657 <param name="control">The ItemsControl.</param>
4658 <returns>The item containers of an ItemsControl.</returns>
4659 </member>
4660 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetItemsAndContainers(System.Windows.Controls.ItemsControl)">
4661 <summary>
4662 Get the items and item containers of an ItemsControl.
4663 </summary>
4664 <param name="control">The ItemsControl.</param>
4665 <returns>The items and item containers of an ItemsControl.</returns>
4666 <exception cref="T:System.ArgumentNullException">
4667 <paramref name="control" /> is null.
4668 </exception>
4669 </member>
4670 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetItemsAndContainers``1(System.Windows.Controls.ItemsControl)">
4671 <summary>
4672 Get the items and item containers of an ItemsControl.
4673 </summary>
4674 <typeparam name="TContainer">
4675 The type of the item containers.
4676 </typeparam>
4677 <param name="control">The ItemsControl.</param>
4678 <returns>The items and item containers of an ItemsControl.</returns>
4679 <exception cref="T:System.ArgumentNullException">
4680 <paramref name="control" /> is null.
4681 </exception>
4682 </member>
4683 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetItemsAndContainersIterator``1(System.Windows.Controls.ItemsControl)">
4684 <summary>
4685 Get the items and item containers of an ItemsControl.
4686 </summary>
4687 <typeparam name="TContainer">
4688 The type of the item containers.
4689 </typeparam>
4690 <param name="control">The ItemsControl.</param>
4691 <returns>The items and item containers of an ItemsControl.</returns>
4692 <exception cref="T:System.ArgumentNullException">
4693 <paramref name="control" /> is null.
4694 </exception>
4695 </member>
4696 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.CanAddItem(System.Windows.Controls.ItemsControl,System.Object)">
4697 <summary>
4698 Returns a value indicating whether an item can be added to an
4699 ItemsControl.
4700 </summary>
4701 <param name="that">The ItemsControl instance.</param>
4702 <param name="item">The item to be added.</param>
4703 <returns>A value Indicating whether an item can be added to an
4704 ItemsControl.</returns>
4705 </member>
4706 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.CanRemoveItem(System.Windows.Controls.ItemsControl)">
4707 <summary>
4708 Returns a value indicating whether an item can be removed from the
4709 ItemsControl.
4710 </summary>
4711 <param name="that">The items control.</param>
4712 <returns>A value indicating whether an item can be removed from the
4713 ItemsControl.</returns>
4714 </member>
4715 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.InsertItem(System.Windows.Controls.ItemsControl,System.Int32,System.Object)">
4716 <summary>
4717 Inserts an item into an ItemsControl.
4718 </summary>
4719 <param name="that">The ItemsControl instance.</param>
4720 <param name="index">The index at which to insert the item.</param>
4721 <param name="item">The item to be inserted.</param>
4722 </member>
4723 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.AddItem(System.Windows.Controls.ItemsControl,System.Object)">
4724 <summary>
4725 Adds an item to an ItemsControl.
4726 </summary>
4727 <param name="that">The ItemsControl instance.</param>
4728 <param name="item">The item to be inserted.</param>
4729 </member>
4730 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.RemoveItem(System.Windows.Controls.ItemsControl,System.Object)">
4731 <summary>
4732 Removes an item from an ItemsControl.
4733 </summary>
4734 <param name="that">The ItemsControl instance.</param>
4735 <param name="item">The item to be removed.</param>
4736 </member>
4737 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.RemoveItemAtIndex(System.Windows.Controls.ItemsControl,System.Int32)">
4738 <summary>
4739 Removes an item from an ItemsControl.
4740 </summary>
4741 <param name="that">The ItemsControl instance.</param>
4742 <param name="index">The index of the item to be removed.</param>
4743 </member>
4744 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetItemCount(System.Windows.Controls.ItemsControl)">
4745 <summary>
4746 Gets the number of items in an ItemsControl.
4747 </summary>
4748 <param name="that">The ItemsControl instance.</param>
4749 <returns>The number of items in the ItemsControl.</returns>
4750 </member>
4751 <member name="T:Microsoft.Silverlight.Testing.Client.LayoutTransformer">
4752 <summary>
4753 Represents a control that applies a layout transformation to its Content.
4754 </summary>
4755 <QualityBand>Preview</QualityBand>
4756 </member>
4757 <member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer.TransformRootName">
4758 <summary>
4759 Name of the TransformRoot template part.
4760 </summary>
4761 </member>
4762 <member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer.PresenterName">
4763 <summary>
4764 Name of the Presenter template part.
4765 </summary>
4766 </member>
4767 <member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer.AcceptableDelta">
4768 <summary>
4769 Acceptable difference between two doubles.
4770 </summary>
4771 </member>
4772 <member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer.DecimalsAfterRound">
4773 <summary>
4774 Number of decimals to round the Matrix to.
4775 </summary>
4776 </member>
4777 <member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer.LayoutTransformProperty">
4778 <summary>
4779 Identifies the LayoutTransform DependencyProperty.
4780 </summary>
4781 </member>
4782 <member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer._transformRoot">
4783 <summary>
4784 Root element for performing transformations.
4785 </summary>
4786 </member>
4787 <member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer._contentPresenter">
4788 <summary>
4789 ContentPresenter element for displaying the content.
4790 </summary>
4791 </member>
4792 <member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer._matrixTransform">
4793 <summary>
4794 RenderTransform/MatrixTransform applied to _transformRoot.
4795 </summary>
4796 </member>
4797 <member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer._transformation">
4798 <summary>
4799 Transformation matrix corresponding to _matrixTransform.
4800 </summary>
4801 </member>
4802 <member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer._childActualSize">
4803 <summary>
4804 Actual DesiredSize of Child element (the value it returned from its MeasureOverride method).
4805 </summary>
4806 </member>
4807 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.#ctor">
4808 <summary>
4809 Initializes a new instance of the LayoutTransformer class.
4810 </summary>
4811 </member>
4812 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.OnApplyTemplate">
4813 <summary>
4814 Builds the visual tree for the LayoutTransformer control when a new
4815 template is applied.
4816 </summary>
4817 </member>
4818 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.LayoutTransformChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
4819 <summary>
4820 Handles changes to the Transform DependencyProperty.
4821 </summary>
4822 <param name="o">Source of the change.</param>
4823 <param name="e">Event args.</param>
4824 </member>
4825 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.ApplyLayoutTransform">
4826 <summary>
4827 Applies the layout transform on the LayoutTransformer control content.
4828 </summary>
4829 <remarks>
4830 Only used in advanced scenarios (like animating the LayoutTransform).
4831 Should be used to notify the LayoutTransformer control that some aspect
4832 of its Transform property has changed.
4833 </remarks>
4834 </member>
4835 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.ProcessTransform(System.Windows.Media.Transform)">
4836 <summary>
4837 Processes the Transform to determine the corresponding Matrix.
4838 </summary>
4839 <param name="transform">Transform to process.</param>
4840 </member>
4841 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.GetTransformMatrix(System.Windows.Media.Transform)">
4842 <summary>
4843 Walks the Transform(Group) and returns the corresponding Matrix.
4844 </summary>
4845 <param name="transform">Transform(Group) to walk.</param>
4846 <returns>Computed Matrix.</returns>
4847 </member>
4848 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.MeasureOverride(System.Windows.Size)">
4849 <summary>
4850 Provides the behavior for the "Measure" pass of layout.
4851 </summary>
4852 <param name="availableSize">The available size that this element can give to child elements.</param>
4853 <returns>The size that this element determines it needs during layout, based on its calculations of child element sizes.</returns>
4854 </member>
4855 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.ArrangeOverride(System.Windows.Size)">
4856 <summary>
4857 Provides the behavior for the "Arrange" pass of layout.
4858 </summary>
4859 <param name="finalSize">The final area within the parent that this element should use to arrange itself and its children.</param>
4860 <returns>The actual size used.</returns>
4861 <remarks>
4862 Using the WPF paramater name finalSize instead of Silverlight's finalSize for clarity
4863 </remarks>
4864 </member>
4865 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.ComputeLargestTransformedSize(System.Windows.Size)">
4866 <summary>
4867 Compute the largest usable size (greatest area) after applying the transformation to the specified bounds.
4868 </summary>
4869 <param name="arrangeBounds">Arrange bounds.</param>
4870 <returns>Largest Size possible.</returns>
4871 </member>
4872 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.IsSizeSmaller(System.Windows.Size,System.Windows.Size)">
4873 <summary>
4874 Returns true if Size a is smaller than Size b in either dimension.
4875 </summary>
4876 <param name="a">Second Size.</param>
4877 <param name="b">First Size.</param>
4878 <returns>True if Size a is smaller than Size b in either dimension.</returns>
4879 </member>
4880 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.RoundMatrix(System.Windows.Media.Matrix,System.Int32)">
4881 <summary>
4882 Rounds the non-offset elements of a Matrix to avoid issues due to floating point imprecision.
4883 </summary>
4884 <param name="matrix">Matrix to round.</param>
4885 <param name="decimals">Number of decimal places to round to.</param>
4886 <returns>Rounded Matrix.</returns>
4887 </member>
4888 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.RectTransform(System.Windows.Rect,System.Windows.Media.Matrix)">
4889 <summary>
4890 Implements WPF's Rect.Transform on Silverlight.
4891 </summary>
4892 <param name="rect">Rect to transform.</param>
4893 <param name="matrix">Matrix to transform with.</param>
4894 <returns>Bounding box of transformed Rect.</returns>
4895 </member>
4896 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.MatrixMultiply(System.Windows.Media.Matrix,System.Windows.Media.Matrix)">
4897 <summary>
4898 Implements WPF's Matrix.Multiply on Silverlight.
4899 </summary>
4900 <param name="matrix1">First matrix.</param>
4901 <param name="matrix2">Second matrix.</param>
4902 <returns>Multiplication result.</returns>
4903 </member>
4904 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.MatrixHasInverse(System.Windows.Media.Matrix)">
4905 <summary>
4906 Implements WPF's Matrix.HasInverse on Silverlight.
4907 </summary>
4908 <param name="matrix">Matrix to check for inverse.</param>
4909 <returns>True if the Matrix has an inverse.</returns>
4910 </member>
4911 <member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.DiagnosticWriteLine(System.String)">
4912 <summary>
4913 Outputs diagnostic info if DIAGNOSTICWRITELINE is defined.
4914 </summary>
4915 <param name="message">Diagnostic message.</param>
4916 </member>
4917 <member name="P:Microsoft.Silverlight.Testing.Client.LayoutTransformer.LayoutTransform">
4918 <summary>
4919 Gets or sets the layout transform to apply on the LayoutTransformer
4920 control content.
4921 </summary>
4922 <remarks>
4923 Corresponds to UIElement.LayoutTransform.
4924 </remarks>
4925 </member>
4926 <member name="P:Microsoft.Silverlight.Testing.Client.LayoutTransformer.Child">
4927 <summary>
4928 Gets the child element being transformed.
4929 </summary>
4930 </member>
4931 <member name="T:Microsoft.Silverlight.Testing.Client.MobileStartup">
2816 <summary> 4932 <summary>
2817 The TagEditor control provides a brief user interface allowing for the 4933 The TagEditor control provides a brief user interface allowing for the
2818 selection of a set of tests, used to filter the test run. 4934 selection of a set of tests, used to filter the test run.
2819 </summary> 4935 </summary>
2820 </member> 4936 </member>
2821 <member name="F:Microsoft.Silverlight.Testing.Client.TagEditor.TagHistoryKey"> 4937 <member name="F:Microsoft.Silverlight.Testing.Client.MobileStartup.TagHistoryKey">
2822 <summary> 4938 <summary>
2823 Key used to lookup the TagHistory site setting. 4939 Key used to lookup the TagHistory site setting.
2824 </summary> 4940 </summary>
2825 </member> 4941 </member>
2826 <member name="F:Microsoft.Silverlight.Testing.Client.TagEditor.TagLastRunHistoryKey"> 4942 <member name="F:Microsoft.Silverlight.Testing.Client.MobileStartup.SecondsToWait">
2827 <summary>
2828 Key used to lookup whether the last run used tag expressions.
2829 </summary>
2830 </member>
2831 <member name="F:Microsoft.Silverlight.Testing.Client.TagEditor.SecondsToWait">
2832 <summary> 4943 <summary>
2833 Number of seconds to wait before running the test. 4944 Number of seconds to wait before running the test.
2834 </summary> 4945 </summary>
2835 </member> 4946 </member>
2836 <member name="F:Microsoft.Silverlight.Testing.Client.TagEditor._lastRunUsedExpressions"> 4947 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.#ctor(System.String)">
2837 <summary> 4948 <summary>
2838 Backing field for the last run used value. 4949 Initializes a new instance of the TagEditor type.
2839 </summary>
2840 </member>
2841 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.#ctor(System.String,System.Collections.Generic.IList{System.String})">
2842 <summary>
2843 Initializes a new instance of the TagEditor type. Also includes a
2844 set of sample tags for display to the end user.
2845 </summary> 4950 </summary>
2846 <param name="initialTagExpression">The tag expression to use.</param> 4951 <param name="initialTagExpression">The tag expression to use.</param>
2847 <param name="sampleTags">Sample tags to display.</param> 4952 </member>
2848 </member> 4953 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.#ctor">
2849 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.#ctor(System.String)">
2850 <summary> 4954 <summary>
2851 Initializes a new instance of the TagEditor type. 4955 Initializes a new instance of the TagEditor type.
2852 </summary> 4956 </summary>
2853 <param name="initialTagExpression">The tag expression to use.</param> 4957 </member>
2854 </member> 4958 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnComplete(Microsoft.Silverlight.Testing.Client.TagExpressionEventArgs)">
2855 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.#ctor">
2856 <summary>
2857 Initializes a new instance of the TagEditor type.
2858 </summary>
2859 </member>
2860 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnKeyDown(System.Windows.Input.KeyEventArgs)">
2861 <summary>
2862 Handles the key down event.
2863 </summary>
2864 <param name="e">The key event arguments.</param>
2865 </member>
2866 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnComplete(Microsoft.Silverlight.Testing.Client.TagExpressionEventArgs)">
2867 <summary> 4959 <summary>
2868 Fires the Complete event. 4960 Fires the Complete event.
2869 </summary> 4961 </summary>
2870 <param name="e">The event arguments.</param> 4962 <param name="e">The event arguments.</param>
2871 </member> 4963 </member>
2872 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.CreateTagButton(System.String)"> 4964 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnTouchToEnterTextClick(System.Object,System.Windows.RoutedEventArgs)">
2873 <summary> 4965 <summary>
2874 Creates a new button. 4966 Handle touch of the button to display the text box.
2875 </summary>
2876 <param name="content">The button content.</param>
2877 <returns>Returns a new Button instance.</returns>
2878 </member>
2879 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnTagButtonClicked(System.Object,System.Windows.RoutedEventArgs)">
2880 <summary>
2881 Handle selection of a tag button.
2882 </summary> 4967 </summary>
2883 <param name="sender">Tag button.</param> 4968 <param name="sender">Tag button.</param>
2884 <param name="e">Event arguments.</param> 4969 <param name="e">Event arguments.</param>
2885 </member> 4970 </member>
2886 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnTagTouched(System.Object,System.Windows.RoutedEventArgs)"> 4971 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnTagButtonClicked(System.Object,System.Windows.RoutedEventArgs)">
4972 <summary>
4973 Handle selection of a tag button.
4974 </summary>
4975 <param name="sender">Tag button.</param>
4976 <param name="e">Event arguments.</param>
4977 </member>
4978 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnTagTouched(System.Object,System.Windows.RoutedEventArgs)">
2887 <summary> 4979 <summary>
2888 Handle changes to the Tag text. 4980 Handle changes to the Tag text.
2889 </summary> 4981 </summary>
2890 <param name="sender">Tag TextBox.</param> 4982 <param name="sender">Tag TextBox.</param>
2891 <param name="e">Event arguments.</param> 4983 <param name="e">Event arguments.</param>
2892 </member> 4984 </member>
2893 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnRunClicked(System.Object,System.Windows.RoutedEventArgs)"> 4985 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnRunClicked(System.Object,System.Windows.RoutedEventArgs)">
2894 <summary> 4986 <summary>
2895 Handle clicks to the Run button. 4987 Handle clicks to the Run button.
2896 </summary> 4988 </summary>
2897 <param name="sender">Run Button.</param> 4989 <param name="sender">Run Button.</param>
2898 <param name="e">Event arguments.</param> 4990 <param name="e">Event arguments.</param>
2899 </member> 4991 </member>
2900 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnTimerTick(System.Object,System.EventArgs)"> 4992 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnTimerTick(System.Object,System.EventArgs)">
2901 <summary> 4993 <summary>
2902 Handle timer ticks. 4994 Handle timer ticks.
2903 </summary> 4995 </summary>
2904 <param name="sender">The timer.</param> 4996 <param name="sender">The timer.</param>
2905 <param name="e">Event arguments.</param> 4997 <param name="e">Event arguments.</param>
2906 </member> 4998 </member>
2907 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.StopTimer"> 4999 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.StopTimer">
2908 <summary> 5000 <summary>
2909 Stop the timer. 5001 Stop the timer.
2910 </summary> 5002 </summary>
2911 </member> 5003 </member>
2912 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.RunTests"> 5004 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.RunTests">
2913 <summary> 5005 <summary>
2914 Run the unit tests. 5006 Run the unit tests.
2915 </summary> 5007 </summary>
2916 </member> 5008 </member>
2917 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnCancelClicked(System.Object,System.Windows.RoutedEventArgs)"> 5009 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnCancelClicked(System.Object,System.Windows.RoutedEventArgs)">
2918 <summary> 5010 <summary>
2919 Cancels the selection of a tag expression. 5011 Cancels the selection of a tag expression.
2920 </summary> 5012 </summary>
2921 <param name="sender">The source object.</param> 5013 <param name="sender">The source object.</param>
2922 <param name="e">The event data.</param> 5014 <param name="e">The event data.</param>
2923 </member> 5015 </member>
2924 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.InitializeComponent"> 5016 <member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.InitializeComponent">
2925 <summary> 5017 <summary>
2926 InitializeComponent 5018 InitializeComponent
2927 </summary> 5019 </summary>
2928 </member> 5020 </member>
2929 <member name="P:Microsoft.Silverlight.Testing.Client.TagEditor.Timer"> 5021 <member name="P:Microsoft.Silverlight.Testing.Client.MobileStartup.Timer">
2930 <summary> 5022 <summary>
2931 Gets or sets the timer used to automatically run tests if no tag is 5023 Gets or sets the timer used to automatically run tests if no tag is
2932 entered. 5024 entered.
2933 </summary> 5025 </summary>
2934 </member> 5026 </member>
2935 <member name="P:Microsoft.Silverlight.Testing.Client.TagEditor.SecondsWaited"> 5027 <member name="P:Microsoft.Silverlight.Testing.Client.MobileStartup.SecondsWaited">
2936 <summary> 5028 <summary>
2937 Gets or sets the number of seconds already waited. 5029 Gets or sets the number of seconds already waited.
2938 </summary> 5030 </summary>
2939 </member> 5031 </member>
2940 <member name="P:Microsoft.Silverlight.Testing.Client.TagEditor.TagHistory"> 5032 <member name="P:Microsoft.Silverlight.Testing.Client.MobileStartup.TagHistory">
2941 <summary> 5033 <summary>
2942 Gets or sets the tag history. 5034 Gets or sets the tag history.
2943 </summary> 5035 </summary>
2944 </member> 5036 </member>
2945 <member name="E:Microsoft.Silverlight.Testing.Client.TagEditor.Complete"> 5037 <member name="E:Microsoft.Silverlight.Testing.Client.MobileStartup.Complete">
2946 <summary> 5038 <summary>
2947 An event that indicates that the tag editor is complete. This can be 5039 An event that indicates that the tag editor is complete. This can be
2948 in response to many actions: the user entering a tag expression, the 5040 in response to many actions: the user entering a tag expression, the
2949 time expiring and the default being selected, or the selection being 5041 time expiring and the default being selected, or the selection being
2950 canceled. 5042 canceled.
2951 </summary> 5043 </summary>
2952 </member> 5044 </member>
5045 <member name="T:Microsoft.Silverlight.Testing.Client.MobileTestExceptionDetails">
5046 <summary>
5047 Mobile test exceptions page.
5048 </summary>
5049 </member>
5050 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestExceptionDetails.#ctor">
5051 <summary>
5052 Initializes a new instance of the page.
5053 </summary>
5054 </member>
5055 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestExceptionDetails.InitializeComponent">
5056 <summary>
5057 InitializeComponent
5058 </summary>
5059 </member>
5060 <member name="T:Microsoft.Silverlight.Testing.Client.MobileTestMethodDetails">
5061 <summary>
5062 Mobile test method details page.
5063 </summary>
5064 </member>
5065 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestMethodDetails.#ctor">
5066 <summary>
5067 Initializes a new instance of the page.
5068 </summary>
5069 </member>
5070 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestMethodDetails.InitializeComponent">
5071 <summary>
5072 InitializeComponent
5073 </summary>
5074 </member>
5075 <member name="T:Microsoft.Silverlight.Testing.Client.MobileTestPage">
5076 <summary>
5077 A user control designed for mobile platforms. The control should be used
5078 as the root visual for a Silverlight plugin if developers would like to
5079 use the advanced TestSurface functionality.
5080 </summary>
5081 </member>
5082 <member name="T:Microsoft.Silverlight.Testing.IMobileTestPage">
5083 <summary>
5084 An interface for any test page instances to implement.
5085 </summary>
5086 </member>
5087 <member name="M:Microsoft.Silverlight.Testing.IMobileTestPage.NavigateBack">
5088 <summary>
5089 Requests navigation back a page.
5090 </summary>
5091 <returns>A value indicating whether the operation was successful.</returns>
5092 </member>
5093 <member name="F:Microsoft.Silverlight.Testing.Client.MobileTestPage._slides">
5094 <summary>
5095 Contains the slide manager for the primitive user interface
5096 navigation system.
5097 </summary>
5098 </member>
5099 <member name="F:Microsoft.Silverlight.Testing.Client.MobileTestPage._harness">
5100 <summary>
5101 Backing field for the unit test harness instance.
5102 </summary>
5103 </member>
5104 <member name="F:Microsoft.Silverlight.Testing.Client.MobileTestPage._delayedInitializationTimer">
5105 <summary>
5106 Backing field for the startup timer.
5107 </summary>
5108 </member>
5109 <member name="F:Microsoft.Silverlight.Testing.Client.MobileTestPage._model">
5110 <summary>
5111 Backing field for the model manager.
5112 </summary>
5113 </member>
5114 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.#ctor">
5115 <summary>
5116 Initializes a new instance of the MobileTestPage class.
5117 </summary>
5118 </member>
5119 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
5120 <summary>
5121 Initializes the MobileTestPage object.
5122 </summary>
5123 <param name="harness">The test harness instance.</param>
5124 </member>
5125 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnDelayedInitializationTick(System.Object,System.EventArgs)">
5126 <summary>
5127 Waits for the Settings to become available, either by the service or
5128 system setting the instance property.
5129 </summary>
5130 <param name="sender">The source timer.</param>
5131 <param name="e">The event arguments.</param>
5132 </member>
5133 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.CreateAndInsertSlide(System.String,System.Object)">
5134 <summary>
5135 Creates a new slide and inserts it into the slide manager, plus
5136 visual tree.
5137 </summary>
5138 <param name="header">The text header to use.</param>
5139 <param name="content">The content to inside the slide.</param>
5140 <returns>Returns the new Slide instance.</returns>
5141 </member>
5142 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnTagExpressionSelected(System.Object,Microsoft.Silverlight.Testing.Client.TagExpressionEventArgs)">
5143 <summary>
5144 Handles the completion event on the tag expression editor to begin
5145 the test run using the user-provided settings.
5146 </summary>
5147 <param name="sender">The source object.</param>
5148 <param name="e">The event arguments.</param>
5149 </member>
5150 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.StartTestRun">
5151 <summary>
5152 Starts the test run.
5153 </summary>
5154 </member>
5155 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnTestHarnessCompleted(System.Object,Microsoft.Silverlight.Testing.Harness.TestHarnessCompletedEventArgs)">
5156 <summary>
5157 Handles the test harness complete event, to display results.
5158 </summary>
5159 <param name="sender">The source object.</param>
5160 <param name="e">The event data.</param>
5161 </member>
5162 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnMoveBackToTestAssembliesClick(System.Object,System.Windows.RoutedEventArgs)">
5163 <summary>
5164 Handles the movement back to the test assemblies list.
5165 </summary>
5166 <param name="sender">The source object.</param>
5167 <param name="e">The event arguments.</param>
5168 </member>
5169 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnMoveBackToTestClassesClick(System.Object,System.Windows.RoutedEventArgs)">
5170 <summary>
5171 Handles the movement back to the test classes list.
5172 </summary>
5173 <param name="sender">The source object.</param>
5174 <param name="e">The event arguments.</param>
5175 </member>
5176 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnMoveBackToTestMethodsClick(System.Object,System.Windows.RoutedEventArgs)">
5177 <summary>
5178 Handles the movement back to the test methods list.
5179 </summary>
5180 <param name="sender">The source object.</param>
5181 <param name="e">The event arguments.</param>
5182 </member>
5183 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnTestAssemblySelectionChanged(System.Object,System.Windows.Controls.SelectionChangedEventArgs)">
5184 <summary>
5185 Handles the selection of a test assembly.
5186 </summary>
5187 <param name="sender">The source object.</param>
5188 <param name="e">The event arguments.</param>
5189 </member>
5190 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnTestClassSelectionChanged(System.Object,System.Windows.Controls.SelectionChangedEventArgs)">
5191 <summary>
5192 Handles the selection of a test class.
5193 </summary>
5194 <param name="sender">The source object.</param>
5195 <param name="e">The event arguments.</param>
5196 </member>
5197 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnTestMethodsSelectionChanged(System.Object,System.Windows.Controls.SelectionChangedEventArgs)">
5198 <summary>
5199 Handles the selection of a test method.
5200 </summary>
5201 <param name="sender">The source object.</param>
5202 <param name="e">The event arguments.</param>
5203 </member>
5204 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.NavigateBack">
5205 <summary>
5206 Requests navigation back a page.
5207 </summary>
5208 <returns>A value indicating whether the operation was successful.</returns>
5209 </member>
5210 <member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.InitializeComponent">
5211 <summary>
5212 InitializeComponent
5213 </summary>
5214 </member>
5215 <member name="P:Microsoft.Silverlight.Testing.Client.MobileTestPage.TestPanel">
5216 <summary>
5217 Gets the test surface, a dynamic Panel that removes its children
5218 elements after each test completes.
5219 </summary>
5220 </member>
5221 <member name="P:Microsoft.Silverlight.Testing.Client.MobileTestPage.UnitTestHarness">
5222 <summary>
5223 Gets the unit test harness instance.
5224 </summary>
5225 </member>
5226 <member name="T:Microsoft.Silverlight.Testing.Client.Notification">
5227 <summary>
5228 A notification type for use in the Notifications ItemsControl.
5229 </summary>
5230 </member>
5231 <member name="F:Microsoft.Silverlight.Testing.Client.Notification.CloseButtonName">
5232 <summary>
5233 Name of the template part.
5234 </summary>
5235 </member>
5236 <member name="F:Microsoft.Silverlight.Testing.Client.Notification.TitleProperty">
5237 <summary>
5238 Identifies the Title dependency property.
5239 </summary>
5240 </member>
5241 <member name="F:Microsoft.Silverlight.Testing.Client.Notification.CloseButtonVisibilityProperty">
5242 <summary>
5243 Identifies the CloseButtonVisibility dependency property.
5244 </summary>
5245 </member>
5246 <member name="F:Microsoft.Silverlight.Testing.Client.Notification._close">
5247 <summary>
5248 Backing field for the close button.
5249 </summary>
5250 </member>
5251 <member name="M:Microsoft.Silverlight.Testing.Client.Notification.#ctor">
5252 <summary>
5253 Initializes a new instance of the Notification class.
5254 </summary>
5255 </member>
5256 <member name="M:Microsoft.Silverlight.Testing.Client.Notification.OnClosed(System.Windows.RoutedEventArgs)">
5257 <summary>
5258 Fires the Closed event.
5259 </summary>
5260 <param name="e">The event data.</param>
5261 </member>
5262 <member name="M:Microsoft.Silverlight.Testing.Client.Notification.OnApplyTemplate">
5263 <summary>
5264 Overrides the on apply template method.
5265 </summary>
5266 </member>
5267 <member name="M:Microsoft.Silverlight.Testing.Client.Notification.OnCloseClick(System.Object,System.Windows.RoutedEventArgs)">
5268 <summary>
5269 Connects to the Click event of the Close button.
5270 </summary>
5271 <param name="sender">The source object.</param>
5272 <param name="e">The event arguments.</param>
5273 </member>
5274 <member name="P:Microsoft.Silverlight.Testing.Client.Notification.Title">
5275 <summary>
5276 Gets or sets the title of the notification.
5277 </summary>
5278 </member>
5279 <member name="P:Microsoft.Silverlight.Testing.Client.Notification.CloseButtonVisibility">
5280 <summary>
5281 Gets or sets the visibility of the close button.
5282 </summary>
5283 </member>
5284 <member name="E:Microsoft.Silverlight.Testing.Client.Notification.Closed">
5285 <summary>
5286 Closed event that connects to the close button of the notification.
5287 </summary>
5288 </member>
5289 <member name="T:Microsoft.Silverlight.Testing.Client.Notifications">
5290 <summary>
5291 A class that contains notification information.
5292 </summary>
5293 </member>
5294 <member name="M:Microsoft.Silverlight.Testing.Client.Notifications.#ctor">
5295 <summary>
5296 Initialize a new intance of the Notifications type.
5297 </summary>
5298 </member>
5299 <member name="M:Microsoft.Silverlight.Testing.Client.Notifications.OnApplyTemplate">
5300 <summary>
5301 Overrides the on apply template method.
5302 </summary>
5303 </member>
5304 <member name="M:Microsoft.Silverlight.Testing.Client.Notifications.AddNotification(Microsoft.Silverlight.Testing.Client.Notification)">
5305 <summary>
5306 Adds a notification object to the set of notifications. Connects the
5307 close button handler to automatically remove the notification from
5308 the visual tree.
5309 </summary>
5310 <param name="notification">A notification instance.</param>
5311 </member>
5312 <member name="M:Microsoft.Silverlight.Testing.Client.Notifications.OnNotificationClosed(System.Object,System.Windows.RoutedEventArgs)">
5313 <summary>
5314 Handles the Closed event from the notification and removes the
5315 child.
5316 </summary>
5317 <param name="sender">The source object.</param>
5318 <param name="e">The event data.</param>
5319 </member>
5320 <member name="T:Microsoft.Silverlight.Testing.Client.PropertyChangedBase">
5321 <summary>
5322 A base class for model objects that implement the property
5323 changed interface, to simplify calling the change handlers,
5324 and cache the underlying event argument instances.
5325 </summary>
5326 </member>
5327 <member name="F:Microsoft.Silverlight.Testing.Client.PropertyChangedBase._argumentInstances">
5328 <summary>
5329 A static set of change argument instances, eventually
5330 storing one argument instance for each property name to
5331 reduce churn at runtime.
5332 </summary>
5333 </member>
5334 <member name="M:Microsoft.Silverlight.Testing.Client.PropertyChangedBase.NotifyPropertyChanged(System.String)">
5335 <summary>
5336 Notify any listeners that the property value has changed.
5337 </summary>
5338 <param name="propertyName">The property name.</param>
5339 </member>
5340 <member name="E:Microsoft.Silverlight.Testing.Client.PropertyChangedBase.PropertyChanged">
5341 <summary>
5342 The property changed event.
5343 </summary>
5344 </member>
5345 <member name="T:Microsoft.Silverlight.Testing.Client.ResultsTreeView">
5346 <summary>
5347 A derived TreeView control specific to the application needs for
5348 showing results in real-time.
5349 </summary>
5350 </member>
5351 <member name="M:Microsoft.Silverlight.Testing.Client.ResultsTreeView.GetContainerForItemOverride">
5352 <summary>
5353 Overrides the item to allow for simple binding to the expanded
5354 property on the item.
5355 </summary>
5356 <returns>Returns a new container for an item.</returns>
5357 </member>
5358 <member name="M:Microsoft.Silverlight.Testing.Client.ResultsTreeView.GetSharedContainer">
5359 <summary>
5360 This method returns the container with an expanded binding.
5361 </summary>
5362 <returns>Returns the container with an expanded binding.</returns>
5363 </member>
5364 <member name="T:Microsoft.Silverlight.Testing.Client.ResultsTreeViewItem">
5365 <summary>
5366 A derived TreeViewItem for IsExpanded binding.
5367 </summary>
5368 </member>
5369 <member name="M:Microsoft.Silverlight.Testing.Client.ResultsTreeViewItem.GetContainerForItemOverride">
5370 <summary>
5371 Overrides the item to allow for simple binding to the expanded
5372 property on the item.
5373 </summary>
5374 <returns>Returns a new container for an item.</returns>
5375 </member>
5376 <member name="M:Microsoft.Silverlight.Testing.Client.ResultsTreeViewItem.OnKeyDown(System.Windows.Input.KeyEventArgs)">
5377 <summary>
5378 Overrides the key down event to allow toggling the space.
5379 </summary>
5380 <param name="e">The key event arguments data.</param>
5381 </member>
5382 <member name="T:Microsoft.Silverlight.Testing.Client.Slide">
5383 <summary>
5384 A specialized content control that contains a fixed header, a standard
5385 header content property, plus content. It is designed specifically for
5386 a "slide-based" user interface for simple user interfaces.
5387 </summary>
5388 </member>
5389 <member name="F:Microsoft.Silverlight.Testing.Client.Slide.GroupPosition">
5390 <summary>
5391 The visual state group name for slide position.
5392 </summary>
5393 </member>
5394 <member name="F:Microsoft.Silverlight.Testing.Client.Slide.StatePositionLeft">
5395 <summary>
5396 The visual state name for left position.
5397 </summary>
5398 </member>
5399 <member name="F:Microsoft.Silverlight.Testing.Client.Slide.StatePositionRight">
5400 <summary>
5401 The visual state name for right position.
5402 </summary>
5403 </member>
5404 <member name="F:Microsoft.Silverlight.Testing.Client.Slide.StatePositionNormal">
5405 <summary>
5406 The normal visual state name for position.
5407 </summary>
5408 </member>
5409 <member name="F:Microsoft.Silverlight.Testing.Client.Slide.PartContent">
5410 <summary>
5411 The content template part name.
5412 </summary>
5413 </member>
5414 <member name="F:Microsoft.Silverlight.Testing.Client.Slide.PartHeader">
5415 <summary>
5416 The header template part name.
5417 </summary>
5418 </member>
5419 <member name="F:Microsoft.Silverlight.Testing.Client.Slide.PartFixedHeader">
5420 <summary>
5421 The fixed header template name.
5422 </summary>
5423 </member>
5424 <member name="F:Microsoft.Silverlight.Testing.Client.Slide._parent">
5425 <summary>
5426 The manager of the slide and its siblings.
5427 </summary>
5428 </member>
5429 <member name="F:Microsoft.Silverlight.Testing.Client.Slide.HeaderProperty">
5430 <summary>
5431 Identifies the Header dependency property.
5432 </summary>
5433 </member>
5434 <member name="F:Microsoft.Silverlight.Testing.Client.Slide.FixedHeaderProperty">
5435 <summary>
5436 Identifies the FixedHeader dependency property.
5437 </summary>
5438 </member>
5439 <member name="F:Microsoft.Silverlight.Testing.Client.Slide.PositionProperty">
5440 <summary>
5441 Identifies the Position dependency property.
5442 </summary>
5443 </member>
5444 <member name="M:Microsoft.Silverlight.Testing.Client.Slide.OnPositionPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
5445 <summary>
5446 PositionProperty property changed handler.
5447 </summary>
5448 <param name="d">Slide that changed its Position.</param>
5449 <param name="e">Event arguments.</param>
5450 </member>
5451 <member name="M:Microsoft.Silverlight.Testing.Client.Slide.#ctor">
5452 <summary>
5453 Initializes a new instance of the Slide class.
5454 </summary>
5455 </member>
5456 <member name="M:Microsoft.Silverlight.Testing.Client.Slide.RemoveFromManager">
5457 <summary>
5458 Remove the slide from the parent manager.
5459 </summary>
5460 </member>
5461 <member name="M:Microsoft.Silverlight.Testing.Client.Slide.OnApplyTemplate">
5462 <summary>
5463 Locate template parts and assign instances to fields during template
5464 application.
5465 </summary>
5466 </member>
5467 <member name="M:Microsoft.Silverlight.Testing.Client.Slide.OnSlideChanged">
5468 <summary>
5469 Fires the slide changed event.
5470 </summary>
5471 </member>
5472 <member name="M:Microsoft.Silverlight.Testing.Client.Slide.OnCurrentStateChanged(System.Object,System.Windows.VisualStateChangedEventArgs)">
5473 <summary>
5474 Fires the current state changed event.
5475 </summary>
5476 <param name="sender">The source object.</param>
5477 <param name="e">The event arguments.</param>
5478 </member>
5479 <member name="M:Microsoft.Silverlight.Testing.Client.Slide.ToString">
5480 <summary>
5481 Helps debugging by providing information about the slide name.
5482 </summary>
5483 <returns>Returns the name of the slide.</returns>
5484 </member>
5485 <member name="M:Microsoft.Silverlight.Testing.Client.Slide.UpdateVisualState(System.Boolean,Microsoft.Silverlight.Testing.Client.SlidePosition)">
5486 <summary>
5487 Updates the visual state.
5488 </summary>
5489 <param name="useTransitions">A value indicating whether to use
5490 visual transitions for the state change.</param>
5491 <param name="sp">The slide position to use.</param>
5492 </member>
5493 <member name="E:Microsoft.Silverlight.Testing.Client.Slide.SlideChanged">
5494 <summary>
5495 Event fired when the current slide changes.
5496 </summary>
5497 </member>
5498 <member name="P:Microsoft.Silverlight.Testing.Client.Slide.Header">
5499 <summary>
5500 Gets or sets the primary header content.
5501 </summary>
5502 </member>
5503 <member name="P:Microsoft.Silverlight.Testing.Client.Slide.FixedHeader">
5504 <summary>
5505 Gets or sets the fixed header content.
5506 </summary>
5507 </member>
5508 <member name="P:Microsoft.Silverlight.Testing.Client.Slide.Position">
5509 <summary>
5510 Gets or sets the position of the slide.
5511 </summary>
5512 </member>
5513 <member name="P:Microsoft.Silverlight.Testing.Client.Slide.SlideManager">
5514 <summary>
5515 Gets or sets the slide manager for the slide.
5516 </summary>
5517 </member>
5518 <member name="T:Microsoft.Silverlight.Testing.Client.SlideManager">
5519 <summary>
5520 A helper class to managing sets of slides.
5521 </summary>
5522 </member>
5523 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.#ctor">
5524 <summary>
5525 Initializes a new instance of the SlideManager class.
5526 </summary>
5527 </member>
5528 <member name="F:Microsoft.Silverlight.Testing.Client.SlideManager._current">
5529 <summary>
5530 Stores the linked list node for the current slide.
5531 </summary>
5532 </member>
5533 <member name="F:Microsoft.Silverlight.Testing.Client.SlideManager._slides">
5534 <summary>
5535 Backing field for the set of slides.
5536 </summary>
5537 </member>
5538 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.Add(Microsoft.Silverlight.Testing.Client.Slide[])">
5539 <summary>
5540 Adds a slide or an array of slides to the managed slide set.
5541 </summary>
5542 <param name="slides">The slides to manage.</param>
5543 </member>
5544 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.InitializePosition(Microsoft.Silverlight.Testing.Client.Slide,System.Boolean)">
5545 <summary>
5546 Initializes the position of the slide based on location.
5547 </summary>
5548 <param name="slide">The slide instance.</param>
5549 <param name="isFirst">A property indicating whether the slide is the
5550 first to be managed.</param>
5551 </member>
5552 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.InsertAfter(Microsoft.Silverlight.Testing.Client.Slide,Microsoft.Silverlight.Testing.Client.Slide)">
5553 <summary>
5554 Manages a new slide, inserting it after an existing slide node.
5555 </summary>
5556 <param name="before">The node to insert after.</param>
5557 <param name="newSlide">The new slide instance.</param>
5558 <returns>Returns the linked list node that is inserted.</returns>
5559 </member>
5560 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.InsertFirst(Microsoft.Silverlight.Testing.Client.Slide)">
5561 <summary>
5562 Inserts a slide as the first in the linked list.
5563 </summary>
5564 <param name="newSlide">The new slide instance.</param>
5565 <returns>Returns the linked list node.</returns>
5566 </member>
5567 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.InsertAfter(System.Collections.Generic.LinkedListNode{Microsoft.Silverlight.Testing.Client.Slide},Microsoft.Silverlight.Testing.Client.Slide)">
5568 <summary>
5569 Insert a slide after a provided linked list node.
5570 </summary>
5571 <param name="before">The node to insert after.</param>
5572 <param name="newSlide">The new slide to insert.</param>
5573 <returns>Returns the new linked list node.</returns>
5574 </member>
5575 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.Remove(Microsoft.Silverlight.Testing.Client.Slide)">
5576 <summary>
5577 Remove a slide from management.
5578 </summary>
5579 <param name="slide">The slide instance.</param>
5580 </member>
5581 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.Previous">
5582 <summary>
5583 Move to the previous slide.
5584 </summary>
5585 </member>
5586 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.Next">
5587 <summary>
5588 Move to the next slide.
5589 </summary>
5590 </member>
5591 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.MoveTo(Microsoft.Silverlight.Testing.Client.Slide)">
5592 <summary>
5593 Moves to a specific slide, moving the others to the appropriate
5594 direction on screen.
5595 </summary>
5596 <param name="slide">The slide to move to.</param>
5597 </member>
5598 <member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.Move(System.Boolean)">
5599 <summary>
5600 Move in a direction.
5601 </summary>
5602 <param name="forward">A value indicating whether the direction to
5603 move is forward or not.</param>
5604 </member>
5605 <member name="P:Microsoft.Silverlight.Testing.Client.SlideManager.Current">
5606 <summary>
5607 Gets the current slide instance.
5608 </summary>
5609 </member>
5610 <member name="T:Microsoft.Silverlight.Testing.Client.SlidePosition">
5611 <summary>
5612 Indicates the position that the slide should have.
5613 </summary>
5614 </member>
5615 <member name="F:Microsoft.Silverlight.Testing.Client.SlidePosition.Normal">
5616 <summary>
5617 Normal position, centered on the screen.
5618 </summary>
5619 </member>
5620 <member name="F:Microsoft.Silverlight.Testing.Client.SlidePosition.Left">
5621 <summary>
5622 To the left of the screen.
5623 </summary>
5624 </member>
5625 <member name="F:Microsoft.Silverlight.Testing.Client.SlidePosition.Right">
5626 <summary>
5627 To the right of the screen.
5628 </summary>
5629 </member>
5630 <member name="T:Microsoft.Silverlight.Testing.Client.TagEditor">
5631 <summary>
5632 The TagEditor control provides a brief user interface allowing for the
5633 selection of a set of tests, used to filter the test run.
5634 </summary>
5635 </member>
5636 <member name="F:Microsoft.Silverlight.Testing.Client.TagEditor.TagHistoryKey">
5637 <summary>
5638 Key used to lookup the TagHistory site setting.
5639 </summary>
5640 </member>
5641 <member name="F:Microsoft.Silverlight.Testing.Client.TagEditor.TagLastRunHistoryKey">
5642 <summary>
5643 Key used to lookup whether the last run used tag expressions.
5644 </summary>
5645 </member>
5646 <member name="F:Microsoft.Silverlight.Testing.Client.TagEditor.SecondsToWait">
5647 <summary>
5648 Number of seconds to wait before running the test.
5649 </summary>
5650 </member>
5651 <member name="F:Microsoft.Silverlight.Testing.Client.TagEditor._lastRunUsedExpressions">
5652 <summary>
5653 Backing field for the last run used value.
5654 </summary>
5655 </member>
5656 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.#ctor(System.String,System.Collections.Generic.IList{System.String})">
5657 <summary>
5658 Initializes a new instance of the TagEditor type. Also includes a
5659 set of sample tags for display to the end user.
5660 </summary>
5661 <param name="initialTagExpression">The tag expression to use.</param>
5662 <param name="sampleTags">Sample tags to display.</param>
5663 </member>
5664 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.#ctor(System.String)">
5665 <summary>
5666 Initializes a new instance of the TagEditor type.
5667 </summary>
5668 <param name="initialTagExpression">The tag expression to use.</param>
5669 </member>
5670 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.#ctor">
5671 <summary>
5672 Initializes a new instance of the TagEditor type.
5673 </summary>
5674 </member>
5675 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnKeyDown(System.Windows.Input.KeyEventArgs)">
5676 <summary>
5677 Handles the key down event.
5678 </summary>
5679 <param name="e">The key event arguments.</param>
5680 </member>
5681 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnComplete(Microsoft.Silverlight.Testing.Client.TagExpressionEventArgs)">
5682 <summary>
5683 Fires the Complete event.
5684 </summary>
5685 <param name="e">The event arguments.</param>
5686 </member>
5687 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.CreateTagButton(System.String)">
5688 <summary>
5689 Creates a new button.
5690 </summary>
5691 <param name="content">The button content.</param>
5692 <returns>Returns a new Button instance.</returns>
5693 </member>
5694 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnTagButtonClicked(System.Object,System.Windows.RoutedEventArgs)">
5695 <summary>
5696 Handle selection of a tag button.
5697 </summary>
5698 <param name="sender">Tag button.</param>
5699 <param name="e">Event arguments.</param>
5700 </member>
5701 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnTagTouched(System.Object,System.Windows.RoutedEventArgs)">
5702 <summary>
5703 Handle changes to the Tag text.
5704 </summary>
5705 <param name="sender">Tag TextBox.</param>
5706 <param name="e">Event arguments.</param>
5707 </member>
5708 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnRunClicked(System.Object,System.Windows.RoutedEventArgs)">
5709 <summary>
5710 Handle clicks to the Run button.
5711 </summary>
5712 <param name="sender">Run Button.</param>
5713 <param name="e">Event arguments.</param>
5714 </member>
5715 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnTimerTick(System.Object,System.EventArgs)">
5716 <summary>
5717 Handle timer ticks.
5718 </summary>
5719 <param name="sender">The timer.</param>
5720 <param name="e">Event arguments.</param>
5721 </member>
5722 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.StopTimer">
5723 <summary>
5724 Stop the timer.
5725 </summary>
5726 </member>
5727 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.RunTests">
5728 <summary>
5729 Run the unit tests.
5730 </summary>
5731 </member>
5732 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnCancelClicked(System.Object,System.Windows.RoutedEventArgs)">
5733 <summary>
5734 Cancels the selection of a tag expression.
5735 </summary>
5736 <param name="sender">The source object.</param>
5737 <param name="e">The event data.</param>
5738 </member>
5739 <member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.InitializeComponent">
5740 <summary>
5741 InitializeComponent
5742 </summary>
5743 </member>
5744 <member name="P:Microsoft.Silverlight.Testing.Client.TagEditor.Timer">
5745 <summary>
5746 Gets or sets the timer used to automatically run tests if no tag is
5747 entered.
5748 </summary>
5749 </member>
5750 <member name="P:Microsoft.Silverlight.Testing.Client.TagEditor.SecondsWaited">
5751 <summary>
5752 Gets or sets the number of seconds already waited.
5753 </summary>
5754 </member>
5755 <member name="P:Microsoft.Silverlight.Testing.Client.TagEditor.TagHistory">
5756 <summary>
5757 Gets or sets the tag history.
5758 </summary>
5759 </member>
5760 <member name="E:Microsoft.Silverlight.Testing.Client.TagEditor.Complete">
5761 <summary>
5762 An event that indicates that the tag editor is complete. This can be
5763 in response to many actions: the user entering a tag expression, the
5764 time expiring and the default being selected, or the selection being
5765 canceled.
5766 </summary>
5767 </member>
2953 <member name="T:Microsoft.Silverlight.Testing.Client.TagExpressionEventArgs"> 5768 <member name="T:Microsoft.Silverlight.Testing.Client.TagExpressionEventArgs">
2954 <summary> 5769 <summary>
2955 A class for storing event information relating to a user's selected 5770 A class for storing event information relating to a user's selected
2956 tag expression for a test run. 5771 tag expression for a test run.
2957 </summary> 5772 </summary>
2971 <member name="P:Microsoft.Silverlight.Testing.Client.TagExpressionEventArgs.HasTagExpression"> 5786 <member name="P:Microsoft.Silverlight.Testing.Client.TagExpressionEventArgs.HasTagExpression">
2972 <summary> 5787 <summary>
2973 Gets a value indicating whether a tag expression has been set. 5788 Gets a value indicating whether a tag expression has been set.
2974 </summary> 5789 </summary>
2975 </member> 5790 </member>
5791 <member name="T:Microsoft.Silverlight.Testing.Client.TestApplicationInformation">
5792 <summary>
5793 This class contains information about the test application and its
5794 deployment settings.
5795 </summary>
5796 </member>
5797 <member name="M:Microsoft.Silverlight.Testing.Client.TestApplicationInformation.#ctor">
5798 <summary>
5799 Initializes a new instance of the class.
5800 </summary>
5801 </member>
5802 <member name="M:Microsoft.Silverlight.Testing.Client.TestApplicationInformation.OnInstallStateChanged(System.Object,System.EventArgs)">
5803 <summary>
5804 Handles the install state changed event.
5805 </summary>
5806 <param name="sender">The source object.</param>
5807 <param name="e">The event arguments.</param>
5808 </member>
5809 <member name="F:Microsoft.Silverlight.Testing.Client.TestApplicationInformation._installed">
5810 <summary>
5811 Backing field for an installed property.
5812 </summary>
5813 </member>
5814 <member name="P:Microsoft.Silverlight.Testing.Client.TestApplicationInformation.OutOfBrowserApplicationInstalled">
5815 <summary>
5816 Gets a value indicating whether the test application is currently
5817 installed out of browser.
5818 </summary>
5819 </member>
5820 <member name="P:Microsoft.Silverlight.Testing.Client.TestApplicationInformation.InstallationStateText">
5821 <summary>
5822 Gets the text to show the user the state of the out of browser test
5823 application.
5824 </summary>
5825 </member>
5826 <member name="P:Microsoft.Silverlight.Testing.Client.TestApplicationInformation.SupportsOutOfBrowserAndNotInstalled">
5827 <summary>
5828 Gets a value indicating whether out of browser is both supported and
5829 not currently installed.
5830 </summary>
5831 </member>
5832 <member name="P:Microsoft.Silverlight.Testing.Client.TestApplicationInformation.SupportsOutOfBrowser">
5833 <summary>
5834 Gets a value indicating whether out of browser is supported by this
5835 test application.
5836 </summary>
5837 </member>
5838 <member name="T:Microsoft.Silverlight.Testing.Client.TestAssemblyData">
5839 <summary>
5840 A data object storing the hierarchical results for a test assembly in a
5841 test run.
5842 </summary>
5843 </member>
5844 <member name="M:Microsoft.Silverlight.Testing.Client.TestAssemblyData.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly)">
5845 <summary>
5846 Initializes a new instance of the TestAssemblyData type.
5847 </summary>
5848 <param name="testAssembly">The test assembly metadata.</param>
5849 </member>
5850 <member name="F:Microsoft.Silverlight.Testing.Client.TestAssemblyData._expanded">
5851 <summary>
5852 Backing field for the expanded property.
5853 </summary>
5854 </member>
5855 <member name="F:Microsoft.Silverlight.Testing.Client.TestAssemblyData._passed">
5856 <summary>
5857 Backing field for a passed value.
5858 </summary>
5859 </member>
5860 <member name="F:Microsoft.Silverlight.Testing.Client.TestAssemblyData._classes">
5861 <summary>
5862 Backing store for the set of test class.
5863 </summary>
5864 </member>
5865 <member name="M:Microsoft.Silverlight.Testing.Client.TestAssemblyData.GetResultReport">
5866 <summary>
5867 Retrieves the results report.
5868 </summary>
5869 <returns>Returns a string containing the report.</returns>
5870 </member>
5871 <member name="P:Microsoft.Silverlight.Testing.Client.TestAssemblyData.IsExpanded">
5872 <summary>
5873 Gets or sets a value indicating whether the item is expanded in
5874 a hierarchical display.
5875 </summary>
5876 </member>
5877 <member name="P:Microsoft.Silverlight.Testing.Client.TestAssemblyData.IsChecked">
5878 <summary>
5879 Gets or sets the checked value. Don't think this is actually used.
5880 </summary>
5881 </member>
5882 <member name="P:Microsoft.Silverlight.Testing.Client.TestAssemblyData.Passed">
5883 <summary>
5884 Gets or sets a value indicating whether the test passed. If failed,
5885 will propagate to the parent metadata object.
5886 </summary>
5887 </member>
5888 <member name="P:Microsoft.Silverlight.Testing.Client.TestAssemblyData.Name">
5889 <summary>
5890 Gets the name of the assembly.
5891 </summary>
5892 </member>
5893 <member name="P:Microsoft.Silverlight.Testing.Client.TestAssemblyData.TestClasses">
5894 <summary>
5895 Gets an observable collection of test class data objects.
5896 </summary>
5897 </member>
5898 <member name="T:Microsoft.Silverlight.Testing.Client.TestClassData">
5899 <summary>
5900 A data object that generates property change notifications and can
5901 be used for rich data binding to test results. Does keep a reference
5902 to all results.
5903 </summary>
5904 </member>
5905 <member name="F:Microsoft.Silverlight.Testing.Client.TestClassData._parent">
5906 <summary>
5907 Parent object reference.
5908 </summary>
5909 </member>
5910 <member name="M:Microsoft.Silverlight.Testing.Client.TestClassData.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.Client.TestAssemblyData)">
5911 <summary>
5912 Initializes a new instance of the TestClassData type.
5913 </summary>
5914 <param name="testClass">The test class metadata.</param>
5915 <param name="parent">The parent test assembly data object.</param>
5916 </member>
5917 <member name="F:Microsoft.Silverlight.Testing.Client.TestClassData._methods">
5918 <summary>
5919 Backing store for the set of test class.
5920 </summary>
5921 </member>
5922 <member name="F:Microsoft.Silverlight.Testing.Client.TestClassData._expanded">
5923 <summary>
5924 Backing field for the expanded property.
5925 </summary>
5926 </member>
5927 <member name="M:Microsoft.Silverlight.Testing.Client.TestClassData.CollapseUnlessFailures">
5928 <summary>
5929 Collapses the test class node unless there is at least one child
5930 test method that failed.
5931 </summary>
5932 </member>
5933 <member name="F:Microsoft.Silverlight.Testing.Client.TestClassData._passed">
5934 <summary>
5935 Backing field for a passed value.
5936 </summary>
5937 </member>
5938 <member name="M:Microsoft.Silverlight.Testing.Client.TestClassData.GetResultReport">
5939 <summary>
5940 Retrieves the results report.
5941 </summary>
5942 <returns>Returns a string containing the report.</returns>
5943 </member>
5944 <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.Parent">
5945 <summary>
5946 Gets the parent data object.
5947 </summary>
5948 </member>
5949 <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.Name">
5950 <summary>
5951 Gets the name of the test class.
5952 </summary>
5953 </member>
5954 <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.Namespace">
5955 <summary>
5956 Gets the namespace for the test class.
5957 </summary>
5958 </member>
5959 <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.TestMethods">
5960 <summary>
5961 Gets an observable collection of test class data objects.
5962 </summary>
5963 </member>
5964 <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.IsExpanded">
5965 <summary>
5966 Gets or sets a value indicating whether the item is expanded in
5967 a hierarchical display.
5968 </summary>
5969 </member>
5970 <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.IsChecked">
5971 <summary>
5972 Gets or sets the checked value. Don't think this is actually used.
5973 </summary>
5974 </member>
5975 <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.Passed">
5976 <summary>
5977 Gets or sets a value indicating whether the test passed. If failed,
5978 will propagate to the parent metadata object.
5979 </summary>
5980 </member>
2976 <member name="T:Microsoft.Silverlight.Testing.Client.TestExceptionDetails"> 5981 <member name="T:Microsoft.Silverlight.Testing.Client.TestExceptionDetails">
2977 <summary> 5982 <summary>
2978 Displays information about any exceptions listed in the results. 5983 Displays information about any exceptions listed in the results.
2979 </summary> 5984 </summary>
2980 </member> 5985 </member>
2986 <member name="M:Microsoft.Silverlight.Testing.Client.TestExceptionDetails.InitializeComponent"> 5991 <member name="M:Microsoft.Silverlight.Testing.Client.TestExceptionDetails.InitializeComponent">
2987 <summary> 5992 <summary>
2988 InitializeComponent 5993 InitializeComponent
2989 </summary> 5994 </summary>
2990 </member> 5995 </member>
5996 <member name="T:Microsoft.Silverlight.Testing.Client.TestMethodData">
5997 <summary>
5998 A data object that generates property change notifications and can
5999 be used for rich data binding to test results. Does keep a reference
6000 to all results.
6001 </summary>
6002 </member>
6003 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._metadata">
6004 <summary>
6005 Stores the test method metadata.
6006 </summary>
6007 </member>
6008 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._parent">
6009 <summary>
6010 Parent data object.
6011 </summary>
6012 </member>
6013 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._isRunning">
6014 <summary>
6015 A value indicating whether the test is currently executing.
6016 </summary>
6017 </member>
6018 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._result">
6019 <summary>
6020 The test outcome.
6021 </summary>
6022 </member>
6023 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._previous">
6024 <summary>
6025 Backing field for linked data.
6026 </summary>
6027 </member>
6028 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._next">
6029 <summary>
6030 Backing field for linked data.
6031 </summary>
6032 </member>
6033 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._previousFailure">
6034 <summary>
6035 Backing field for linked data.
6036 </summary>
6037 </member>
6038 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._nextFailure">
6039 <summary>
6040 Backing field for linked data.
6041 </summary>
6042 </member>
6043 <member name="M:Microsoft.Silverlight.Testing.Client.TestMethodData.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,Microsoft.Silverlight.Testing.Client.TestClassData)">
6044 <summary>
6045 Initializes a new instance of the TestMethodData type.
6046 </summary>
6047 <param name="testMethod">The test method metadata.</param>
6048 <param name="parent">The test class that is the parent object.</param>
6049 </member>
6050 <member name="M:Microsoft.Silverlight.Testing.Client.TestMethodData.CheckForKnownBugs">
6051 <summary>
6052 Runs through the metadata for bugs.
6053 </summary>
6054 </member>
6055 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._knownBugs">
6056 <summary>
6057 Backing field for known bugs.
6058 </summary>
6059 </member>
6060 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._fixedBugs">
6061 <summary>
6062 Backing field for bugs that are marked fixed.
6063 </summary>
6064 </member>
6065 <member name="M:Microsoft.Silverlight.Testing.Client.TestMethodData.EvaluateNotable">
6066 <summary>
6067 Calculates whether the item is considered "notable", in that it
6068 should have a visual cue or hint for the user.
6069 </summary>
6070 </member>
6071 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._isNotable">
6072 <summary>
6073 Stores a value indicating whether the result is notable.
6074 </summary>
6075 </member>
6076 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._checked">
6077 <summary>
6078 Backing field for the checked property.
6079 </summary>
6080 </member>
6081 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._expanded">
6082 <summary>
6083 Backing field for the expanded property.
6084 </summary>
6085 </member>
6086 <member name="M:Microsoft.Silverlight.Testing.Client.TestMethodData.GetResultReport">
6087 <summary>
6088 Retrieves the results report.
6089 </summary>
6090 <returns>Returns a string containing the report.</returns>
6091 </member>
6092 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.Result">
6093 <summary>
6094 Gets or sets the result of the test method.
6095 </summary>
6096 </member>
6097 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.ExceptionMessage">
6098 <summary>
6099 Gets the exception message from the result, xml decoding
6100 any instances of less than or greater than.
6101 </summary>
6102 </member>
6103 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.KnownBugs">
6104 <summary>
6105 Gets the known bugs for display in the UI.
6106 </summary>
6107 </member>
6108 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.FixedBugs">
6109 <summary>
6110 Gets the fixed bugs for display.
6111 </summary>
6112 </member>
6113 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.SimplifiedExpectedExceptionName">
6114 <summary>
6115 Gets the expected exception name for a negative test, if any.
6116 </summary>
6117 </member>
6118 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.SimplifiedExceptionStackTrace">
6119 <summary>
6120 Gets a simplified exception stack trace that omits the trace below
6121 the invoke of the test method by the test framework.
6122 </summary>
6123 </member>
6124 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.SimplifiedExceptionName">
6125 <summary>
6126 Gets the short, simple name of the exception type recorded in the
6127 test result, if any.
6128 </summary>
6129 </member>
6130 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.HasOutcome">
6131 <summary>
6132 Gets a value indicating whether the method has results.
6133 </summary>
6134 </member>
6135 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.Passed">
6136 <summary>
6137 Gets a value indicating whether the method has passed. Returns
6138 true until there is a result.
6139 </summary>
6140 </member>
6141 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.IsRunning">
6142 <summary>
6143 Gets or sets a value indicating whether the test method is running.
6144 </summary>
6145 </member>
6146 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.IsNotable">
6147 <summary>
6148 Gets or sets a value indicating whether the result is notable.
6149 Notable is defined as either currently running, or not having
6150 passed. This can allow a user interface to react to an
6151 interesting result.
6152 </summary>
6153 </member>
6154 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.Parent">
6155 <summary>
6156 Gets the parent data object.
6157 </summary>
6158 </member>
6159 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.Metadata">
6160 <summary>
6161 Gets an instance of the actual metadata object.
6162 </summary>
6163 </member>
6164 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.Name">
6165 <summary>
6166 Gets the name of the test method.
6167 </summary>
6168 </member>
6169 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.HasDescriptionVisibility">
6170 <summary>
6171 Gets a visibility value to allow for easy showing or
6172 hiding of a user interface component that displays the
6173 description.
6174 </summary>
6175 <returns>Returns a visibility value.</returns>
6176 </member>
6177 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.ReadableElapsedTime">
6178 <summary>
6179 Gets the elapsed time in a readable format.
6180 </summary>
6181 <returns>Returns a string of the readable time elapsed.</returns>
6182 </member>
6183 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.Description">
6184 <summary>
6185 Gets the description of the test method.
6186 </summary>
6187 </member>
6188 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.IsChecked">
6189 <summary>
6190 Gets or sets a value indicating whether the item is checked in the
6191 user interface.
6192 </summary>
6193 </member>
6194 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.IsExpanded">
6195 <summary>
6196 Gets or sets a value indicating whether the item is expanded in
6197 a hierarchical display.
6198 </summary>
6199 </member>
6200 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.PreviousResult">
6201 <summary>
6202 Gets or sets the previous result.
6203 </summary>
6204 </member>
6205 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.NextResult">
6206 <summary>
6207 Gets or sets the next result.
6208 </summary>
6209 </member>
6210 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.PreviousFailingResult">
6211 <summary>
6212 Gets or sets the previous failing result.
6213 </summary>
6214 </member>
6215 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.NextFailingResult">
6216 <summary>
6217 Gets or sets the next failing result.
6218 </summary>
6219 </member>
2991 <member name="T:Microsoft.Silverlight.Testing.Client.TestMethodDetails"> 6220 <member name="T:Microsoft.Silverlight.Testing.Client.TestMethodDetails">
2992 <summary> 6221 <summary>
2993 Details view for test method data. 6222 Details view for test method data.
2994 </summary> 6223 </summary>
2995 </member> 6224 </member>
2999 </summary> 6228 </summary>
3000 </member> 6229 </member>
3001 <member name="M:Microsoft.Silverlight.Testing.Client.TestMethodDetails.InitializeComponent"> 6230 <member name="M:Microsoft.Silverlight.Testing.Client.TestMethodDetails.InitializeComponent">
3002 <summary> 6231 <summary>
3003 InitializeComponent 6232 InitializeComponent
6233 </summary>
6234 </member>
6235 <member name="T:Microsoft.Silverlight.Testing.Client.TestPage">
6236 <summary>
6237 A user control that should be used as the root visual for a Silverlight
6238 plugin if developers would like to use the advanced TestSurface
6239 functionality within Microsoft.Silverlight.Testing. The TestSurface is
6240 automatically cleared after each test scenario completes, eliminating
6241 the need for many additional cleanup methods.
6242 </summary>
6243 </member>
6244 <member name="F:Microsoft.Silverlight.Testing.Client.TestPage._harness">
6245 <summary>
6246 Backing field for the unit test harness instance.
6247 </summary>
6248 </member>
6249 <member name="F:Microsoft.Silverlight.Testing.Client.TestPage._model">
6250 <summary>
6251 Backing field for the model manager.
6252 </summary>
6253 </member>
6254 <member name="F:Microsoft.Silverlight.Testing.Client.TestPage._startupTimer">
6255 <summary>
6256 Backing field for the startup timer.
6257 </summary>
6258 </member>
6259 <member name="F:Microsoft.Silverlight.Testing.Client.TestPage._clipboardFeatureSupported">
6260 <summary>
6261 Backing field for a value indicating whether the clipboard feature
6262 is supported.
6263 </summary>
6264 </member>
6265 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.#ctor">
6266 <summary>
6267 Initializes the TestPage object.
6268 </summary>
6269 </member>
6270 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
6271 <summary>
6272 Initializes the TestPage object.
6273 </summary>
6274 <param name="harness">The test harness instance.</param>
6275 </member>
6276 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.StartupMonitor(System.Object,System.EventArgs)">
6277 <summary>
6278 Waits for the Settings to become available, either by the service or
6279 system setting the instance property.
6280 </summary>
6281 <param name="sender">The source timer.</param>
6282 <param name="e">The event arguments.</param>
6283 </member>
6284 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.StartTestRun">
6285 <summary>
6286 Starts the test run.
6287 </summary>
6288 </member>
6289 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnTestAssemblyStarting(System.Object,Microsoft.Silverlight.Testing.Harness.TestAssemblyStartingEventArgs)">
6290 <summary>
6291 Handles the test assembly starting event to expand the test stage
6292 height.
6293 </summary>
6294 <param name="sender">The source object.</param>
6295 <param name="e">The event data.</param>
6296 </member>
6297 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnTestHarnessCompleted(System.Object,Microsoft.Silverlight.Testing.Harness.TestHarnessCompletedEventArgs)">
6298 <summary>
6299 Handles the test harness complete event, to display results.
6300 </summary>
6301 <param name="sender">The source object.</param>
6302 <param name="e">The event data.</param>
6303 </member>
6304 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnTestStageExpanderClick(System.Object,System.EventArgs)">
6305 <summary>
6306 Handles the click on the test stage.
6307 </summary>
6308 <param name="sender">The source object.</param>
6309 <param name="e">The event data.</param>
6310 </member>
6311 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.ExpandCollapseTestStage(System.Boolean)">
6312 <summary>
6313 Expand and collapse the test stage.
6314 </summary>
6315 <param name="expand">A value indicating whether to expand the stage.
6316 </param>
6317 </member>
6318 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnTestMethodCompleted(System.Object,Microsoft.Silverlight.Testing.Harness.TestMethodCompletedEventArgs)">
6319 <summary>
6320 Handles the completion of a test method.
6321 </summary>
6322 <param name="sender">The source object.</param>
6323 <param name="e">The event arguments.</param>
6324 </member>
6325 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnTagExpressionSelected(System.Object,Microsoft.Silverlight.Testing.Client.TagExpressionEventArgs)">
6326 <summary>
6327 Handles the completion event on the tag expression editor to begin
6328 the test run using the user-provided settings.
6329 </summary>
6330 <param name="sender">The source object.</param>
6331 <param name="e">The event arguments.</param>
6332 </member>
6333 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnResultNavigationClick(System.Object,System.Windows.RoutedEventArgs)">
6334 <summary>
6335 Handles navigation back or forward.
6336 </summary>
6337 <param name="sender">The source object.</param>
6338 <param name="e">The event arguments.</param>
6339 </member>
6340 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnInstallClick(System.Object,System.EventArgs)">
6341 <summary>
6342 Installs the application.
6343 </summary>
6344 <param name="sender">The source object.</param>
6345 <param name="e">The event arguments.</param>
6346 </member>
6347 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnClipboardButtonClick(System.Object,System.EventArgs)">
6348 <summary>
6349 Offers clipboard interface support for copying test run results.
6350 </summary>
6351 <param name="sender">The source object.</param>
6352 <param name="e">The event arguments.</param>
6353 </member>
6354 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnPlayPauseClick(System.Object,System.Windows.RoutedEventArgs)">
6355 <summary>
6356 Handles the click on a play/pause button for the run dispatcher.
6357 </summary>
6358 <param name="sender">The source object.</param>
6359 <param name="e">The event arguments.</param>
6360 </member>
6361 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.SetClipboardText(System.String)">
6362 <summary>
6363 Copies text into the clipboard. If the Silverlight runtime on the
6364 system does not support the clipboard API, then it reverts to a
6365 large text box that allows the user to manually copy and paste.
6366 </summary>
6367 <param name="text">The text to set.</param>
6368 </member>
6369 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.InitializeComponent">
6370 <summary>
6371 InitializeComponent
6372 </summary>
6373 </member>
6374 <member name="P:Microsoft.Silverlight.Testing.Client.TestPage.TestPanel">
6375 <summary>
6376 Gets the test surface, a dynamic Panel that removes its children
6377 elements after each test completes.
6378 </summary>
6379 </member>
6380 <member name="P:Microsoft.Silverlight.Testing.Client.TestPage.UnitTestHarness">
6381 <summary>
6382 Gets the unit test harness instance.
6383 </summary>
6384 </member>
6385 <member name="P:Microsoft.Silverlight.Testing.Client.TestPage.TreeView">
6386 <summary>
6387 Gets the tree view instance.
6388 </summary>
6389 </member>
6390 <member name="T:Microsoft.Silverlight.Testing.Client.TestRunData">
6391 <summary>
6392 A data object that generates property change notifications and can
6393 be used for rich data binding to test results. Does keep a reference
6394 to all results.
6395 </summary>
6396 </member>
6397 <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._harness">
6398 <summary>
6399 The unit test harness instance.
6400 </summary>
6401 </member>
6402 <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._information">
6403 <summary>
6404 Backing field for information about the test application in use.
6405 </summary>
6406 </member>
6407 <member name="M:Microsoft.Silverlight.Testing.Client.TestRunData.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
6408 <summary>
6409 Initializes a new instance of the test run results.
6410 </summary>
6411 <param name="unitTestHarness">The unit test harness.</param>
6412 </member>
6413 <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._assemblies">
6414 <summary>
6415 Backing store for the set of test assemblies.
6416 </summary>
6417 </member>
6418 <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._title">
6419 <summary>
6420 Title backing field.
6421 </summary>
6422 </member>
6423 <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._total">
6424 <summary>
6425 Stores the total number of expected scenarios.
6426 </summary>
6427 </member>
6428 <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._currentTestMethod">
6429 <summary>
6430 Stores the current test information.
6431 </summary>
6432 </member>
6433 <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._currentTest">
6434 <summary>
6435 Stores the current test information.
6436 </summary>
6437 </member>
6438 <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._runScenarios">
6439 <summary>
6440 Stores the number of run scenarios.
6441 </summary>
6442 </member>
6443 <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._failedScenarios">
6444 <summary>
6445 Count of failed scenarios.
6446 </summary>
6447 </member>
6448 <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._running">
6449 <summary>
6450 Backing field for whether the app is running.
6451 </summary>
6452 </member>
6453 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.TestApplicationInformation">
6454 <summary>
6455 Gets the test application information instance.
6456 </summary>
6457 </member>
6458 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.UnitTestHarness">
6459 <summary>
6460 Gets the unit test harness instance.
6461 </summary>
6462 </member>
6463 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.TestAssemblies">
6464 <summary>
6465 Gets an observable collection of test assembly data objects.
6466 </summary>
6467 </member>
6468 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.Title">
6469 <summary>
6470 Gets or sets the informational run title.
6471 </summary>
6472 </member>
6473 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.TotalScenarios">
6474 <summary>
6475 Gets or sets the number of total scenarios.
6476 </summary>
6477 </member>
6478 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.CurrentTestMethod">
6479 <summary>
6480 Gets or sets the current test name.
6481 </summary>
6482 </member>
6483 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.CurrentTest">
6484 <summary>
6485 Gets or sets the current test name.
6486 </summary>
6487 </member>
6488 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.RunScenarios">
6489 <summary>
6490 Gets or sets the number of run scenarios.
6491 </summary>
6492 </member>
6493 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.FailedScenarios">
6494 <summary>
6495 Gets or sets the number of failed scenarios.
6496 </summary>
6497 </member>
6498 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.PassedAndComplete">
6499 <summary>
6500 Gets a value indicating whether the run is complete and passed.
6501 </summary>
6502 </member>
6503 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.Passed">
6504 <summary>
6505 Gets a value indicating whether all passing results have been
6506 processed.
6507 </summary>
6508 </member>
6509 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.PassedScenarios">
6510 <summary>
6511 Gets the number of passed scenarios, defined as the number of
6512 run scenarios minus the number of failed scenarios tracked.
6513 </summary>
6514 </member>
6515 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.IsDispatcherRunning">
6516 <summary>
6517 Gets a value indicating whether the dispatcher is currently running.
6518 </summary>
6519 </member>
6520 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.IsRunning">
6521 <summary>
6522 Gets a value indicating whether the test run is in action.
3004 </summary> 6523 </summary>
3005 </member> 6524 </member>
3006 <member name="T:Microsoft.Silverlight.Testing.Client.TimeHelper"> 6525 <member name="T:Microsoft.Silverlight.Testing.Client.TimeHelper">
3007 <summary> 6526 <summary>
3008 A set of simple time helper methods. 6527 A set of simple time helper methods.
4328 <summary> 7847 <summary>
4329 Gets the current test task container. 7848 Gets the current test task container.
4330 </summary> 7849 </summary>
4331 <returns>The current container for the test's tasks.</returns> 7850 <returns>The current container for the test's tasks.</returns>
4332 </member> 7851 </member>
4333 <member name="T:Microsoft.Silverlight.Testing.Client.DataManager"> 7852 <member name="T:Microsoft.Silverlight.Testing.ExclusiveAttribute">
4334 <summary> 7853 <summary>
4335 Manages the unit test status and model by attaching to the unit test 7854 A special indicator attribute to enable better debugging using
4336 harness instance. Validates that all key logging can be done without 7855 Microsoft.Silverlight.Testing.
4337 special hooks inside of the unit test harness implementation. 7856
4338 </summary> 7857 As there is very little parameter information available for a test run,
4339 </member> 7858 this attribute singles out specific classes to execute when found.
4340 <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._h"> 7859
4341 <summary> 7860 This attribute is unique to this environment and not compatible with any
4342 The unit test harness instance. 7861 desktop unit test framework without using a shim if it is left in code.
4343 </summary> 7862 </summary>
4344 </member>
4345 <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._d">
4346 <summary>
4347 The test run data.
4348 </summary>
4349 </member>
4350 <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._assemblyData">
4351 <summary>
4352 Map assembly metadata to data objects.
4353 </summary>
4354 </member>
4355 <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._classData">
4356 <summary>
4357 Map test class metadata to data objects.
4358 </summary>
4359 </member>
4360 <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._methodData">
4361 <summary>
4362 Map test metadata to data objects.
4363 </summary>
4364 </member>
4365 <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._lastResult">
4366 <summary>
4367 Backing field for the last result.
4368 </summary>
4369 </member>
4370 <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._lastFailingResult">
4371 <summary>
4372 Backing field for the last failing result.
4373 </summary>
4374 </member>
4375 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
4376 <summary>
4377 Initializes a new instance of the DataManager type.
4378 </summary>
4379 <param name="harness">The unit test harness instance.</param>
4380 </member>
4381 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.Create(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
4382 <summary>
4383 Initializes a new instance of the DataManager.
4384 </summary>
4385 <param name="harness">The unit test harness instance.</param>
4386 <returns>Returns a new instance of a DataManager class.</returns>
4387 </member>
4388 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.Hook">
4389 <summary>
4390 Connect to unit test harness events for processing and updating the
4391 underlying unit test run model.
4392 </summary>
4393 </member>
4394 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.Unhook">
4395 <summary>
4396 Unhook from the unit test harness events.
4397 </summary>
4398 </member>
4399 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.OnTestRunStarting(System.Object,Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs)">
4400 <summary>
4401 Process the starting of the test run.
4402 </summary>
4403 <param name="sender">The source object.</param>
4404 <param name="e">The event data.</param>
4405 </member>
4406 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.OnTestClassStarting(System.Object,Microsoft.Silverlight.Testing.Harness.TestClassStartingEventArgs)">
4407 <summary>
4408 Process the test class starting event.
4409 </summary>
4410 <param name="sender">The source object.</param>
4411 <param name="e">The event data.</param>
4412 </member>
4413 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.OnTestClassCompleted(System.Object,Microsoft.Silverlight.Testing.Harness.TestClassCompletedEventArgs)">
4414 <summary>
4415 Process the test class complete event.
4416 </summary>
4417 <param name="sender">The source object.</param>
4418 <param name="e">The event data.</param>
4419 </member>
4420 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.OnTestMethodStarting(System.Object,Microsoft.Silverlight.Testing.Harness.TestMethodStartingEventArgs)">
4421 <summary>
4422 Process the start of a test method.
4423 </summary>
4424 <param name="sender">The source object.</param>
4425 <param name="e">The event data.</param>
4426 </member>
4427 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.OnTestMethodCompleted(System.Object,Microsoft.Silverlight.Testing.Harness.TestMethodCompletedEventArgs)">
4428 <summary>
4429 Process the completion of test methods.
4430 </summary>
4431 <param name="sender">The source object.</param>
4432 <param name="e">The event data.</param>
4433 </member>
4434 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.ProcessResult(Microsoft.Silverlight.Testing.Harness.ScenarioResult)">
4435 <summary>
4436 Process a result.
4437 </summary>
4438 <param name="result">The result data.</param>
4439 </member>
4440 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.GetAssemblyModel(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly)">
4441 <summary>
4442 Gets or creates the data model object for an assembly.
4443 </summary>
4444 <param name="assembly">The test assembly.</param>
4445 <returns>Returns the data object.</returns>
4446 </member>
4447 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.GetClassModel(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass)">
4448 <summary>
4449 Gets or creates the data model object for a test class.
4450 </summary>
4451 <param name="testClass">The test class.</param>
4452 <returns>Returns the data object.</returns>
4453 </member>
4454 <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.GetMethodModel(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,Microsoft.Silverlight.Testing.Client.TestClassData)">
4455 <summary>
4456 Gets or creates the data model object for a test method.
4457 </summary>
4458 <param name="testMethod">The test method.</param>
4459 <param name="parentTestClass">The parent test class data object.</param>
4460 <returns>Returns the data object.</returns>
4461 </member>
4462 <member name="P:Microsoft.Silverlight.Testing.Client.DataManager.UnitTestHarness">
4463 <summary>
4464 Gets the unit test harness instance.
4465 </summary>
4466 </member>
4467 <member name="P:Microsoft.Silverlight.Testing.Client.DataManager.Data">
4468 <summary>
4469 Gets the unit test model.
4470 </summary>
4471 </member>
4472 <member name="T:Microsoft.Silverlight.Testing.Client.TestAssemblyData">
4473 <summary>
4474 A data object storing the hierarchical results for a test assembly in a
4475 test run.
4476 </summary>
4477 </member>
4478 <member name="T:Microsoft.Silverlight.Testing.Client.PropertyChangedBase">
4479 <summary>
4480 A base class for model objects that implement the property
4481 changed interface, to simplify calling the change handlers,
4482 and cache the underlying event argument instances.
4483 </summary>
4484 </member>
4485 <member name="F:Microsoft.Silverlight.Testing.Client.PropertyChangedBase._argumentInstances">
4486 <summary>
4487 A static set of change argument instances, eventually
4488 storing one argument instance for each property name to
4489 reduce churn at runtime.
4490 </summary>
4491 </member>
4492 <member name="M:Microsoft.Silverlight.Testing.Client.PropertyChangedBase.NotifyPropertyChanged(System.String)">
4493 <summary>
4494 Notify any listeners that the property value has changed.
4495 </summary>
4496 <param name="propertyName">The property name.</param>
4497 </member>
4498 <member name="E:Microsoft.Silverlight.Testing.Client.PropertyChangedBase.PropertyChanged">
4499 <summary>
4500 The property changed event.
4501 </summary>
4502 </member>
4503 <member name="T:Microsoft.Silverlight.Testing.Client.IProvideResultReports">
4504 <summary>
4505 A type that provides a string result report.
4506 </summary>
4507 </member>
4508 <member name="M:Microsoft.Silverlight.Testing.Client.IProvideResultReports.GetResultReport">
4509 <summary>
4510 Generates a simple text result report for the metadata.
4511 </summary>
4512 <returns>Reports a text report.</returns>
4513 </member>
4514 <member name="M:Microsoft.Silverlight.Testing.Client.TestAssemblyData.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly)">
4515 <summary>
4516 Initializes a new instance of the TestAssemblyData type.
4517 </summary>
4518 <param name="testAssembly">The test assembly metadata.</param>
4519 </member>
4520 <member name="F:Microsoft.Silverlight.Testing.Client.TestAssemblyData._expanded">
4521 <summary>
4522 Backing field for the expanded property.
4523 </summary>
4524 </member>
4525 <member name="F:Microsoft.Silverlight.Testing.Client.TestAssemblyData._passed">
4526 <summary>
4527 Backing field for a passed value.
4528 </summary>
4529 </member>
4530 <member name="F:Microsoft.Silverlight.Testing.Client.TestAssemblyData._classes">
4531 <summary>
4532 Backing store for the set of test class.
4533 </summary>
4534 </member>
4535 <member name="M:Microsoft.Silverlight.Testing.Client.TestAssemblyData.GetResultReport">
4536 <summary>
4537 Retrieves the results report.
4538 </summary>
4539 <returns>Returns a string containing the report.</returns>
4540 </member>
4541 <member name="P:Microsoft.Silverlight.Testing.Client.TestAssemblyData.IsExpanded">
4542 <summary>
4543 Gets or sets a value indicating whether the item is expanded in
4544 a hierarchical display.
4545 </summary>
4546 </member>
4547 <member name="P:Microsoft.Silverlight.Testing.Client.TestAssemblyData.IsChecked">
4548 <summary>
4549 Gets or sets the checked value. Don't think this is actually used.
4550 </summary>
4551 </member>
4552 <member name="P:Microsoft.Silverlight.Testing.Client.TestAssemblyData.Passed">
4553 <summary>
4554 Gets or sets a value indicating whether the test passed. If failed,
4555 will propagate to the parent metadata object.
4556 </summary>
4557 </member>
4558 <member name="P:Microsoft.Silverlight.Testing.Client.TestAssemblyData.Name">
4559 <summary>
4560 Gets the name of the assembly.
4561 </summary>
4562 </member>
4563 <member name="P:Microsoft.Silverlight.Testing.Client.TestAssemblyData.TestClasses">
4564 <summary>
4565 Gets an observable collection of test class data objects.
4566 </summary>
4567 </member>
4568 <member name="T:Microsoft.Silverlight.Testing.Client.TestMethodData">
4569 <summary>
4570 A data object that generates property change notifications and can
4571 be used for rich data binding to test results. Does keep a reference
4572 to all results.
4573 </summary>
4574 </member>
4575 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._metadata">
4576 <summary>
4577 Stores the test method metadata.
4578 </summary>
4579 </member>
4580 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._parent">
4581 <summary>
4582 Parent data object.
4583 </summary>
4584 </member>
4585 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._isRunning">
4586 <summary>
4587 A value indicating whether the test is currently executing.
4588 </summary>
4589 </member>
4590 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._result">
4591 <summary>
4592 The test outcome.
4593 </summary>
4594 </member>
4595 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._previous">
4596 <summary>
4597 Backing field for linked data.
4598 </summary>
4599 </member>
4600 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._next">
4601 <summary>
4602 Backing field for linked data.
4603 </summary>
4604 </member>
4605 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._previousFailure">
4606 <summary>
4607 Backing field for linked data.
4608 </summary>
4609 </member>
4610 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._nextFailure">
4611 <summary>
4612 Backing field for linked data.
4613 </summary>
4614 </member>
4615 <member name="M:Microsoft.Silverlight.Testing.Client.TestMethodData.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,Microsoft.Silverlight.Testing.Client.TestClassData)">
4616 <summary>
4617 Initializes a new instance of the TestMethodData type.
4618 </summary>
4619 <param name="testMethod">The test method metadata.</param>
4620 <param name="parent">The test class that is the parent object.</param>
4621 </member>
4622 <member name="M:Microsoft.Silverlight.Testing.Client.TestMethodData.CheckForKnownBugs">
4623 <summary>
4624 Runs through the metadata for bugs.
4625 </summary>
4626 </member>
4627 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._knownBugs">
4628 <summary>
4629 Backing field for known bugs.
4630 </summary>
4631 </member>
4632 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._fixedBugs">
4633 <summary>
4634 Backing field for bugs that are marked fixed.
4635 </summary>
4636 </member>
4637 <member name="M:Microsoft.Silverlight.Testing.Client.TestMethodData.EvaluateNotable">
4638 <summary>
4639 Calculates whether the item is considered "notable", in that it
4640 should have a visual cue or hint for the user.
4641 </summary>
4642 </member>
4643 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._isNotable">
4644 <summary>
4645 Stores a value indicating whether the result is notable.
4646 </summary>
4647 </member>
4648 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._checked">
4649 <summary>
4650 Backing field for the checked property.
4651 </summary>
4652 </member>
4653 <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._expanded">
4654 <summary>
4655 Backing field for the expanded property.
4656 </summary>
4657 </member>
4658 <member name="M:Microsoft.Silverlight.Testing.Client.TestMethodData.GetResultReport">
4659 <summary>
4660 Retrieves the results report.
4661 </summary>
4662 <returns>Returns a string containing the report.</returns>
4663 </member>
4664 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.Result">
4665 <summary>
4666 Gets or sets the result of the test method.
4667 </summary>
4668 </member>
4669 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.KnownBugs">
4670 <summary>
4671 Gets the known bugs for display in the UI.
4672 </summary>
4673 </member>
4674 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.FixedBugs">
4675 <summary>
4676 Gets the fixed bugs for display.
4677 </summary>
4678 </member>
4679 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.SimplifiedExpectedExceptionName">
4680 <summary>
4681 Gets the expected exception name for a negative test, if any.
4682 </summary>
4683 </member>
4684 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.SimplifiedExceptionStackTrace">
4685 <summary>
4686 Gets a simplified exception stack trace that omits the trace below
4687 the invoke of the test method by the test framework.
4688 </summary>
4689 </member>
4690 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.SimplifiedExceptionName">
4691 <summary>
4692 Gets the short, simple name of the exception type recorded in the
4693 test result, if any.
4694 </summary>
4695 </member>
4696 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.HasOutcome">
4697 <summary>
4698 Gets a value indicating whether the method has results.
4699 </summary>
4700 </member>
4701 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.Passed">
4702 <summary>
4703 Gets a value indicating whether the method has passed. Returns
4704 true until there is a result.
4705 </summary>
4706 </member>
4707 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.IsRunning">
4708 <summary>
4709 Gets or sets a value indicating whether the test method is running.
4710 </summary>
4711 </member>
4712 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.IsNotable">
4713 <summary>
4714 Gets or sets a value indicating whether the result is notable.
4715 Notable is defined as either currently running, or not having
4716 passed. This can allow a user interface to react to an
4717 interesting result.
4718 </summary>
4719 </member>
4720 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.Parent">
4721 <summary>
4722 Gets the parent data object.
4723 </summary>
4724 </member>
4725 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.Metadata">
4726 <summary>
4727 Gets an instance of the actual metadata object.
4728 </summary>
4729 </member>
4730 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.Name">
4731 <summary>
4732 Gets the name of the test method.
4733 </summary>
4734 </member>
4735 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.HasDescriptionVisibility">
4736 <summary>
4737 Gets a visibility value to allow for easy showing or
4738 hiding of a user interface component that displays the
4739 description.
4740 </summary>
4741 <returns>Returns a visibility value.</returns>
4742 </member>
4743 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.ReadableElapsedTime">
4744 <summary>
4745 Gets the elapsed time in a readable format.
4746 </summary>
4747 <returns>Returns a string of the readable time elapsed.</returns>
4748 </member>
4749 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.Description">
4750 <summary>
4751 Gets the description of the test method.
4752 </summary>
4753 </member>
4754 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.IsChecked">
4755 <summary>
4756 Gets or sets a value indicating whether the item is checked in the
4757 user interface.
4758 </summary>
4759 </member>
4760 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.IsExpanded">
4761 <summary>
4762 Gets or sets a value indicating whether the item is expanded in
4763 a hierarchical display.
4764 </summary>
4765 </member>
4766 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.PreviousResult">
4767 <summary>
4768 Gets or sets the previous result.
4769 </summary>
4770 </member>
4771 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.NextResult">
4772 <summary>
4773 Gets or sets the next result.
4774 </summary>
4775 </member>
4776 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.PreviousFailingResult">
4777 <summary>
4778 Gets or sets the previous failing result.
4779 </summary>
4780 </member>
4781 <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.NextFailingResult">
4782 <summary>
4783 Gets or sets the next failing result.
4784 </summary>
4785 </member>
4786 <member name="T:Microsoft.Silverlight.Testing.Service.CodeCoverageProvider">
4787 <summary>
4788 A provider of code coverage information to an external process.
4789 </summary>
4790 </member>
4791 <member name="T:Microsoft.Silverlight.Testing.Service.ProviderBase">
4792 <summary>
4793 The base class for test service providers.
4794 </summary>
4795 </member>
4796 <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.#ctor(Microsoft.Silverlight.Testing.Harness.TestServiceProvider,System.String)">
4797 <summary>
4798 Initializes a new base provider class.
4799 </summary>
4800 <param name="provider">The owning test service provider.</param>
4801 <param name="displayName">The display name of the service.</param>
4802 </member>
4803 <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.Initialize">
4804 <summary>
4805 Initializes the provider.
4806 </summary>
4807 </member>
4808 <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.IncrementBusyServiceCounter">
4809 <summary>
4810 Increments the busy service counter.
4811 </summary>
4812 </member>
4813 <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.DecrementBusyServiceCounter">
4814 <summary>
4815 Decrements the busy service counter.
4816 </summary>
4817 </member>
4818 <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.InvokeMethod(System.String,System.Object[])">
4819 <summary>
4820 Invokes a method on this provider using reflection.
4821 </summary>
4822 <param name="methodName">The name of the method.</param>
4823 <param name="parameters">The optional parameters.</param>
4824 </member>
4825 <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.OnInitializeCompleted">
4826 <summary>
4827 Call the InitializeCompleted event.
4828 </summary>
4829 </member>
4830 <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.Callback(System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult},Microsoft.Silverlight.Testing.Service.ServiceResult)">
4831 <summary>
4832 Performs a callback. Null action and/or result are permitted.
4833 </summary>
4834 <param name="action">The optional callback action.</param>
4835 <param name="result">The result to pass back.</param>
4836 </member>
4837 <member name="E:Microsoft.Silverlight.Testing.Service.ProviderBase.InitializeCompleted">
4838 <summary>
4839 Event fired once initialization is complete.
4840 </summary>
4841 </member>
4842 <member name="P:Microsoft.Silverlight.Testing.Service.ProviderBase.DisplayName">
4843 <summary>
4844 Gets the display name for the provider.
4845 </summary>
4846 </member>
4847 <member name="P:Microsoft.Silverlight.Testing.Service.ProviderBase.TestService">
4848 <summary>
4849 Gets the owning test service.
4850 </summary>
4851 </member>
4852 <member name="P:Microsoft.Silverlight.Testing.Service.ProviderBase.Initialized">
4853 <summary>
4854 Gets a value indicating whether the provider has been initialized
4855 yet.
4856 </summary>
4857 </member>
4858 <member name="M:Microsoft.Silverlight.Testing.Service.CodeCoverageProvider.#ctor(Microsoft.Silverlight.Testing.Harness.TestServiceProvider)">
4859 <summary>
4860 Initializes a new code coverage provider.
4861 </summary>
4862 <param name="testService">The test service.</param>
4863 </member>
4864 <member name="M:Microsoft.Silverlight.Testing.Service.CodeCoverageProvider.SaveCoverageData(System.String,System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult})">
4865 <summary>
4866 Save string-based code coverage data.
4867 </summary>
4868 <param name="data">The code coverage data, as a string.</param>
4869 <param name="callback">The callback action.</param>
4870 </member>
4871 <member name="T:Microsoft.Silverlight.Testing.Service.EnvironmentProvider">
4872 <summary>
4873 A provider of environment variables and environmental information that
4874 uses the test service provider infrastructure.
4875 </summary>
4876 </member>
4877 <member name="M:Microsoft.Silverlight.Testing.Service.EnvironmentProvider.#ctor(Microsoft.Silverlight.Testing.Harness.TestServiceProvider)">
4878 <summary>
4879 Initializes a new environment provider.
4880 </summary>
4881 <param name="testService">The test service.</param>
4882 </member>
4883 <member name="M:Microsoft.Silverlight.Testing.Service.EnvironmentProvider.GetEnvironmentVariable(System.String,System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult})">
4884 <summary>
4885 Retrieve an environment variable from the system.
4886 </summary>
4887 <param name="name">The variable name.</param>
4888 <param name="callback">The callback action.</param>
4889 </member> 7863 </member>
4890 <member name="T:Microsoft.Silverlight.Testing.Extensions"> 7864 <member name="T:Microsoft.Silverlight.Testing.Extensions">
4891 <summary> 7865 <summary>
4892 Miscellaneous internal extension methods. 7866 Miscellaneous internal extension methods.
4893 </summary> 7867 </summary>
4911 <param name="that">The root enumerable.</param> 7885 <param name="that">The root enumerable.</param>
4912 <param name="keySelector">The key selector.</param> 7886 <param name="keySelector">The key selector.</param>
4913 <param name="itemSelector">The item selector.</param> 7887 <param name="itemSelector">The item selector.</param>
4914 <returns>Returns a new dictionary.</returns> 7888 <returns>Returns a new dictionary.</returns>
4915 </member> 7889 </member>
7890 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly">
7891 <summary>
7892 Test assembly metadata interface.
7893 </summary>
7894 </member>
7895 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly.GetTestClasses">
7896 <summary>
7897 Gets a collection of test class metadata objects.
7898 </summary>
7899 <returns>Returns a collection of metadata objects.</returns>
7900 </member>
7901 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly.AssemblyInitializeMethod">
7902 <summary>
7903 Gets the initialization method.
7904 </summary>
7905 </member>
7906 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly.AssemblyCleanupMethod">
7907 <summary>
7908 Gets the cleanup method.
7909 </summary>
7910 </member>
7911 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly.Provider">
7912 <summary>
7913 Gets a reference to the unit test provider.
7914 </summary>
7915 </member>
7916 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly.Name">
7917 <summary>
7918 Gets the name of the test assembly.
7919 </summary>
7920 </member>
7921 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly.TestHarness">
7922 <summary>
7923 Gets the test harness used to initialize the assembly.
7924 </summary>
7925 </member>
7926 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IExpectedException">
7927 <summary>
7928 An expected exception marker for a test method.
7929 </summary>
7930 </member>
7931 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IExpectedException.ExceptionType">
7932 <summary>
7933 Gets the expected exception type.
7934 </summary>
7935 </member>
7936 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IExpectedException.Message">
7937 <summary>
7938 Gets any message associated with the expected exception object.
7939 </summary>
7940 </member>
7941 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IHostType">
7942 <summary>
7943 Represents the host type information for a test.
7944 </summary>
7945 </member>
7946 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IHostType.HostType">
7947 <summary>
7948 Gets the Host type.
7949 </summary>
7950 </member>
7951 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IHostType.HostData">
7952 <summary>
7953 Gets the host data.
7954 </summary>
7955 </member>
7956 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IPriority">
7957 <summary>
7958 A representation of a test's priority.
7959 </summary>
7960 </member>
7961 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass">
7962 <summary>
7963 Metadata representing a test class.
7964 </summary>
7965 </member>
7966 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.GetTestMethods">
7967 <summary>
7968 Retrieve a collection of the test method metadata objects setup by
7969 the unit test provider.
7970 </summary>
7971 <returns>A collection of test method interfaces.</returns>
7972 </member>
7973 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.Type">
7974 <summary>
7975 Gets the test class Type instance.
7976 </summary>
7977 </member>
7978 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.Ignore">
7979 <summary>
7980 Gets a value indicating whether the test class should be ignored.
7981 </summary>
7982 </member>
7983 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.TestInitializeMethod">
7984 <summary>
7985 Gets the per-test initialization method.
7986 </summary>
7987 </member>
7988 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.TestCleanupMethod">
7989 <summary>
7990 Gets the per-test cleanup method.
7991 </summary>
7992 </member>
7993 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.ClassInitializeMethod">
7994 <summary>
7995 Gets the one-time class initialization method.
7996 </summary>
7997 </member>
7998 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.ClassCleanupMethod">
7999 <summary>
8000 Gets the one-time class cleanup method.
8001 </summary>
8002 </member>
8003 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.Name">
8004 <summary>
8005 Gets the name of the test class.
8006 </summary>
8007 </member>
8008 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.Namespace">
8009 <summary>
8010 Gets the namespace of the test class.
8011 </summary>
8012 </member>
8013 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.Assembly">
8014 <summary>
8015 Gets a reference to the parent test assembly metadata
8016 instance.
8017 </summary>
8018 </member>
8019 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod">
8020 <summary>
8021 Test method metadata.
8022 </summary>
8023 </member>
8024 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.DecorateInstance(System.Object)">
8025 <summary>
8026 Used for decorating with unit test provider-specific capabilities,
8027 such as the TestContext concept.
8028 </summary>
8029 <param name="instance">Instance to decorate.</param>
8030 </member>
8031 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.GetDynamicAttributes">
8032 <summary>
8033 Get any attribute on the test method that are provided dynamically.
8034 </summary>
8035 <returns>
8036 Dynamically provided attributes on the test method.
8037 </returns>
8038 </member>
8039 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Invoke(System.Object)">
8040 <summary>
8041 Invoke the test method.
8042 </summary>
8043 <param name="instance">Instance of the test class.</param>
8044 </member>
8045 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Method">
8046 <summary>
8047 Gets the test method reflection object.
8048 </summary>
8049 </member>
8050 <member name="E:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.WriteLine">
8051 <summary>
8052 Hooks up to any unit test provider-enabled WriteLine capability
8053 for unit tests.
8054 </summary>
8055 </member>
8056 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Ignore">
8057 <summary>
8058 Gets a value indicating whether the test is marked to be ignored.
8059 </summary>
8060 </member>
8061 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Description">
8062 <summary>
8063 Gets any description for the method.
8064 </summary>
8065 </member>
8066 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Name">
8067 <summary>
8068 Gets a name for the method.
8069 </summary>
8070 </member>
8071 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Category">
8072 <summary>
8073 Gets any category information for the method.
8074 </summary>
8075 </member>
8076 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Owner">
8077 <summary>
8078 Gets any test owner information.
8079 </summary>
8080 </member>
8081 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.ExpectedException">
8082 <summary>
8083 Gets any expected exception attribute .
8084 </summary>
8085 </member>
8086 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Timeout">
8087 <summary>
8088 Gets any timeout information.
8089 </summary>
8090 </member>
8091 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Properties">
8092 <summary>
8093 Gets a collection of any test properties.
8094 </summary>
8095 </member>
8096 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.WorkItems">
8097 <summary>
8098 Gets a collection of any test work items.
8099 </summary>
8100 </member>
8101 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Priority">
8102 <summary>
8103 Gets any priority information.
8104 </summary>
8105 </member>
8106 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestProperty">
8107 <summary>
8108 A property for a test method.
8109 </summary>
8110 </member>
8111 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestProperty.Name">
8112 <summary>
8113 Gets the test property name.
8114 </summary>
8115 </member>
8116 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestProperty.Value">
8117 <summary>
8118 Gets the test property value.
8119 </summary>
8120 </member>
8121 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider">
8122 <summary>
8123 Provider model for a unit test system that uses reflection and metadata
8124 to enable a unit test run.
8125 </summary>
8126 </member>
8127 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider.GetUnitTestAssembly(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.Reflection.Assembly)">
8128 <summary>
8129 Retrieve the metadata instance for a test assembly given a
8130 reflection Assembly instance.
8131 </summary>
8132 <param name="testHarness">The test harness using the provider.</param>
8133 <param name="assemblyReference">Reflected test assembly.</param>
8134 <returns>Unit test provider-specific metadata instance for
8135 the test assembly.</returns>
8136 </member>
8137 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider.HasCapability(Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities)">
8138 <summary>
8139 Gets a value indicating whether a specific capability or set of
8140 capabilities are supported by the unit test provider.
8141 </summary>
8142 <param name="capability">Capability of interest.</param>
8143 <returns>Gets a value indicating whether the capability is
8144 supported.</returns>
8145 </member>
8146 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider.IsFailedAssert(System.Exception)">
8147 <summary>
8148 Checks if an Exception actually represents an assertion that failed
8149 to improve the logging experience.
8150 </summary>
8151 <param name="exception">Exception object.</param>
8152 <returns>Returns true if the Exception is an assertion exception
8153 type.</returns>
8154 </member>
8155 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider.Name">
8156 <summary>
8157 Gets the name of the unit test provider.
8158 </summary>
8159 </member>
8160 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider.Capabilities">
8161 <summary>
8162 Gets the capabilities that the unit test provider implements.
8163 </summary>
8164 </member>
8165 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IWorkItemMetadata">
8166 <summary>
8167 Work item for a test.
8168 </summary>
8169 </member>
8170 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IWorkItemMetadata.Data">
8171 <summary>
8172 Gets the associated information from the work item.
8173 </summary>
8174 </member>
8175 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.StringEventArgs">
8176 <summary>
8177 Event arguments that pass along a string value.
8178 </summary>
8179 </member>
8180 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.StringEventArgs.#ctor">
8181 <summary>
8182 Create a new event argument instance.
8183 </summary>
8184 </member>
8185 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.StringEventArgs.#ctor(System.String)">
8186 <summary>
8187 Create a new event argument instance that stores a string value.
8188 </summary>
8189 <param name="value">String value to pass along.</param>
8190 </member>
8191 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.StringEventArgs._value">
8192 <summary>
8193 String value stored in the event arguments.
8194 </summary>
8195 </member>
8196 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.StringEventArgs.Value">
8197 <summary>
8198 Gets the stored string value.
8199 </summary>
8200 </member>
8201 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities">
8202 <summary>
8203 A set of capabilities that a unit test provider may chose to implement
8204 through the metadata interfaces.
8205 </summary>
8206 </member>
8207 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.None">
8208 <summary>
8209 No defined capabilities.
8210 </summary>
8211 </member>
8212 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.AssemblySupportsInitializeMethod">
8213 <summary>
8214 Support for attribute [AssemblyInitialize].
8215 </summary>
8216 </member>
8217 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.AssemblySupportsCleanupMethod">
8218 <summary>
8219 Support for attribute [AssemblyCleanup].
8220 </summary>
8221 </member>
8222 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.ClassCanIgnore">
8223 <summary>
8224 Support for attribute [Ignore] for classes.
8225 </summary>
8226 </member>
8227 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanIgnore">
8228 <summary>
8229 Support for attribute [Ignore] for methods.
8230 </summary>
8231 </member>
8232 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanDescribe">
8233 <summary>
8234 Support for attribute [Description] on methods.
8235 </summary>
8236 </member>
8237 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanCategorize">
8238 <summary>
8239 Support for attribute [Category] on methods.
8240 </summary>
8241 </member>
8242 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanHaveOwner">
8243 <summary>
8244 Support for attribute [Owner] on method.
8245 </summary>
8246 </member>
8247 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanHavePriority">
8248 <summary>
8249 Support for attribute [Priority] on method.
8250 </summary>
8251 </member>
8252 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanHaveProperties">
8253 <summary>
8254 Support for attribute [TestProperty](...) on methods.
8255 </summary>
8256 </member>
8257 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanHaveTimeout">
8258 <summary>
8259 Support for attribute [Timeout] on methods.
8260 </summary>
8261 </member>
8262 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanHaveWorkItems">
8263 <summary>
8264 Support for attribute [WorkItem(...)]('s) on methods.
8265 </summary>
8266 </member>
8267 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviders">
8268 <summary>
8269 Unit test providers.
8270 </summary>
8271 </member>
8272 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviders._providers">
8273 <summary>
8274 List of unit test providers.
8275 </summary>
8276 </member>
8277 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviders.#cctor">
8278 <summary>
8279 Static constructor that initializes the built-in unit test metadata providers.
8280 </summary>
8281 </member>
8282 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviders.GetAssemblyProvider(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.Reflection.Assembly)">
8283 <summary>
8284 Gets the unit test provider for an assembly. The framework only
8285 currently supports a single provider per test assembly, so if more
8286 than one registered provider can handle the assembly, at runtime an
8287 InvalidOperationException is thrown.
8288 </summary>
8289 <param name="harness">The test harness making the request.</param>
8290 <param name="testAssembly">Assembly reflection object.</param>
8291 <returns>The unit test provider for the test assembly. Throws if
8292 more than one can process the assembly. Returns null if there is
8293 not a provider for the assembly.</returns>
8294 </member>
8295 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviders.GetAssemblyWrapper(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.Reflection.Assembly)">
8296 <summary>
8297 Returns the IAssembly provider for an assembly.
8298 </summary>
8299 <param name="harness">Test harness object.</param>
8300 <param name="testAssembly">Assembly reflection object.</param>
8301 <returns>Returns null or an IAssembly instance.</returns>
8302 </member>
8303 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviders.Providers">
8304 <summary>
8305 Gets the list of Unit Test providers.
8306 </summary>
8307 </member>
8308 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ExpectedException">
8309 <summary>
8310 Expected exception metadata.
8311 </summary>
8312 </member>
8313 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ExpectedException.#ctor">
8314 <summary>
8315 Private constructor.
8316 </summary>
8317 </member>
8318 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ExpectedException.#ctor(Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionAttribute)">
8319 <summary>
8320 Creates a new expected exception metadata wrapper.
8321 </summary>
8322 <param name="expectedExceptionAttribute">Attribute value.</param>
8323 </member>
8324 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ExpectedException._exp">
8325 <summary>
8326 The expected exception attribute.
8327 </summary>
8328 </member>
8329 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ExpectedException.ExceptionType">
8330 <summary>
8331 Gets the type of the expected exception.
8332 </summary>
8333 </member>
8334 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ExpectedException.Message">
8335 <summary>
8336 Gets any message to include in a failure.
8337 </summary>
8338 </member>
8339 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.Priority">
8340 <summary>
8341 A simple wrapper for a priority integer value that overrides the
8342 ToString method.
8343 </summary>
8344 </member>
8345 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.Priority.#ctor(System.Int32)">
8346 <summary>
8347 Initializes a new instance of the Priority class.
8348 </summary>
8349 <param name="priority">The priority.</param>
8350 </member>
8351 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.Priority.ToString">
8352 <summary>
8353 Gets the priority as string.
8354 </summary>
8355 <returns>Returns the priority.</returns>
8356 </member>
8357 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.Priority.Value">
8358 <summary>
8359 Gets the priority value.
8360 </summary>
8361 </member>
8362 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes">
8363 <summary>
8364 The set of provider attributes.
8365 </summary>
8366 </member>
8367 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.#cctor">
8368 <summary>
8369 Initializes the VSTT metadata provider.
8370 </summary>
8371 </member>
8372 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.TestClass">
8373 <summary>
8374 Gets VSTT [TestClass] attribute.
8375 </summary>
8376 </member>
8377 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.IgnoreAttribute">
8378 <summary>
8379 Gets VSTT [Ignore] attribute.
8380 </summary>
8381 </member>
8382 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.ClassInitialize">
8383 <summary>
8384 Gets VSTT [ClassInitialize] attribute.
8385 </summary>
8386 </member>
8387 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.Priority">
8388 <summary>
8389 Gets VSTT [Priority] attribute.
8390 </summary>
8391 </member>
8392 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.ClassCleanup">
8393 <summary>
8394 Gets VSTT [ClassCleanup] attribute.
8395 </summary>
8396 </member>
8397 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.TestInitialize">
8398 <summary>
8399 Gets VSTT [TestInitialize] attribute.
8400 </summary>
8401 </member>
8402 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.TestCleanup">
8403 <summary>
8404 Gets VSTT [TestCleanup] attribute.
8405 </summary>
8406 </member>
8407 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.DescriptionAttribute">
8408 <summary>
8409 Gets VSTT [Description] attribute.
8410 </summary>
8411 </member>
8412 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.TimeoutAttribute">
8413 <summary>
8414 Gets VSTT [Timeout] attribute.
8415 </summary>
8416 </member>
8417 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.OwnerAttribute">
8418 <summary>
8419 Gets VSTT [Owner] attribute.
8420 </summary>
8421 </member>
8422 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.ExpectedExceptionAttribute">
8423 <summary>
8424 Gets VSTT [ExpectedException] attribute.
8425 </summary>
8426 </member>
8427 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.AssemblyInitialize">
8428 <summary>
8429 Gets VSTT [AssemblyInitialize] attribute.
8430 </summary>
8431 </member>
8432 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.AssemblyCleanup">
8433 <summary>
8434 Gets VSTT [AssemblyCleanup] attribute.
8435 </summary>
8436 </member>
8437 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.TestMethod">
8438 <summary>
8439 Gets VSTT [TestMethod] attribute.
8440 </summary>
8441 </member>
8442 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.TestProperty">
8443 <summary>
8444 Gets VSTT [TestProperty] attribute.
8445 </summary>
8446 </member>
8447 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass">
8448 <summary>
8449 Test class wrapper.
8450 </summary>
8451 </member>
8452 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly)">
8453 <summary>
8454 Construct a new test class metadata interface.
8455 </summary>
8456 <param name="assembly">Assembly metadata interface object.</param>
8457 </member>
8458 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly,System.Type)">
8459 <summary>
8460 Creates a new test class wrapper.
8461 </summary>
8462 <param name="assembly">Assembly metadata object.</param>
8463 <param name="testClassType">Type of the class.</param>
8464 </member>
8465 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass._type">
8466 <summary>
8467 Test Type.
8468 </summary>
8469 </member>
8470 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass._tests">
8471 <summary>
8472 Collection of test method interface objects.
8473 </summary>
8474 </member>
8475 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass._testsLoaded">
8476 <summary>
8477 A value indicating whether tests are loaded.
8478 </summary>
8479 </member>
8480 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass._m">
8481 <summary>
8482 A dictionary of method types and method interface objects.
8483 </summary>
8484 </member>
8485 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.GetTestMethods">
8486 <summary>
8487 Gets a collection of test method wrapper instances.
8488 </summary>
8489 <returns>A collection of test method interface objects.</returns>
8490 </member>
8491 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.ToString">
8492 <summary>
8493 Exposes the name of the test class.
8494 </summary>
8495 <returns>Returns the name of the test class.</returns>
8496 </member>
8497 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Assembly">
8498 <summary>
8499 Gets the test assembly metadata.
8500 </summary>
8501 </member>
8502 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Type">
8503 <summary>
8504 Gets the underlying Type of the test class.
8505 </summary>
8506 </member>
8507 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Name">
8508 <summary>
8509 Gets the name of the test class.
8510 </summary>
8511 </member>
8512 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Namespace">
8513 <summary>
8514 Gets the namespace of the test class.
8515 </summary>
8516 </member>
8517 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Ignore">
8518 <summary>
8519 Gets a value indicating whether an Ignore attribute present
8520 on the class.
8521 </summary>
8522 </member>
8523 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.TestInitializeMethod">
8524 <summary>
8525 Gets any test initialize method.
8526 </summary>
8527 </member>
8528 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.TestCleanupMethod">
8529 <summary>
8530 Gets any test cleanup method.
8531 </summary>
8532 </member>
8533 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.ClassInitializeMethod">
8534 <summary>
8535 Gets any class initialize method.
8536 </summary>
8537 </member>
8538 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.ClassCleanupMethod">
8539 <summary>
8540 Gets any class cleanup method.
8541 </summary>
8542 </member>
8543 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Methods">
8544 <summary>
8545 Methods enum.
8546 </summary>
8547 </member>
8548 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Methods.ClassInitialize">
8549 <summary>
8550 Initialize method.
8551 </summary>
8552 </member>
8553 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Methods.ClassCleanup">
8554 <summary>
8555 Cleanup method.
8556 </summary>
8557 </member>
8558 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Methods.TestInitialize">
8559 <summary>
8560 Test init method.
8561 </summary>
8562 </member>
8563 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Methods.TestCleanup">
8564 <summary>
8565 Test cleanup method.
8566 </summary>
8567 </member>
8568 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod">
8569 <summary>
8570 A provider wrapper for a test method.
8571 </summary>
8572 </member>
8573 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.ContextPropertyName">
8574 <summary>
8575 Property name for the TestContext.
8576 </summary>
8577 </member>
8578 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.DefaultPriority">
8579 <summary>
8580 Default value for methods when no priority attribute is defined.
8581 </summary>
8582 </member>
8583 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.None">
8584 <summary>
8585 An empty object array.
8586 </summary>
8587 </member>
8588 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod._methodInfo">
8589 <summary>
8590 Method reflection object.
8591 </summary>
8592 </member>
8593 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.#ctor">
8594 <summary>
8595 Private constructor, the constructor requires the method reflection object.
8596 </summary>
8597 </member>
8598 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.#ctor(System.Reflection.MethodInfo)">
8599 <summary>
8600 Creates a new test method wrapper object.
8601 </summary>
8602 <param name="methodInfo">The reflected method.</param>
8603 </member>
8604 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.OnWriteLine(System.String)">
8605 <summary>
8606 Call the WriteLine method.
8607 </summary>
8608 <param name="s">String to WriteLine.</param>
8609 </member>
8610 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.DecorateInstance(System.Object)">
8611 <summary>
8612 Decorates a test class instance with the unit test framework's
8613 specific test context capability, if supported.
8614 </summary>
8615 <param name="instance">Instance to decorate.</param>
8616 </member>
8617 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.GetDynamicAttributes">
8618 <summary>
8619 Get any attribute on the test method that are provided dynamically.
8620 </summary>
8621 <returns>
8622 Dynamically provided attributes on the test method.
8623 </returns>
8624 </member>
8625 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Invoke(System.Object)">
8626 <summary>
8627 Invoke the test method.
8628 </summary>
8629 <param name="instance">Instance of the test class.</param>
8630 </member>
8631 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.ToString">
8632 <summary>
8633 Exposes the name of the test method as a string.
8634 </summary>
8635 <returns>Returns the name of the test method.</returns>
8636 </member>
8637 <member name="E:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.WriteLine">
8638 <summary>
8639 Allows the test to perform a string WriteLine.
8640 </summary>
8641 </member>
8642 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Method">
8643 <summary>
8644 Gets the underlying reflected method.
8645 </summary>
8646 </member>
8647 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Ignore">
8648 <summary>
8649 Gets a value indicating whether there is an Ignore attribute.
8650 </summary>
8651 </member>
8652 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Description">
8653 <summary>
8654 Gets any description marked on the test method.
8655 </summary>
8656 </member>
8657 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Name">
8658 <summary>
8659 Gets the name of the method.
8660 </summary>
8661 </member>
8662 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Category">
8663 <summary>
8664 Gets the Category.
8665 </summary>
8666 </member>
8667 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Owner">
8668 <summary>
8669 Gets the owner name of the test.
8670 </summary>
8671 </member>
8672 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.ExpectedException">
8673 <summary>
8674 Gets any expected exception attribute information for the test method.
8675 </summary>
8676 </member>
8677 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Timeout">
8678 <summary>
8679 Gets any timeout. A Nullable property.
8680 </summary>
8681 </member>
8682 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Properties">
8683 <summary>
8684 Gets a Collection of test properties.
8685 </summary>
8686 </member>
8687 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.WorkItems">
8688 <summary>
8689 Gets a collection of test work items.
8690 </summary>
8691 </member>
8692 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Priority">
8693 <summary>
8694 Gets Priority information.
8695 </summary>
8696 </member>
8697 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestProperty">
8698 <summary>
8699 Represents a simple test property with a key/value string pair.
8700 </summary>
8701 </member>
8702 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestProperty.#ctor">
8703 <summary>
8704 Initializes a new instance of the TestProperty class.
8705 </summary>
8706 </member>
8707 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestProperty.#ctor(System.String,System.String)">
8708 <summary>
8709 Initializes a new instance of the TestProperty class.
8710 </summary>
8711 <param name="name">The initial property name.</param>
8712 <param name="value">The initial property value.</param>
8713 </member>
8714 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestProperty.Name">
8715 <summary>
8716 Gets or sets the property name.
8717 </summary>
8718 </member>
8719 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestProperty.Value">
8720 <summary>
8721 Gets or sets the property value.
8722 </summary>
8723 </member>
8724 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext">
8725 <summary>
8726 A wrapper for the unit test context capability of Visual Studio Team
8727 Test's unit test framework.
8728 </summary>
8729 </member>
8730 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod)">
8731 <summary>
8732 Create a new unit test context wrapper for the test method.
8733 </summary>
8734 <param name="testMethod">Test method.</param>
8735 </member>
8736 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.#ctor">
8737 <summary>
8738 Constructor of a new unit test context.
8739 </summary>
8740 </member>
8741 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext._tm">
8742 <summary>
8743 Test method.
8744 </summary>
8745 </member>
8746 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.WriteLine(System.String,System.Object[])">
8747 <summary>
8748 Used to write trace messages while the test is running.
8749 </summary>
8750 <param name="format">Format string.</param>
8751 <param name="args">The arguments.</param>
8752 </member>
8753 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.NotSupportedException(System.String)">
8754 <summary>
8755 Throw a not supported exception.
8756 </summary>
8757 <param name="functionality">Functionality that is not supported (string).</param>
8758 <returns>A new NotSupportedException.</returns>
8759 </member>
8760 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.AddResultFile(System.String)">
8761 <summary>
8762 Adds a file name to the list in TestResult.ResultFileNames.
8763 </summary>
8764 <param name="fileName">Filename to add as a result.</param>
8765 </member>
8766 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.BeginTimer(System.String)">
8767 <summary>
8768 Begins a timer with the specified name.
8769 </summary>
8770 <param name="timerName">The name of the timer to create.</param>
8771 </member>
8772 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.EndTimer(System.String)">
8773 <summary>
8774 Ends a timer with the specified name.
8775 </summary>
8776 <param name="timerName">Name of the timer.</param>
8777 </member>
8778 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext._propertyCache">
8779 <summary>
8780 Cache of properties.
8781 </summary>
8782 </member>
8783 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.Properties">
8784 <summary>
8785 Gets test properties.
8786 </summary>
8787 </member>
8788 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.DataRow">
8789 <summary>
8790 Gets current data row when test is used for data driven testing.
8791 </summary>
8792 </member>
8793 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.DataConnection">
8794 <summary>
8795 Gets current data connection row when test is used for data driven testing.
8796 </summary>
8797 </member>
8798 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.TestName">
8799 <summary>
8800 Gets the name of the test method.
8801 </summary>
8802 </member>
8803 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.CurrentTestOutcome">
8804 <summary>
8805 Gets the current enum outcome - passed, failed, or inconclusive.
8806 </summary>
8807 </member>
8808 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly">
8809 <summary>
8810 Assembly metadata for the Visual Studio Team Test unit test framework.
8811 </summary>
8812 </member>
8813 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly._assembly">
8814 <summary>
8815 Assembly reflection object.
8816 </summary>
8817 </member>
8818 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly._init">
8819 <summary>
8820 Assembly initialization method information.
8821 </summary>
8822 </member>
8823 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly._cleanup">
8824 <summary>
8825 Assembly cleanup method information.
8826 </summary>
8827 </member>
8828 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly._provider">
8829 <summary>
8830 Unit test provider used for the assembly.
8831 </summary>
8832 </member>
8833 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly._harness">
8834 <summary>
8835 The unit test harness.
8836 </summary>
8837 </member>
8838 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider,Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.Reflection.Assembly)">
8839 <summary>
8840 Creates a new unit test assembly wrapper.
8841 </summary>
8842 <param name="provider">Unit test metadata provider.</param>
8843 <param name="unitTestHarness">A reference to the unit test harness.</param>
8844 <param name="assembly">Assembly reflection object.</param>
8845 </member>
8846 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.GetTestClasses">
8847 <summary>
8848 Reflect and retrieve the test class metadata wrappers for
8849 the test assembly.
8850 </summary>
8851 <returns>Returns a collection of test class metadata
8852 interface objects.</returns>
8853 </member>
8854 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.Name">
8855 <summary>
8856 Gets the name of the test assembly.
8857 </summary>
8858 </member>
8859 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.Provider">
8860 <summary>
8861 Gets the unit test provider instance.
8862 </summary>
8863 </member>
8864 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.AssemblyInitializeMethod">
8865 <summary>
8866 Gets any assembly initialize method.
8867 </summary>
8868 </member>
8869 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.AssemblyCleanupMethod">
8870 <summary>
8871 Gets any assembly cleanup method.
8872 </summary>
8873 </member>
8874 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.TestHarness">
8875 <summary>
8876 Gets the test harness used to initialize the assembly.
8877 </summary>
8878 </member>
8879 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.UnitTestHarness">
8880 <summary>
8881 Gets the test harness as a unit test harness.
8882 </summary>
8883 </member>
8884 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider">
8885 <summary>
8886 Provider for the Visual Studio Team Test unit test (UT) framework
8887 metadata.
8888 </summary>
8889 </member>
8890 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.ProviderName">
8891 <summary>
8892 Name of this provider.
8893 </summary>
8894 </member>
8895 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.MyCapabilities">
8896 <summary>
8897 The capabilities of the VSTT UTF provider.
8898 </summary>
8899 </member>
8900 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.HasCapability(Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities)">
8901 <summary>
8902 Whether the capability is supported by this provider.
8903 </summary>
8904 <param name="capability">Capability type.</param>
8905 <returns>A value indicating whether the capability is available.</returns>
8906 </member>
8907 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.#ctor">
8908 <summary>
8909 Create a new Visual Studio Team Test unit test framework provider
8910 instance.
8911 </summary>
8912 </member>
8913 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider._assemblyCache">
8914 <summary>
8915 Cache of assemblies and assembly unit test interface objects.
8916 </summary>
8917 </member>
8918 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.GetUnitTestAssembly(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.Reflection.Assembly)">
8919 <summary>
8920 VSTT unit test provider constructor; takes an assembly reference to
8921 perform reflection on to retrieve all test class types. In this
8922 implementation of an engine for the VSTT metadata, only a single
8923 test Assembly can be utilized at a time for simplicity.
8924 </summary>
8925 <param name="testHarness">The unit test harness.</param>
8926 <param name="assemblyReference">Assembly reflection object.</param>
8927 <returns>Returns the assembly metadata interface.</returns>
8928 </member>
8929 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.IsFailedAssert(System.Exception)">
8930 <summary>
8931 Check if the Exception is actually a failed assertion.
8932 </summary>
8933 <param name="exception">Exception object to check.</param>
8934 <returns>True if the exception is actually an assert failure.</returns>
8935 </member>
8936 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.Name">
8937 <summary>
8938 Gets the name of the provider.
8939 </summary>
8940 </member>
8941 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.Capabilities">
8942 <summary>
8943 Gets the specialized capability descriptor.
8944 </summary>
8945 </member>
8946 <member name="T:Microsoft.Silverlight.Testing.PresentationTest">
8947 <summary>
8948 Implementation of useful properties and features for presentation
8949 platform tests (Silverlight and WPF).
8950
8951 Tests using this functionality will not be compatible with the full
8952 desktop framework's Visual Studio Team Test environment.
8953 </summary>
8954 </member>
8955 <member name="T:Microsoft.Silverlight.Testing.WorkItemTest">
8956 <summary>
8957 Custom test class that provides the ability to perform semi-asynchronous
8958 test tasks on the main thread. Requires the custom unit test harness
8959 that manages and invokes test work items on the thread when needed.
8960
8961 Tests using this functionality will not be compatible with the full
8962 desktop framework's Visual Studio Team Test environment.
8963 </summary>
8964 </member>
8965 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.TestComplete">
8966 <summary>
8967 Signal that a test is complete when using Async testing.
8968
8969 WARNING: If you use your own methods for completing, such as an
8970 HtmlTimer or other threading method, it is possible that this call
8971 will occur *AFTER* the test has timed out when using Timeouts. As
8972 such, be very careful as you could complete the call to the *next*
8973 test.
8974 </summary>
8975 </member>
8976 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueWorkItem(Microsoft.Silverlight.Testing.WorkItem)">
8977 <summary>
8978 Add a task object to the test queue. For a test that is currently
8979 executing, all tasks contained within the queue are executed to
8980 completion (unless an Exception is thrown) -before- moving on to
8981 the next test.
8982
8983 The test task queue replaces the PumpMessages(...) system that
8984 permitted a single callback. This enables specialized tasks, such
8985 as DOM bridge tasks, sleep tasks, and conditional continue tasks.
8986 </summary>
8987 <param name="testTaskObject">Asynchronous test task
8988 instance.</param>
8989 </member>
8990 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueDelay(System.TimeSpan)">
8991 <summary>
8992 Delay a minimum amount of time before continuing. Similar to a sleep
8993 call that is not a blocking call.
8994 </summary>
8995 <param name="delay">The minimum time span to wait before continuing.</param>
8996 </member>
8997 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.CreateDelay(System.TimeSpan)">
8998 <summary>
8999 Creates a delay work item instance.
9000 </summary>
9001 <param name="delay">The minimum time span to wait before continuing.</param>
9002 <returns>Returns a new work item.</returns>
9003 </member>
9004 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueDelay(System.Double)">
9005 <summary>
9006 Delay a minimum amount of time before continuing. Similar to a sleep
9007 call that is not a blocking call.
9008 </summary>
9009 <param name="milliseconds">The minimum number of milliseconds to wait
9010 until the delay is finished.</param>
9011 </member>
9012 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueConditional(System.Func{System.Boolean})">
9013 <summary>
9014 Requires a bool returning delegate to be passed in. Instructs the
9015 test task queue to wait until the conditional call returns True to
9016 continue executing other test tasks and/or ending the test method.
9017 </summary>
9018 <param name="conditionalDelegate">Conditional method or delegate.
9019 Test will halt until this condition returns True.</param>
9020 </member>
9021 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.CreateConditional(System.Func{System.Boolean})">
9022 <summary>
9023 Creates a conditional work item instance.
9024 </summary>
9025 <param name="conditionalDelegate">Conditional method or delegate.
9026 Test will halt until this condition returns True.</param>
9027 <returns>Returns a new work item.</returns>
9028 </member>
9029 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueTestComplete">
9030 <summary>
9031 Enqueue a test task which calls the TestComplete method of
9032 SilverlightTest.
9033 </summary>
9034 </member>
9035 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueCallback(System.Action)">
9036 <summary>
9037 Add a Callback method into the test task queue. Similar to the
9038 PumpMessages(...) call, with the difference being that there is no
9039 longer a single requirement: you can enqueue several callback
9040 methods and other test tasks, all of which will execute before the
9041 test completes and/or the engine continues.
9042 </summary>
9043 <param name="testCallbackDelegate">Void-returning delegate,
9044 anonymous delegates work fine too.</param>
9045 </member>
9046 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.CreateCallback(System.Action)">
9047 <summary>
9048 Creates a callback work item instance.
9049 </summary>
9050 <param name="testCallbackDelegate">Void-returning delegate,
9051 anonymous delegates work fine too.</param>
9052 <returns>Returns a new work item.</returns>
9053 </member>
9054 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueCallback(System.Action[])">
9055 <summary>
9056 Adds a number of callback methods into the test task queue.
9057 </summary>
9058 <param name="actions">Set of Action instances.</param>
9059 </member>
9060 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.Sleep(System.Int32,System.Action)">
9061 <summary>
9062 Sleep a minimum number of milliseconds before calling a test
9063 callback delegate.
9064 </summary>
9065 <param name="sleepMillisecondsMinimum">Minimum number of
9066 milliseconds to sleep. The only guarantee to the tester
9067 is that the sleep will be >= this amount of ms, and NOT
9068 that there is precision or an exact time.</param>
9069 <param name="testCallback">Callback method to
9070 execute after the minimum amount of time has
9071 elapsed.</param>
9072 </member>
9073 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.Enqueue(System.Action)">
9074 <summary>
9075 Enqueue an action. A shortcut for the EnqueueCallback.
9076 </summary>
9077 <param name="action">The action to enqueue.</param>
9078 </member>
9079 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueSleep(System.Int32)">
9080 <summary>
9081 Sleep a minimum number of milliseconds. This is the simplified
9082 overload which requires no callback.
9083 </summary>
9084 <param name="sleepMillisecondsMinimum">Minimum number of
9085 milliseconds to sleep. The only guarantee to the tester is that the
9086 sleep will be >= this amount of ms, and NOT that there is precision
9087 or an exact time.</param>
9088 </member>
9089 <member name="P:Microsoft.Silverlight.Testing.PresentationTest.TestPanel">
9090 <summary>
9091 Gets the test panel.
9092 </summary>
9093 </member>
9094 <member name="T:Microsoft.Silverlight.Testing.Properties.UnitTestMessage">
9095 <summary>
9096 A strongly-typed resource class, for looking up localized strings, etc.
9097 </summary>
9098 </member>
9099 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.ResourceManager">
9100 <summary>
9101 Returns the cached ResourceManager instance used by this class.
9102 </summary>
9103 </member>
9104 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.Culture">
9105 <summary>
9106 Overrides the current thread's CurrentUICulture property for all
9107 resource lookups using this strongly typed resource class.
9108 </summary>
9109 </member>
9110 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.CompositeWorkItem_Invoke_NoRemainingWorkItems">
9111 <summary>
9112 Looks up a localized string similar to There are no remaining test work items.
9113 </summary>
9114 </member>
9115 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.LogException">
9116 <summary>
9117 Looks up a localized string similar to Exception: Type &quot;{0}&quot; Message &quot;{1}&quot;.
9118 </summary>
9119 </member>
9120 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.LogIgnore">
9121 <summary>
9122 Looks up a localized string similar to Ignoring &quot;{0}&quot;.
9123 </summary>
9124 </member>
9125 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.LogIncorrectExceptionType">
9126 <summary>
9127 Looks up a localized string similar to Incorrect exception type &quot;{0}&quot; received. Was expecting a &quot;{1}&quot; type..
9128 </summary>
9129 </member>
9130 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.LogNoException">
9131 <summary>
9132 Looks up a localized string similar to No Exception was observed. Was expecting a &quot;{0}&quot; type exception..
9133 </summary>
9134 </member>
9135 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagAttribute_ctor_EmptyTag">
9136 <summary>
9137 Looks up a localized string similar to Tag cannot be empty!.
9138 </summary>
9139 </member>
9140 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagAttribute_ctor_ReservedCharacter">
9141 <summary>
9142 Looks up a localized string similar to The tag &quot;{0}&quot; contains the invalid character &quot;{1}&quot;!.
9143 </summary>
9144 </member>
9145 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagAttribute_ctor_ReservedTag">
9146 <summary>
9147 Looks up a localized string similar to Tag &quot;{0}&quot; is reserved!.
9148 </summary>
9149 </member>
9150 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagManager_ExpressionEvaluator_EmptyTagExpression">
9151 <summary>
9152 Looks up a localized string similar to tagExpression cannot be empty!.
9153 </summary>
9154 </member>
9155 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagManager_ExpressionEvaluator_ExpectedEndOfTagExpression">
9156 <summary>
9157 Looks up a localized string similar to Expected end of tag expression &quot;{0}&quot; at position {1}!.
9158 </summary>
9159 </member>
9160 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagManager_ExpressionEvaluator_ExpectedTag">
9161 <summary>
9162 Looks up a localized string similar to Tag expected in expression &quot;{0}&quot; at position {1}!.
9163 </summary>
9164 </member>
9165 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagManager_ExpressionEvaluator_InvalidTagExpression">
9166 <summary>
9167 Looks up a localized string similar to Invalid tag expression &quot;{0}&quot; (expected &quot;{1}&quot; at position {2})!.
9168 </summary>
9169 </member>
9170 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagTestRunFilter_TaggingInUse">
9171 <summary>
9172 Looks up a localized string similar to Tag expression &quot;{0}&quot; is in use..
9173 </summary>
9174 </member>
9175 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TestClassHelper_ExclusiveClassesInUse">
9176 <summary>
9177 Looks up a localized string similar to Exclusive classes are in use.
9178 </summary>
9179 </member>
9180 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TestMethodHelper_ExclusiveMethodsInUse">
9181 <summary>
9182 Looks up a localized string similar to Exclusive methods are in use.
9183 </summary>
9184 </member>
9185 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TestMethodManager_CompleteMethod_UnVerifiedBug">
9186 <summary>
9187 Looks up a localized string similar to The known issue could not be verified. A failure will be recorded. If this bug has been fixed, please mark the Fixed attribute value to True..
9188 </summary>
9189 </member>
9190 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.UnitTestCompositeWorkItem_ctor_NoTestHarness">
9191 <summary>
9192 Looks up a localized string similar to No TestHarness is available..
9193 </summary>
9194 </member>
9195 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.UnitTestContext_FeatureNotSupported">
9196 <summary>
9197 Looks up a localized string similar to The &quot;{0}&quot; functionality is not supported within this unit test system..
9198 </summary>
9199 </member>
9200 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.UnitTestHarness_Initialize_UnitTestHarnessInitialize">
9201 <summary>
9202 Looks up a localized string similar to Initialization of UnitTestHarness.
9203 </summary>
9204 </member>
9205 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.UnitTestHarness_RunNextStep_NoCompositeWorkItemsExist">
9206 <summary>
9207 Looks up a localized string similar to No composite work items exist to be cleared..
9208 </summary>
9209 </member>
9210 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.UnitTestHarness_TestAssembliesNotActionable">
9211 <summary>
9212 Looks up a localized string similar to No test classes were selected to be in the test run..
9213 </summary>
9214 </member>
9215 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.UnitTestSystem_Run_NoTestHarnessInSettings">
9216 <summary>
9217 Looks up a localized string similar to Test harness was not specified on test harness settings object. If a test harness settings object was passed in, please verify that it contains a reference to a test harness..
9218 </summary>
9219 </member>
9220 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.WorkItemTest_EnqueueWorkItem_AsynchronousFeatureUnavailable">
9221 <summary>
9222 Looks up a localized string similar to Test bug: A test cannot use Test Task objects, such as callbacks and conditionals, or the PumpMessages feature, unless marked with the [Asynchronous] attribute..
9223 </summary>
9224 </member>
9225 <member name="T:Microsoft.Silverlight.Testing.Service.CodeCoverageProvider">
9226 <summary>
9227 A provider of code coverage information to an external process.
9228 </summary>
9229 </member>
9230 <member name="T:Microsoft.Silverlight.Testing.Service.ProviderBase">
9231 <summary>
9232 The base class for test service providers.
9233 </summary>
9234 </member>
9235 <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.#ctor(Microsoft.Silverlight.Testing.Harness.TestServiceProvider,System.String)">
9236 <summary>
9237 Initializes a new base provider class.
9238 </summary>
9239 <param name="provider">The owning test service provider.</param>
9240 <param name="displayName">The display name of the service.</param>
9241 </member>
9242 <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.Initialize">
9243 <summary>
9244 Initializes the provider.
9245 </summary>
9246 </member>
9247 <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.IncrementBusyServiceCounter">
9248 <summary>
9249 Increments the busy service counter.
9250 </summary>
9251 </member>
9252 <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.DecrementBusyServiceCounter">
9253 <summary>
9254 Decrements the busy service counter.
9255 </summary>
9256 </member>
9257 <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.InvokeMethod(System.String,System.Object[])">
9258 <summary>
9259 Invokes a method on this provider using reflection.
9260 </summary>
9261 <param name="methodName">The name of the method.</param>
9262 <param name="parameters">The optional parameters.</param>
9263 </member>
9264 <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.OnInitializeCompleted">
9265 <summary>
9266 Call the InitializeCompleted event.
9267 </summary>
9268 </member>
9269 <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.Callback(System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult},Microsoft.Silverlight.Testing.Service.ServiceResult)">
9270 <summary>
9271 Performs a callback. Null action and/or result are permitted.
9272 </summary>
9273 <param name="action">The optional callback action.</param>
9274 <param name="result">The result to pass back.</param>
9275 </member>
9276 <member name="E:Microsoft.Silverlight.Testing.Service.ProviderBase.InitializeCompleted">
9277 <summary>
9278 Event fired once initialization is complete.
9279 </summary>
9280 </member>
9281 <member name="P:Microsoft.Silverlight.Testing.Service.ProviderBase.DisplayName">
9282 <summary>
9283 Gets the display name for the provider.
9284 </summary>
9285 </member>
9286 <member name="P:Microsoft.Silverlight.Testing.Service.ProviderBase.TestService">
9287 <summary>
9288 Gets the owning test service.
9289 </summary>
9290 </member>
9291 <member name="P:Microsoft.Silverlight.Testing.Service.ProviderBase.Initialized">
9292 <summary>
9293 Gets a value indicating whether the provider has been initialized
9294 yet.
9295 </summary>
9296 </member>
9297 <member name="M:Microsoft.Silverlight.Testing.Service.CodeCoverageProvider.#ctor(Microsoft.Silverlight.Testing.Harness.TestServiceProvider)">
9298 <summary>
9299 Initializes a new code coverage provider.
9300 </summary>
9301 <param name="testService">The test service.</param>
9302 </member>
9303 <member name="M:Microsoft.Silverlight.Testing.Service.CodeCoverageProvider.SaveCoverageData(System.String,System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult})">
9304 <summary>
9305 Save string-based code coverage data.
9306 </summary>
9307 <param name="data">The code coverage data, as a string.</param>
9308 <param name="callback">The callback action.</param>
9309 </member>
9310 <member name="T:Microsoft.Silverlight.Testing.Service.EnvironmentProvider">
9311 <summary>
9312 A provider of environment variables and environmental information that
9313 uses the test service provider infrastructure.
9314 </summary>
9315 </member>
9316 <member name="M:Microsoft.Silverlight.Testing.Service.EnvironmentProvider.#ctor(Microsoft.Silverlight.Testing.Harness.TestServiceProvider)">
9317 <summary>
9318 Initializes a new environment provider.
9319 </summary>
9320 <param name="testService">The test service.</param>
9321 </member>
9322 <member name="M:Microsoft.Silverlight.Testing.Service.EnvironmentProvider.GetEnvironmentVariable(System.String,System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult})">
9323 <summary>
9324 Retrieve an environment variable from the system.
9325 </summary>
9326 <param name="name">The variable name.</param>
9327 <param name="callback">The callback action.</param>
9328 </member>
4916 <member name="T:Microsoft.Silverlight.Testing.Service.IsolatedStorageSettingsProvider"> 9329 <member name="T:Microsoft.Silverlight.Testing.Service.IsolatedStorageSettingsProvider">
4917 <summary> 9330 <summary>
4918 A type that stores global settings in the isolated storage for the 9331 A type that stores global settings in the isolated storage for the
4919 application. An implementation of the <see cref="T:Microsoft.Silverlight.Testing.Service.SettingsProvider"/> 9332 application. An implementation of the <see cref="T:Microsoft.Silverlight.Testing.Service.SettingsProvider"/>
4920 type. 9333 type.
5357 </summary> 9770 </summary>
5358 </member> 9771 </member>
5359 <member name="P:Microsoft.Silverlight.Testing.Service.SilverlightTestService.ServiceVerifier.ServiceUri"> 9772 <member name="P:Microsoft.Silverlight.Testing.Service.SilverlightTestService.ServiceVerifier.ServiceUri">
5360 <summary> 9773 <summary>
5361 Gets the URI to the service. 9774 Gets the URI to the service.
9775 </summary>
9776 </member>
9777 <member name="T:Microsoft.Silverlight.Testing.Service.SimpleXElement">
9778 <summary>
9779 A simple implementation similar to XElement.
9780 </summary>
9781 </member>
9782 <member name="F:Microsoft.Silverlight.Testing.Service.SimpleXElement._children">
9783 <summary>
9784 Backing field for child elements.
9785 </summary>
9786 </member>
9787 <member name="F:Microsoft.Silverlight.Testing.Service.SimpleXElement._attributes">
9788 <summary>
9789 Backing field for attributes.
9790 </summary>
9791 </member>
9792 <member name="F:Microsoft.Silverlight.Testing.Service.SimpleXElement._name">
9793 <summary>
9794 Backing field for the element name.
9795 </summary>
9796 </member>
9797 <member name="F:Microsoft.Silverlight.Testing.Service.SimpleXElement._namespace">
9798 <summary>
9799 Backing field for optional XML namespace.
9800 </summary>
9801 </member>
9802 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.#ctor">
9803 <summary>
9804 Initializes a new instance of the class.
9805 </summary>
9806 </member>
9807 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.#ctor(System.String)">
9808 <summary>
9809 Initializes a new instance of the element.
9810 </summary>
9811 <param name="elementName">The name of the element.</param>
9812 </member>
9813 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.#ctor(System.String,System.String)">
9814 <summary>
9815 Initializes a new instance of the element.
9816 </summary>
9817 <param name="elementName">The name of the element.</param>
9818 <param name="ns">The XML namespace of the element.</param>
9819 </member>
9820 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.#ctor(System.Xml.XmlReader)">
9821 <summary>
9822 Initializes a new instance of the class using the reader as the
9823 current root of the element.
9824 </summary>
9825 <param name="newElementReader">The XmlReader instance.</param>
9826 </member>
9827 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.SetElementValue(System.String,System.String)">
9828 <summary>
9829 Sets the value of a new child element.
9830 </summary>
9831 <param name="elementName">The element name.</param>
9832 <param name="value">The value of the new element.</param>
9833 </member>
9834 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.SetElementValue(System.String,System.String,System.String)">
9835 <summary>
9836 Sets the value of a new child element with an XML namespace value.
9837 </summary>
9838 <param name="elementName">The element name.</param>
9839 <param name="value">The value of the new element.</param>
9840 <param name="xmlNamespace">The XML namespace.</param>
9841 </member>
9842 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.SetAttributeValue(System.String,System.String)">
9843 <summary>
9844 Sets the value of an attribute.
9845 </summary>
9846 <param name="attribute">The attribute name.</param>
9847 <param name="value">The attribute value.</param>
9848 </member>
9849 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.SetValue(System.String)">
9850 <summary>
9851 Sets the value of the element.
9852 </summary>
9853 <param name="value">The new string value.</param>
9854 </member>
9855 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.Attribute(System.String)">
9856 <summary>
9857 Gets an attribute value.
9858 </summary>
9859 <param name="name">The attribute name.</param>
9860 <returns>Returns an instance of the attribute value.</returns>
9861 </member>
9862 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.Add(Microsoft.Silverlight.Testing.Service.SimpleXElement)">
9863 <summary>
9864 Adds a child element to the simple element instance.
9865 </summary>
9866 <param name="child">The child element instance.</param>
9867 </member>
9868 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.Descendants(System.String)">
9869 <summary>
9870 Returns descendants.
9871 </summary>
9872 <param name="elementName">The element name to look for.</param>
9873 <returns>Returns an enumeration of elements.</returns>
9874 </member>
9875 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.Parse(System.String)">
9876 <summary>
9877 Creates a new SimpleXElement.
9878 </summary>
9879 <param name="xml">XML content.</param>
9880 <returns>Returns a new instance of the element and children.</returns>
9881 </member>
9882 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.ParseInternal(System.Xml.XmlReader,System.Boolean)">
9883 <summary>
9884 Parses the current level with the XmlReader instance.
9885 </summary>
9886 <param name="reader">The reader instance.</param>
9887 <param name="isFirst">A value indicating whether this is the first
9888 parse. Actually this will always be true for now.</param>
9889 </member>
9890 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.ToString">
9891 <summary>
9892 Generates the string representation of the element and its tree.
9893 </summary>
9894 <returns>Returns the string representation of the element.</returns>
9895 </member>
9896 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.WriteElement(System.Xml.XmlWriter)">
9897 <summary>
9898 Writes to the XML writer without document start and ends.
9899 </summary>
9900 <param name="w">The writer instance.</param>
9901 </member>
9902 <member name="P:Microsoft.Silverlight.Testing.Service.SimpleXElement.Name">
9903 <summary>
9904 Gets the element name.
9905 </summary>
9906 </member>
9907 <member name="P:Microsoft.Silverlight.Testing.Service.SimpleXElement.Value">
9908 <summary>
9909 Gets or sets the element text, if any.
5362 </summary> 9910 </summary>
5363 </member> 9911 </member>
5364 <member name="T:Microsoft.Silverlight.Testing.Service.TestReportingProvider"> 9912 <member name="T:Microsoft.Silverlight.Testing.Service.TestReportingProvider">
5365 <summary> 9913 <summary>
5366 A test service that reports test run results. 9914 A test service that reports test run results.
5760 <member name="P:Microsoft.Silverlight.Testing.Service.WebTestService.RequestData.Callback"> 10308 <member name="P:Microsoft.Silverlight.Testing.Service.WebTestService.RequestData.Callback">
5761 <summary> 10309 <summary>
5762 Gets the callback action. 10310 Gets the callback action.
5763 </summary> 10311 </summary>
5764 </member> 10312 </member>
10313 <member name="T:Microsoft.Silverlight.Testing.SilverlightTest">
10314 <summary>
10315 Provides access to Silverlight-specific test features and
10316 functionality.
10317
10318 Tests using this functionality will not be compatible with the full
10319 desktop framework's Visual Studio Team Test environment.
10320 </summary>
10321 </member>
10322 <member name="T:Microsoft.Silverlight.Testing.TagAttribute">
10323 <summary>
10324 Tag attribute used to associate individual test cases with tags to
10325 easily test related functionality.
10326 </summary>
10327 <remarks>
10328 The infrastructure associated with the TagAttribute is not yet in place.
10329 </remarks>
10330 </member>
10331 <member name="F:Microsoft.Silverlight.Testing.TagAttribute.ReservedWords">
10332 <summary>
10333 List of reserved words that cannot be used as tags.
10334 </summary>
10335 <remarks>
10336 This list should be shared with the tag parser implementation when
10337 available.
10338 </remarks>
10339 </member>
10340 <member name="F:Microsoft.Silverlight.Testing.TagAttribute.ReservedCharacters">
10341 <summary>
10342 List of reserved characters that cannot be used in tags.
10343 </summary>
10344 <remarks>
10345 This list should be shared with the tag parser implementation when
10346 available.
10347 </remarks>
10348 </member>
10349 <member name="M:Microsoft.Silverlight.Testing.TagAttribute.#ctor(System.String)">
10350 <summary>
10351 Initializes a new instance of the TagAttribute class.
10352 </summary>
10353 <param name="tag">
10354 Tag associated with the test method or class.
10355 </param>
10356 </member>
10357 <member name="P:Microsoft.Silverlight.Testing.TagAttribute.Tag">
10358 <summary>
10359 Gets the tag associated with the test method or class.
10360 </summary>
10361 </member>
10362 <member name="T:Microsoft.Silverlight.Testing.Harness.AssemblyManager">
10363 <summary>
10364 Container and manager type which handles an entire test assembly; contains sub work
10365 items that represent all actions needed to execute its tests.
10366 </summary>
10367 </member>
10368 <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem">
10369 <summary>
10370 A container that stores instances of the unit test harness and provider.
10371 </summary>
10372 </member>
10373 <member name="T:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem">
10374 <summary>
10375 TestWorkItem which can contain sub-tasks; the underlying work item is
10376 not marked complete until the Children have completed or an Exception
10377 is thrown.
10378 </summary>
10379 </member>
10380 <member name="T:Microsoft.Silverlight.Testing.WorkItem">
10381 <summary>
10382 A test work item is a task that is invoked until it is complete. It
10383 maintains its own state to be able to notify the caller when it is
10384 finally complete, with no further work to be run.
10385
10386 It is possible that some implementations of a TestWorkItem may actually
10387 contain a set of sub-tasks by implementing a composite pattern.
10388 </summary>
10389 </member>
10390 <member name="F:Microsoft.Silverlight.Testing.WorkItem._canExecuteImmediately">
10391 <summary>
10392 A value indicating whether the task can immediately execute.
10393 </summary>
10394 </member>
10395 <member name="M:Microsoft.Silverlight.Testing.WorkItem.Invoke">
10396 <summary>
10397 Invoke the task. Return false only when the task is complete.
10398 </summary>
10399 <returns>True if there is additional work to be completed. False
10400 when there is none.</returns>
10401 </member>
10402 <member name="M:Microsoft.Silverlight.Testing.WorkItem.WorkItemComplete">
10403 <summary>
10404 Called by the task after the work is complete.
10405 </summary>
10406 </member>
10407 <member name="P:Microsoft.Silverlight.Testing.WorkItem.IsComplete">
10408 <summary>
10409 Gets a value indicating whether the task's work is complete.
10410 </summary>
10411 </member>
10412 <member name="P:Microsoft.Silverlight.Testing.WorkItem.CanExecuteImmediately">
10413 <summary>
10414 Gets or sets a value indicating whether the work item can be
10415 executed immediately, and does not rely on special asynchronous
10416 operation. Used for performance improvements. The setter is also
10417 public.
10418 </summary>
10419 </member>
10420 <member name="F:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem._children">
10421 <summary>
10422 Store the underlying tasks.
10423 </summary>
10424 </member>
10425 <member name="F:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem._finishWhenEmpty">
10426 <summary>
10427 Whether the TestTaskContainer::IsComplete should be set to true
10428 after all children have been de-queued.
10429 </summary>
10430 </member>
10431 <member name="F:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem._invoked">
10432 <summary>
10433 Whether the first invoke has happened yet or not.
10434 </summary>
10435 </member>
10436 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.#ctor">
10437 <summary>
10438 Constructor for the TestTaskContainer type.
10439 </summary>
10440 </member>
10441 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.FirstInvoke">
10442 <summary>
10443 Optional method to call on the first invoke.
10444 </summary>
10445 </member>
10446 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Invoke">
10447 <summary>
10448 Invoke the test container; in turn will execute child work items
10449 as needed. Supports executing multiple items immediately for
10450 performance reasons.
10451 </summary>
10452 <returns>True if additional work remains, False once IsComplete
10453 is set to true.</returns>
10454 </member>
10455 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Invoke(Microsoft.Silverlight.Testing.WorkItem@)">
10456 <summary>
10457 Invoke the test container; in turn will execute child work items
10458 as needed.
10459 </summary>
10460 <param name="usedWorkItem">The work item used for the invoke.</param>
10461 <returns>True if additional work remains, False once IsComplete
10462 is set to true.</returns>
10463 </member>
10464 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.ClearChildren">
10465 <summary>
10466 Clear the children.
10467 </summary>
10468 </member>
10469 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Dequeue">
10470 <summary>
10471 Dequeue a work item.
10472 </summary>
10473 <returns>A work item.</returns>
10474 </member>
10475 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Enqueue(Microsoft.Silverlight.Testing.WorkItem)">
10476 <summary>
10477 Add a new work item to the container to schedule it for invocation.
10478 </summary>
10479 <param name="item">New test work item to enqueue.</param>
10480 </member>
10481 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.EnqueueQuick(Microsoft.Silverlight.Testing.WorkItem)">
10482 <summary>
10483 Adds a new work item that will execute more quickly.
10484 </summary>
10485 <param name="item">The item of work.</param>
10486 </member>
10487 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.EnqueueQuick(System.Action)">
10488 <summary>
10489 Enqueues a callback or action that will quickly execute.
10490 </summary>
10491 <param name="action">The action or method.</param>
10492 </member>
10493 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Enqueue(System.Action)">
10494 <summary>
10495 Add a new callback action and schedule it for invocation.
10496 </summary>
10497 <param name="action">The action.</param>
10498 </member>
10499 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Peek">
10500 <summary>
10501 Return the top work item, if any, from this container.
10502 </summary>
10503 <returns>Peek into any test work item.</returns>
10504 </member>
10505 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.WorkItemComplete">
10506 <summary>
10507 Work items must call this method to indicate completion of the work
10508 item; in turn fires the Complete event delegates.
10509 </summary>
10510 </member>
10511 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.WorkItemCompleteInternal">
10512 <summary>
10513 Internal-only version which can be called during a test completion
10514 through the relation - not necessarily the best design; events
10515 may make more sense long-term.
10516 </summary>
10517 </member>
10518 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.WorkItemException(System.Exception)">
10519 <summary>
10520 Call when an exception occurs inside a work item.
10521 </summary>
10522 <param name="e">Exception object.</param>
10523 </member>
10524 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.OnComplete(System.EventArgs)">
10525 <summary>
10526 Fire the Complete event.
10527 </summary>
10528 <param name="e">Empty event arguments.</param>
10529 </member>
10530 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.OnUnhandledException(System.Exception)">
10531 <summary>
10532 Fire the unhandled exception event.
10533 </summary>
10534 <param name="exception">Exception object.</param>
10535 </member>
10536 <member name="P:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.FinishWhenEmpty">
10537 <summary>
10538 Gets a value indicating whether the container is marked Complete
10539 when all children have executed or not.
10540 </summary>
10541 </member>
10542 <member name="P:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.RemainingWork">
10543 <summary>
10544 Gets a value indicating whether sub tasks remain.
10545 </summary>
10546 </member>
10547 <member name="E:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Complete">
10548 <summary>
10549 Complete event is fired when the underlying WorkItemComplete method
10550 is called by the work item.
10551 </summary>
10552 </member>
10553 <member name="E:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.UnhandledException">
10554 <summary>
10555 Event fired when an exception is thrown and unhandled within the
10556 underlying Invoke sequence.
10557 </summary>
10558 </member>
10559 <member name="P:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.CanExecuteImmediately">
10560 <summary>
10561 Gets or sets a value indicating whether the task can execute
10562 immediately.
10563 </summary>
10564 </member>
10565 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem._provider">
10566 <summary>
10567 The unit test provider.
10568 </summary>
10569 </member>
10570 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider)">
10571 <summary>
10572 Initializes a new unit test work item container.
10573 </summary>
10574 <param name="testHarness">The unit test harness.</param>
10575 <param name="unitTestProvider">The unit test metadata provider.</param>
10576 </member>
10577 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem.LogMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
10578 <summary>
10579 Logs a new message.
10580 </summary>
10581 <param name="message">Message object.</param>
10582 </member>
10583 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem.LogMessage(System.String)">
10584 <summary>
10585 Logs a message about the harness.
10586 </summary>
10587 <param name="harnessInformation">Information about the harness.</param>
10588 </member>
10589 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem.LogWriter">
10590 <summary>
10591 Gets the log message writer for the unit test system.
10592 </summary>
10593 </member>
10594 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem.TestHarness">
10595 <summary>
10596 Gets the test harness instance.
10597 </summary>
10598 </member>
10599 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem.Provider">
10600 <summary>
10601 Gets the unit test provider instance.
10602 </summary>
10603 </member>
10604 <member name="F:Microsoft.Silverlight.Testing.Harness.AssemblyManager._filter">
10605 <summary>
10606 The test run filter object.
10607 </summary>
10608 </member>
10609 <member name="F:Microsoft.Silverlight.Testing.Harness.AssemblyManager._assembly">
10610 <summary>
10611 Unit test provider-agnostic assembly metadata.
10612 </summary>
10613 </member>
10614 <member name="F:Microsoft.Silverlight.Testing.Harness.AssemblyManager._testClasses">
10615 <summary>
10616 Container of work items for running test classes.
10617 </summary>
10618 </member>
10619 <member name="M:Microsoft.Silverlight.Testing.Harness.AssemblyManager.#ctor(Microsoft.Silverlight.Testing.Harness.TestRunFilter,Microsoft.Silverlight.Testing.Harness.UnitTestHarness,Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider,Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly)">
10620 <summary>
10621 Create a new assembly manager, takes in the harness, provider
10622 reference and actual IAssembly object.
10623 </summary>
10624 <param name="runFilter">The test run filter object.</param>
10625 <param name="testHarness">Harness object.</param>
10626 <param name="provider">The unit test metadata provider.</param>
10627 <param name="testAssembly">The test assembly metadata object.</param>
10628 </member>
10629 <member name="M:Microsoft.Silverlight.Testing.Harness.AssemblyManager.FirstInvoke">
10630 <summary>
10631 When the test run is ready to test the underlying test assembly that
10632 this class manages, perform reflection and enqueue work items to run
10633 the tests.
10634 </summary>
10635 </member>
10636 <member name="M:Microsoft.Silverlight.Testing.Harness.AssemblyManager.EnqueueAssemblyInitialize">
10637 <summary>
10638 The assembly initialize method.
10639 </summary>
10640 </member>
10641 <member name="M:Microsoft.Silverlight.Testing.Harness.AssemblyManager.EnqueueAssemblyCleanup">
10642 <summary>
10643 The assembly cleanup method.
10644 </summary>
10645 </member>
10646 <member name="M:Microsoft.Silverlight.Testing.Harness.AssemblyManager.EnqueueTestClasses">
10647 <summary>
10648 Reflect over all test classes in the assembly and add any which are not
10649 filtered out into the test work item queue.
10650 </summary>
10651 </member>
10652 <member name="M:Microsoft.Silverlight.Testing.Harness.AssemblyManager.EnqueueMethodDispatcher(System.Reflection.MethodInfo)">
10653 <summary>
10654 Helper to enqueue a new method dispatcher.
10655 </summary>
10656 <param name="method">The method reflection object.</param>
10657 </member>
10658 <member name="P:Microsoft.Silverlight.Testing.Harness.AssemblyManager.ClassInstances">
10659 <summary>
10660 Gets the collection of all the instances of the assembly's test
10661 classes, used to keep a single reference of the type.
10662 </summary>
10663 </member>
10664 <member name="T:Microsoft.Silverlight.Testing.Harness.CallbackWorkItem">
10665 <summary>
10666 A work item for tests to use which will call the delegate when the work
10667 item is executed.
10668 </summary>
10669 </member>
10670 <member name="F:Microsoft.Silverlight.Testing.Harness.CallbackWorkItem._action">
10671 <summary>
10672 Stored void delegate.
10673 </summary>
10674 </member>
10675 <member name="M:Microsoft.Silverlight.Testing.Harness.CallbackWorkItem.#ctor(System.Action)">
10676 <summary>
10677 Create a new Callback work item.
10678 </summary>
10679 <param name="callback">Action to execute on Invoke.</param>
10680 </member>
10681 <member name="M:Microsoft.Silverlight.Testing.Harness.CallbackWorkItem.Invoke">
10682 <summary>
10683 Execute the callback.
10684 </summary>
10685 <returns>Whether the work item is complete.</returns>
10686 </member>
10687 <member name="T:Microsoft.Silverlight.Testing.Harness.ConditionalWorkItem">
10688 <summary>
10689 A test work item that is complete once the condition is asserted.
10690 </summary>
10691 </member>
10692 <member name="F:Microsoft.Silverlight.Testing.Harness.ConditionalWorkItem._delegate">
10693 <summary>
10694 The conditional delegate.
10695 </summary>
10696 </member>
10697 <member name="M:Microsoft.Silverlight.Testing.Harness.ConditionalWorkItem.#ctor(System.Func{System.Boolean})">
10698 <summary>
10699 Construct a new conditional work item.
10700 </summary>
10701 <param name="conditionalMethod">Conditional delegate.</param>
10702 </member>
10703 <member name="M:Microsoft.Silverlight.Testing.Harness.ConditionalWorkItem.Invoke">
10704 <summary>
10705 Invoke the condition, will continue invoking until
10706 the condition is false.
10707 </summary>
10708 <returns>Completes the invocation once the condition is true.</returns>
10709 </member>
10710 <member name="T:Microsoft.Silverlight.Testing.Harness.DebugOutputProvider">
10711 <summary>
10712 The most verbose log provider, this calls .ToString() on each and every
10713 LogMessage that it processes. The output will appear in an attached
10714 debugger's "Output" window.
10715 </summary>
10716 </member>
10717 <member name="T:Microsoft.Silverlight.Testing.Harness.LogProvider">
10718 <summary>
10719 LogProvider interface with a single Process method that handles a
10720 LogMessage object.
10721 </summary>
10722 </member>
10723 <member name="F:Microsoft.Silverlight.Testing.Harness.LogProvider._conditionalHandlers">
10724 <summary>
10725 A dictionary of conditional action handlers.
10726 </summary>
10727 </member>
10728 <member name="F:Microsoft.Silverlight.Testing.Harness.LogProvider._definedHandlers">
10729 <summary>
10730 A dictionary of types/actions for handling specific types of log
10731 messages.
10732 </summary>
10733 </member>
10734 <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.Process(Microsoft.Silverlight.Testing.Harness.LogMessage)">
10735 <summary>
10736 Perform any needed operations to log the message.
10737 </summary>
10738 <param name="logMessage">Instance of LogMessage type.</param>
10739 </member>
10740 <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.ProcessRemainder(Microsoft.Silverlight.Testing.Harness.LogMessage)">
10741 <summary>
10742 Method that processes any messages not handled any other way.
10743 </summary>
10744 <param name="message">The log message.</param>
10745 </member>
10746 <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.RegisterMessageTypeHandler(Microsoft.Silverlight.Testing.Harness.LogMessageType,System.Action{Microsoft.Silverlight.Testing.Harness.LogMessage})">
10747 <summary>
10748 Registers an action for a specific message type.
10749 </summary>
10750 <param name="type">The type of interest.</param>
10751 <param name="action">The handler for the type. Takes a LogMessage
10752 parameter.</param>
10753 </member>
10754 <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.RegisterConditionalHandler(System.Func{Microsoft.Silverlight.Testing.Harness.LogMessage,System.Boolean},System.Action{Microsoft.Silverlight.Testing.Harness.LogMessage})">
10755 <summary>
10756 Registers a conditional handler. During the log message processing
10757 step, all conditional callbacks will be tried. The first positive
10758 result will then call the associated processing Action for that
10759 conditional method entry.
10760 </summary>
10761 <param name="condition">A conditional callback that takes a
10762 LogMessage input parameter.</param>
10763 <param name="action">A log message processing Action that is called
10764 when the condition is true.</param>
10765 </member>
10766 <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.UnregisterConditionalHandler(System.Func{Microsoft.Silverlight.Testing.Harness.LogMessage,System.Boolean})">
10767 <summary>
10768 Removes a conditional callback.
10769 </summary>
10770 <param name="condition">The condition.</param>
10771 </member>
10772 <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.ClearConditionalHandlers">
10773 <summary>
10774 Clear all existing conditional handlers.
10775 </summary>
10776 </member>
10777 <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.ClearMessageTypeHandlers">
10778 <summary>
10779 Clear all existing message type handlers.
10780 </summary>
10781 </member>
10782 <member name="M:Microsoft.Silverlight.Testing.Harness.DebugOutputProvider.#ctor">
10783 <summary>
10784 Initializes a new instance of the DebugOutputProvider class.
10785 </summary>
10786 </member>
10787 <member name="M:Microsoft.Silverlight.Testing.Harness.DebugOutputProvider.Process(Microsoft.Silverlight.Testing.Harness.LogMessage)">
10788 <summary>
10789 Display a LogMessage in the debug output window.
10790 </summary>
10791 <param name="logMessage">Message object.</param>
10792 </member>
10793 <member name="P:Microsoft.Silverlight.Testing.Harness.DebugOutputProvider.ShowAllFailures">
10794 <summary>
10795 Gets or sets a value indicating whether any TestResult failures will
10796 be reported, regardless of whether the TestResult type is being
10797 monitored for debug output.
10798 </summary>
10799 </member>
10800 <member name="P:Microsoft.Silverlight.Testing.Harness.DebugOutputProvider.ShowEverything">
10801 <summary>
10802 Gets or sets a value indicating whether all messages appear in the
10803 debug output.
10804 </summary>
10805 </member>
10806 <member name="T:Microsoft.Silverlight.Testing.Harness.DecoratorDictionary">
10807 <summary>
10808 A dictionary that can store just about any kind of object, keyed off any
10809 object. As a Hashtable, it permits using keys of
10810 - enums
10811 - objects
10812 - types
10813
10814 This makes it ideal for use in decorating and adorning special types in
10815 the system, such as log messages.
10816
10817 A strongly-typed decorator key could come from an enum value, while a
10818 prototype extension to the test system could simply use a string key for
10819 organizing.
10820
10821 In all instances, the resulting object needs to be cast appropriately.
10822 </summary>
10823 </member>
10824 <member name="M:Microsoft.Silverlight.Testing.Harness.DecoratorDictionary.HasDecorator(System.Object)">
10825 <summary>
10826 Check if a decorator exists.
10827 </summary>
10828 <param name="decoratorKey">The decorator key object.</param>
10829 <returns>
10830 Returns a value indicating whether the decorator key exists. Even
10831 if the key exists, the instance value for the key could be set to
10832 null, yielding a null instance.
10833 </returns>
10834 </member>
10835 <member name="M:Microsoft.Silverlight.Testing.Harness.DecoratorDictionary.HasDecorators(System.Object[])">
10836 <summary>
10837 Check if a set of decorators exists.
10838 </summary>
10839 <param name="decorators">The set of decorator(s) of interest.</param>
10840 <returns>
10841 Returns a value indicating whether the decorators of interest were
10842 present.
10843 </returns>
10844 </member>
10845 <member name="M:Microsoft.Silverlight.Testing.Harness.DecoratorDictionary.GetDecorator(System.Object)">
10846 <summary>
10847 Retrieves the decorator instance if it exists. If not, this method
10848 returns null.
10849 </summary>
10850 <param name="decoratorKey">The decorator key object.</param>
10851 <returns>
10852 Returns the instance or null if it does not exist. No exceptions
10853 are thrown in this method.
10854 </returns>
10855 </member>
5765 <member name="T:Microsoft.Silverlight.Testing.Harness.FastRunDispatcher"> 10856 <member name="T:Microsoft.Silverlight.Testing.Harness.FastRunDispatcher">
5766 <summary> 10857 <summary>
5767 A type which handles preparing the underlying dispatcher or timer from 10858 A type which handles preparing the underlying dispatcher or timer from
5768 which the test work items execute. 10859 which the test work items execute.
5769 </summary> 10860 </summary>
5879 Begin the execution process by hooking up the underlying 10970 Begin the execution process by hooking up the underlying
5880 DispatcherTimer to call into the test framework regularly and 10971 DispatcherTimer to call into the test framework regularly and
5881 perform test work items. 10972 perform test work items.
5882 </summary> 10973 </summary>
5883 </member> 10974 </member>
5884 <member name="T:Microsoft.Silverlight.Testing.Client.TestClassData"> 10975 <member name="T:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler">
5885 <summary> 10976 <summary>
5886 A data object that generates property change notifications and can 10977 Provides a property that will attach and detach a known event handler
5887 be used for rich data binding to test results. Does keep a reference 10978 delegate when the bit is flipped.
5888 to all results. 10979 </summary>
5889 </summary> 10980 </member>
5890 </member> 10981 <member name="F:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler._eventHandler">
5891 <member name="F:Microsoft.Silverlight.Testing.Client.TestClassData._parent"> 10982 <summary>
5892 <summary> 10983 The event to fire when attached.
5893 Parent object reference. 10984 </summary>
5894 </summary> 10985 </member>
5895 </member> 10986 <member name="F:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler._attached">
5896 <member name="M:Microsoft.Silverlight.Testing.Client.TestClassData.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.Client.TestAssemblyData)"> 10987 <summary>
5897 <summary> 10988 Whether the event handler is attached as a global unhandled
5898 Initializes a new instance of the TestClassData type. 10989 exception handler.
5899 </summary> 10990 </summary>
5900 <param name="testClass">The test class metadata.</param> 10991 </member>
5901 <param name="parent">The parent test assembly data object.</param> 10992 <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.#ctor(System.EventHandler)">
5902 </member> 10993 <summary>
5903 <member name="F:Microsoft.Silverlight.Testing.Client.TestClassData._methods"> 10994 Creates a new exception handler "manager" with the provided
5904 <summary> 10995 EventHandler.
5905 Backing store for the set of test class. 10996 </summary>
5906 </summary> 10997 <param name="eventHandler">The event handler to manage.</param>
5907 </member> 10998 </member>
5908 <member name="F:Microsoft.Silverlight.Testing.Client.TestClassData._expanded"> 10999 <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.ChangeExceptionBubbling(System.EventArgs,System.Boolean)">
5909 <summary> 11000 <summary>
5910 Backing field for the expanded property. 11001 Mark the Handled property in the event args as True to stop any
5911 </summary> 11002 event bubbling.
5912 </member> 11003 </summary>
5913 <member name="M:Microsoft.Silverlight.Testing.Client.TestClassData.CollapseUnlessFailures"> 11004 <param name="e">Event arguments.</param>
5914 <summary> 11005 <param name="exceptionHandled">
5915 Collapses the test class node unless there is at least one child 11006 Value indicating whether the Exception should be marked as handled.
5916 test method that failed. 11007 </param>
5917 </summary> 11008 </member>
5918 </member> 11009 <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.GetExceptionObject(System.EventArgs)">
5919 <member name="F:Microsoft.Silverlight.Testing.Client.TestClassData._passed"> 11010 <summary>
5920 <summary> 11011 Return the Exception property from the EventArgs.
5921 Backing field for a passed value. 11012 </summary>
5922 </summary> 11013 <param name="e">Event arguments.</param>
5923 </member> 11014 <returns>
5924 <member name="M:Microsoft.Silverlight.Testing.Client.TestClassData.GetResultReport"> 11015 Returns the Exception object that the event arguments stores.
5925 <summary> 11016 </returns>
5926 Retrieves the results report.
5927 </summary>
5928 <returns>Returns a string containing the report.</returns>
5929 </member>
5930 <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.Parent">
5931 <summary>
5932 Gets the parent data object.
5933 </summary>
5934 </member>
5935 <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.Name">
5936 <summary>
5937 Gets the name of the test class.
5938 </summary>
5939 </member>
5940 <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.Namespace">
5941 <summary>
5942 Gets the namespace for the test class.
5943 </summary>
5944 </member>
5945 <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.TestMethods">
5946 <summary>
5947 Gets an observable collection of test class data objects.
5948 </summary>
5949 </member>
5950 <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.IsExpanded">
5951 <summary>
5952 Gets or sets a value indicating whether the item is expanded in
5953 a hierarchical display.
5954 </summary>
5955 </member>
5956 <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.IsChecked">
5957 <summary>
5958 Gets or sets the checked value. Don't think this is actually used.
5959 </summary>
5960 </member>
5961 <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.Passed">
5962 <summary>
5963 Gets or sets a value indicating whether the test passed. If failed,
5964 will propagate to the parent metadata object.
5965 </summary>
5966 </member>
5967 <member name="T:Microsoft.Silverlight.Testing.Client.TestRunData">
5968 <summary>
5969 A data object that generates property change notifications and can
5970 be used for rich data binding to test results. Does keep a reference
5971 to all results.
5972 </summary>
5973 </member>
5974 <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._harness">
5975 <summary>
5976 The unit test harness instance.
5977 </summary>
5978 </member>
5979 <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._information">
5980 <summary>
5981 Backing field for information about the test application in use.
5982 </summary>
5983 </member>
5984 <member name="M:Microsoft.Silverlight.Testing.Client.TestRunData.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
5985 <summary>
5986 Initializes a new instance of the test run results.
5987 </summary>
5988 <param name="unitTestHarness">The unit test harness.</param>
5989 </member>
5990 <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._assemblies">
5991 <summary>
5992 Backing store for the set of test assemblies.
5993 </summary>
5994 </member>
5995 <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._title">
5996 <summary>
5997 Title backing field.
5998 </summary>
5999 </member>
6000 <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._total">
6001 <summary>
6002 Stores the total number of expected scenarios.
6003 </summary>
6004 </member>
6005 <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._currentTestMethod">
6006 <summary>
6007 Stores the current test information.
6008 </summary>
6009 </member>
6010 <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._currentTest">
6011 <summary>
6012 Stores the current test information.
6013 </summary>
6014 </member>
6015 <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._runScenarios">
6016 <summary>
6017 Stores the number of run scenarios.
6018 </summary>
6019 </member>
6020 <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._failedScenarios">
6021 <summary>
6022 Count of failed scenarios.
6023 </summary>
6024 </member>
6025 <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._running">
6026 <summary>
6027 Backing field for whether the app is running.
6028 </summary>
6029 </member>
6030 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.TestApplicationInformation">
6031 <summary>
6032 Gets the test application information instance.
6033 </summary>
6034 </member>
6035 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.UnitTestHarness">
6036 <summary>
6037 Gets the unit test harness instance.
6038 </summary>
6039 </member>
6040 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.TestAssemblies">
6041 <summary>
6042 Gets an observable collection of test assembly data objects.
6043 </summary>
6044 </member>
6045 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.Title">
6046 <summary>
6047 Gets or sets the informational run title.
6048 </summary>
6049 </member>
6050 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.TotalScenarios">
6051 <summary>
6052 Gets or sets the number of total scenarios.
6053 </summary>
6054 </member>
6055 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.CurrentTestMethod">
6056 <summary>
6057 Gets or sets the current test name.
6058 </summary>
6059 </member>
6060 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.CurrentTest">
6061 <summary>
6062 Gets or sets the current test name.
6063 </summary>
6064 </member>
6065 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.RunScenarios">
6066 <summary>
6067 Gets or sets the number of run scenarios.
6068 </summary>
6069 </member>
6070 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.FailedScenarios">
6071 <summary>
6072 Gets or sets the number of failed scenarios.
6073 </summary>
6074 </member>
6075 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.PassedAndComplete">
6076 <summary>
6077 Gets a value indicating whether the run is complete and passed.
6078 </summary>
6079 </member>
6080 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.Passed">
6081 <summary>
6082 Gets a value indicating whether all passing results have been
6083 processed.
6084 </summary>
6085 </member>
6086 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.PassedScenarios">
6087 <summary>
6088 Gets the number of passed scenarios, defined as the number of
6089 run scenarios minus the number of failed scenarios tracked.
6090 </summary>
6091 </member>
6092 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.IsDispatcherRunning">
6093 <summary>
6094 Gets a value indicating whether the dispatcher is currently running.
6095 </summary>
6096 </member>
6097 <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.IsRunning">
6098 <summary>
6099 Gets a value indicating whether the test run is in action.
6100 </summary>
6101 </member>
6102 <member name="T:Microsoft.Silverlight.Testing.Harness.TestAssemblyCompletedEventArgs">
6103 <summary>
6104 Assembly complete event arguments.
6105 </summary>
6106 </member>
6107 <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEventArgs">
6108 <summary>
6109 Generic unit test harness event arguments base class that contains a
6110 reference to the harness.
6111 </summary>
6112 </member>
6113 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEventArgs.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
6114 <summary>
6115 Initializes a new instance of the UnitTestHarnessEventArgs class.
6116 </summary>
6117 <param name="harness">The test harness.</param>
6118 </member>
6119 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEventArgs.UnitTestHarness">
6120 <summary>
6121 Gets the unit test harness reference.
6122 </summary>
6123 </member>
6124 <member name="M:Microsoft.Silverlight.Testing.Harness.TestAssemblyCompletedEventArgs.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly,Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
6125 <summary>
6126 Initializes a new instance of the TestAssemblyCompletedEventArgs
6127 type.
6128 </summary>
6129 <param name="assembly">The assembly metadata.</param>
6130 <param name="harness">The test harness instance.</param>
6131 </member>
6132 <member name="P:Microsoft.Silverlight.Testing.Harness.TestAssemblyCompletedEventArgs.Assembly">
6133 <summary>
6134 Gets the assembly metadata.
6135 </summary>
6136 </member>
6137 <member name="T:Microsoft.Silverlight.Testing.Harness.TestAssemblyStartingEventArgs">
6138 <summary>
6139 Test assembly starting event arguments.
6140 </summary>
6141 </member>
6142 <member name="M:Microsoft.Silverlight.Testing.Harness.TestAssemblyStartingEventArgs.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly,Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
6143 <summary>
6144 Initializes a new instance of the TestAssemblyStartingEventArgs
6145 type.
6146 </summary>
6147 <param name="assembly">The assembly metadata.</param>
6148 <param name="harness">The unit test harness instance.</param>
6149 </member>
6150 <member name="P:Microsoft.Silverlight.Testing.Harness.TestAssemblyStartingEventArgs.Assembly">
6151 <summary>
6152 Gets the assembly metadata information.
6153 </summary>
6154 </member>
6155 <member name="T:Microsoft.Silverlight.Testing.Harness.TestClassCompletedEventArgs">
6156 <summary>
6157 The test class completed event arguments.
6158 </summary>
6159 </member>
6160 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassCompletedEventArgs.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
6161 <summary>
6162 Initializes a new instance of the TestClassCompletedEventArgs
6163 class.
6164 </summary>
6165 <param name="testClass">Test class metadata.</param>
6166 <param name="harness">The harness instance.</param>
6167 </member>
6168 <member name="P:Microsoft.Silverlight.Testing.Harness.TestClassCompletedEventArgs.TestClass">
6169 <summary>
6170 Gets the test class metadata.
6171 </summary>
6172 </member>
6173 <member name="T:Microsoft.Silverlight.Testing.Harness.TestClassStartingEventArgs">
6174 <summary>
6175 Information about the start of a test class event.
6176 </summary>
6177 </member>
6178 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassStartingEventArgs.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
6179 <summary>
6180 Initializes a new instance of the TestClassStartingEventArgs type.
6181 </summary>
6182 <param name="testClass">The test class metadata.</param>
6183 <param name="harness">The unit test harness reference.</param>
6184 </member>
6185 <member name="P:Microsoft.Silverlight.Testing.Harness.TestClassStartingEventArgs.TestClass">
6186 <summary>
6187 Gets the test class instance.
6188 </summary>
6189 </member>
6190 <member name="T:Microsoft.Silverlight.Testing.Harness.TestMethodStartingEventArgs">
6191 <summary>
6192 Test method starting event arguments.
6193 </summary>
6194 </member>
6195 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodStartingEventArgs.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
6196 <summary>
6197 Initializes a new instance of the TestMethodStartingEventArgs type.
6198 </summary>
6199 <param name="testMethod">The test method metadata.</param>
6200 <param name="testClass">The test class metadata.</param>
6201 <param name="harness">The test harness instance.</param>
6202 </member>
6203 <member name="P:Microsoft.Silverlight.Testing.Harness.TestMethodStartingEventArgs.TestMethod">
6204 <summary>
6205 Gets the test method metadata.
6206 </summary>
6207 </member>
6208 <member name="P:Microsoft.Silverlight.Testing.Harness.TestMethodStartingEventArgs.TestClass">
6209 <summary>
6210 Gets the test class metadata.
6211 </summary>
6212 </member>
6213 <member name="T:Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs">
6214 <summary>
6215 Test method completed event arguments, contains the result.
6216 </summary>
6217 </member>
6218 <member name="M:Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs.#ctor(Microsoft.Silverlight.Testing.UnitTestSettings,Microsoft.Silverlight.Testing.Harness.TestRunFilter)">
6219 <summary>
6220 Initializes a new instance of the TestRunStartingEventArgs
6221 type.
6222 </summary>
6223 <param name="settings">The test run filter.</param>
6224 <param name="filter">The test run settings object.</param>
6225 </member>
6226 <member name="P:Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs.Settings">
6227 <summary>
6228 Gets the unit test run settings.
6229 </summary>
6230 </member>
6231 <member name="P:Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs.TestRunFilter">
6232 <summary>
6233 Gets the test run filter.
6234 </summary>
6235 </member>
6236 <member name="P:Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs.TestHarnessName">
6237 <summary>
6238 Gets or sets the test harness name.
6239 </summary>
6240 </member>
6241 <member name="P:Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs.EnqueuedAssemblies">
6242 <summary>
6243 Gets or sets the number of valid, enqueued assemblies scheduled.
6244 </summary>
6245 </member>
6246 <member name="T:Microsoft.Silverlight.Testing.TagAttribute">
6247 <summary>
6248 Tag attribute used to associate individual test cases with tags to
6249 easily test related functionality.
6250 </summary>
6251 <remarks> 11017 <remarks>
6252 The infrastructure associated with the TagAttribute is not yet in place. 11018 This method is compatible with the full desktop framework as well as
11019 Silverlight.
6253 </remarks> 11020 </remarks>
6254 </member> 11021 </member>
6255 <member name="F:Microsoft.Silverlight.Testing.TagAttribute.ReservedWords"> 11022 <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.OnGlobalException(System.Object,System.Windows.ApplicationUnhandledExceptionEventArgs)">
6256 <summary> 11023 <summary>
6257 List of reserved words that cannot be used as tags. 11024 Internal event that is hooked up to the global exception handler.
6258 </summary> 11025 </summary>
6259 <remarks> 11026 <param name="sender">Source object of the event.</param>
6260 This list should be shared with the tag parser implementation when 11027 <param name="e">Event arguments.</param>
6261 available. 11028 </member>
6262 </remarks> 11029 <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.UpdateAttachment">
6263 </member> 11030 <summary>
6264 <member name="F:Microsoft.Silverlight.Testing.TagAttribute.ReservedCharacters"> 11031 Called after a change to the attachment field value.
6265 <summary> 11032 </summary>
6266 List of reserved characters that cannot be used in tags. 11033 </member>
6267 </summary> 11034 <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.AttachHandler">
6268 <remarks> 11035 <summary>
6269 This list should be shared with the tag parser implementation when 11036 Attach the handler globally.
6270 available. 11037 </summary>
6271 </remarks> 11038 </member>
6272 </member> 11039 <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.DetachHandler">
6273 <member name="M:Microsoft.Silverlight.Testing.TagAttribute.#ctor(System.String)"> 11040 <summary>
6274 <summary> 11041 Detach the handler globally.
6275 Initializes a new instance of the TagAttribute class. 11042 </summary>
6276 </summary> 11043 </member>
6277 <param name="tag"> 11044 <member name="P:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.AttachGlobalHandler">
6278 Tag associated with the test method or class. 11045 <summary>
6279 </param> 11046 Gets or sets a value indicating whether the handler is currently
6280 </member> 11047 attached to the global exception handler.
6281 <member name="P:Microsoft.Silverlight.Testing.TagAttribute.Tag">
6282 <summary>
6283 Gets the tag associated with the test method or class.
6284 </summary> 11048 </summary>
6285 </member> 11049 </member>
6286 <member name="T:Microsoft.Silverlight.Testing.Harness.HarnessExtensions"> 11050 <member name="T:Microsoft.Silverlight.Testing.Harness.HarnessExtensions">
6287 <summary> 11051 <summary>
6288 Set of extension methods used by the harness. 11052 Set of extension methods used by the harness.
6314 <summary> 11078 <summary>
6315 Get the dynamic test methods. 11079 Get the dynamic test methods.
6316 </summary> 11080 </summary>
6317 <returns>Sequence of dynamic test methods.</returns> 11081 <returns>Sequence of dynamic test methods.</returns>
6318 </member> 11082 </member>
11083 <member name="T:Microsoft.Silverlight.Testing.Harness.ITestSettingsLogProvider">
11084 <summary>
11085 Interface for LogProviders that want access to external test settings.
11086 </summary>
11087 </member>
11088 <member name="M:Microsoft.Silverlight.Testing.Harness.ITestSettingsLogProvider.Initialize(Microsoft.Silverlight.Testing.UnitTestSettings)">
11089 <summary>
11090 Initializes the provider.
11091 </summary>
11092 <param name="settings">The settings.</param>
11093 </member>
11094 <member name="T:Microsoft.Silverlight.Testing.Harness.LazyAssemblyMethodInfo">
11095 <summary>
11096 A lazy method type.
11097 </summary>
11098 </member>
11099 <member name="T:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo">
11100 <summary>
11101 A class that does a lazy lookup when needed using reflection.
11102 </summary>
11103 </member>
11104 <member name="F:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo._attributeType">
11105 <summary>
11106 Attribute Type instance.
11107 </summary>
11108 </member>
11109 <member name="F:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo._searchType">
11110 <summary>
11111 The Type to search with.
11112 </summary>
11113 </member>
11114 <member name="F:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo._hasSearched">
11115 <summary>
11116 Whether the search has happened.
11117 </summary>
11118 </member>
11119 <member name="F:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo._methodInfo">
11120 <summary>
11121 The method reflection object.
11122 </summary>
11123 </member>
11124 <member name="M:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.#ctor(System.Type)">
11125 <summary>
11126 Construct a new lazy method wrapper.
11127 </summary>
11128 <param name="attributeType">The attribute type.</param>
11129 </member>
11130 <member name="M:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.#ctor(System.Type,System.Type)">
11131 <summary>
11132 Construct a new lazy method wrapper.
11133 </summary>
11134 <param name="searchType">Type to search.</param>
11135 <param name="attributeType">Attribute type.</param>
11136 </member>
11137 <member name="M:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.GetMethodInfo">
11138 <summary>
11139 Does a search and retrieves the method information.
11140 </summary>
11141 <returns>The method reflection object.</returns>
11142 </member>
11143 <member name="M:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.HasMethodInfo">
11144 <summary>
11145 Whether the type has a method info.
11146 </summary>
11147 <returns>A value indicating whether the method information has
11148 been found.</returns>
11149 </member>
11150 <member name="M:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.Search">
11151 <summary>
11152 Perform a search on the type.
11153 </summary>
11154 </member>
11155 <member name="P:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.AttributeType">
11156 <summary>
11157 Gets the type of attribute the lazy method is searching for.
11158 </summary>
11159 </member>
11160 <member name="P:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.SearchType">
11161 <summary>
11162 Gets the underlying type that is searched.
11163 </summary>
11164 </member>
11165 <member name="P:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.HasSearched">
11166 <summary>
11167 Gets or sets a value indicating whether a lookup has already been attempted.
11168 </summary>
11169 </member>
11170 <member name="P:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.MethodInfo">
11171 <summary>
11172 Gets or sets the underlying MethodInfo from reflection.
11173 </summary>
11174 </member>
11175 <member name="F:Microsoft.Silverlight.Testing.Harness.LazyAssemblyMethodInfo._assembly">
11176 <summary>
11177 Underlying Assembly reflection object.
11178 </summary>
11179 </member>
11180 <member name="M:Microsoft.Silverlight.Testing.Harness.LazyAssemblyMethodInfo.#ctor(System.Reflection.Assembly,System.Type)">
11181 <summary>
11182 Create a new lazy method from a MethodInfo instance.
11183 </summary>
11184 <param name="assembly">Assembly reflection object.</param>
11185 <param name="attributeType">Attribute Type instance.</param>
11186 </member>
11187 <member name="M:Microsoft.Silverlight.Testing.Harness.LazyAssemblyMethodInfo.Search">
11188 <summary>
11189 Performs a search on the MethodInfo for the attributes needed.
11190 </summary>
11191 </member>
11192 <member name="T:Microsoft.Silverlight.Testing.Harness.LogDecorator">
11193 <summary>
11194 Well-known keys that can be used to mark decorator instances in log
11195 message objects.
11196 </summary>
11197 </member>
11198 <member name="F:Microsoft.Silverlight.Testing.Harness.LogDecorator.ExceptionObject">
11199 <summary>
11200 Key for a decorator that is a simple Exception object.
11201 </summary>
11202 </member>
11203 <member name="F:Microsoft.Silverlight.Testing.Harness.LogDecorator.NameProperty">
11204 <summary>
11205 Key for a decorator that is a simple Name string property.
11206 </summary>
11207 </member>
11208 <member name="F:Microsoft.Silverlight.Testing.Harness.LogDecorator.TestOutcome">
11209 <summary>
11210 An associated TestOutcome value.
11211 </summary>
11212 </member>
11213 <member name="F:Microsoft.Silverlight.Testing.Harness.LogDecorator.TestStage">
11214 <summary>
11215 The stage of a message or event.
11216 </summary>
11217 </member>
11218 <member name="F:Microsoft.Silverlight.Testing.Harness.LogDecorator.TestGranularity">
11219 <summary>
11220 The granularity of a message or event.
11221 </summary>
11222 </member>
11223 <member name="T:Microsoft.Silverlight.Testing.Harness.LogMessage">
11224 <summary>
11225 A log message.
11226 </summary>
11227 </member>
11228 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessage.DefaultLogMessageType">
11229 <summary>
11230 The default log message used during initialization.
11231 </summary>
11232 </member>
11233 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessage.#ctor">
11234 <summary>
11235 Initializes a new log message of the default message type.
11236 </summary>
11237 </member>
11238 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessage.#ctor(Microsoft.Silverlight.Testing.Harness.LogMessageType)">
11239 <summary>
11240 Initializes a new log message.
11241 </summary>
11242 <param name="messageType">The message type.</param>
11243 </member>
11244 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessage.ToString">
11245 <summary>
11246 Converts to string representation.
11247 </summary>
11248 <returns>A string version of the LogMessage.</returns>
11249 </member>
11250 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessage.HasDecorator(System.Object)">
11251 <summary>
11252 Check if a decorator is present on the LogMessage.
11253 </summary>
11254 <param name="decorator">The decorator of interest.</param>
11255 <returns>
11256 Returns a value indicating whether the decorator is present in the
11257 DecoratorDictionary.
11258 </returns>
11259 </member>
11260 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessage.HasDecorators(System.Object[])">
11261 <summary>
11262 Check if a set of decorators are present.
11263 </summary>
11264 <param name="decorators">The decorator(s) of interest.</param>
11265 <returns>
11266 Returns a value indicating whether the decorator(s) of interest are
11267 present.
11268 </returns>
11269 </member>
11270 <member name="P:Microsoft.Silverlight.Testing.Harness.LogMessage.Decorators">
11271 <summary>
11272 Gets the set of decorator instances attached to the log message.
11273 </summary>
11274 </member>
11275 <member name="P:Microsoft.Silverlight.Testing.Harness.LogMessage.MessageType">
11276 <summary>
11277 Gets or sets the type of message.
11278 </summary>
11279 </member>
11280 <member name="P:Microsoft.Silverlight.Testing.Harness.LogMessage.Message">
11281 <summary>
11282 Gets or sets the log's message.
11283 </summary>
11284 </member>
11285 <member name="P:Microsoft.Silverlight.Testing.Harness.LogMessage.Item(System.Object)">
11286 <summary>
11287 Gets or sets the decorator type for the message.
11288 </summary>
11289 <param name="decorator">
11290 The type of decorator. Only one explicit Type is permitted,
11291 although multiple types within the same type hierarchy are
11292 legitimate.
11293 </param>
11294 <returns>Returns the instance of the decorator, if any.</returns>
11295 </member>
11296 <member name="T:Microsoft.Silverlight.Testing.Harness.LogMessageFactory">
11297 <summary>
11298 A simple factory used for creating new log messages.
11299 </summary>
11300 </member>
11301 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageFactory.Create">
11302 <summary>
11303 Create a new LogMessage instance.
11304 </summary>
11305 <returns>Returns a new LogMessage instance.</returns>
11306 </member>
11307 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageFactory.Create(Microsoft.Silverlight.Testing.Harness.LogMessageType)">
11308 <summary>
11309 Create a new LogMessage instance.
11310 </summary>
11311 <param name="messageType">The type of message to create.</param>
11312 <returns>Returns a new LogMessage instance.</returns>
11313 </member>
11314 <member name="P:Microsoft.Silverlight.Testing.Harness.LogMessageFactory.DefaultLogMessageType">
11315 <summary>
11316 Gets or sets the default log message type used for the creation of
11317 unspecific log message types.
11318 </summary>
11319 </member>
11320 <member name="T:Microsoft.Silverlight.Testing.Harness.LogMessageType">
11321 <summary>
11322 Set of defined types of log messages to allow for some level of
11323 filtering and selective processing of log messages.
11324 </summary>
11325 </member>
11326 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.TestResult">
11327 <summary>
11328 Pass, fail, etc.
11329 </summary>
11330 </member>
11331 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.Debug">
11332 <summary>
11333 Debug::WriteLine or tracing.
11334 </summary>
11335 </member>
11336 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.Warning">
11337 <summary>
11338 Non-fatal log message.
11339 </summary>
11340 </member>
11341 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.Error">
11342 <summary>
11343 Fatal error message.
11344 </summary>
11345 </member>
11346 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.KnownIssue">
11347 <summary>
11348 Information about a known defect.
11349 </summary>
11350 </member>
11351 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.Information">
11352 <summary>
11353 General information similar to a Console::WriteLine.
11354 </summary>
11355 </member>
11356 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.Environment">
11357 <summary>
11358 Operating system setting or platform values.
11359 </summary>
11360 </member>
11361 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.TestExecution">
11362 <summary>
11363 New unit of test or test run note.
11364 </summary>
11365 </member>
11366 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.TestInfrastructure">
11367 <summary>
11368 Related test systems or out-of-process communication information.
11369 </summary>
11370 </member>
11371 <member name="T:Microsoft.Silverlight.Testing.Harness.LogMessageWriter">
11372 <summary>
11373 A utility type that writes new log messages to the test harness log
11374 queue.
11375 </summary>
11376 </member>
11377 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageWriter._factory">
11378 <summary>
11379 The factory used for creating new LogMessage types.
11380 </summary>
11381 </member>
11382 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageWriter._testHarness">
11383 <summary>
11384 The test harness that contains the method to post new events into
11385 the log message queue.
11386 </summary>
11387 </member>
11388 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
11389 <summary>
11390 Initialize a new writer class, using the default LogMessageFactory
11391 to create new messages.
11392 </summary>
11393 <param name="harness">The test harness instance.</param>
11394 </member>
11395 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,Microsoft.Silverlight.Testing.Harness.LogMessageFactory)">
11396 <summary>
11397 Initialize a new writer class.
11398 </summary>
11399 <param name="harness">The test harness instance.</param>
11400 <param name="messageFactory">
11401 The factory to use when creating new messages.
11402 </param>
11403 </member>
11404 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Enqueue(Microsoft.Silverlight.Testing.Harness.LogMessage)">
11405 <summary>
11406 Posts a log message to the test harness queue for processing.
11407 </summary>
11408 <param name="message">The log message object.</param>
11409 </member>
11410 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Create">
11411 <summary>
11412 Creates a new log message using the embedded factory.
11413 </summary>
11414 <returns>Returns a new LogMessage instance.</returns>
11415 </member>
11416 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Create(Microsoft.Silverlight.Testing.Harness.LogMessageType)">
11417 <summary>
11418 Creates a new log message using the embedded factory.
11419 </summary>
11420 <param name="messageType">The message type.</param>
11421 <returns>Returns a new LogMessage instance.</returns>
11422 </member>
11423 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Create(Microsoft.Silverlight.Testing.Harness.LogMessageType,System.String)">
11424 <summary>
11425 Creates a new log message using the embedded factory.
11426 </summary>
11427 <param name="messageType">The message type.</param>
11428 <param name="message">The text message.</param>
11429 <returns>Returns a new LogMessage instance.</returns>
11430 </member>
11431 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Decorate(Microsoft.Silverlight.Testing.Harness.LogMessage,System.Object,System.Object)">
11432 <summary>
11433 Decorate a log message with a value.
11434 </summary>
11435 <param name="message">The log message to decorate.</param>
11436 <param name="key">The key for this decoration.</param>
11437 <param name="value">The value of this decoration.</param>
11438 </member>
11439 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.DecorateException(Microsoft.Silverlight.Testing.Harness.LogMessage,System.Exception)">
11440 <summary>
11441 Decorate the log message object with an Exception object.
11442 </summary>
11443 <param name="message">The log message object.</param>
11444 <param name="exception">The Exception.</param>
11445 </member>
11446 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.DecorateNameProperty(Microsoft.Silverlight.Testing.Harness.LogMessage,System.String)">
11447 <summary>
11448 Decorate the log message object with a name.
11449 </summary>
11450 <param name="message">The log message object.</param>
11451 <param name="name">Name property value.</param>
11452 </member>
11453 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.DecorateTestStage(Microsoft.Silverlight.Testing.Harness.LogMessage,Microsoft.Silverlight.Testing.Harness.TestStage)">
11454 <summary>
11455 Decorate the log message object with a test stage value.
11456 </summary>
11457 <param name="message">The log message object.</param>
11458 <param name="stage">Test stage value.</param>
11459 </member>
11460 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.DecorateTestOutcome(Microsoft.Silverlight.Testing.Harness.LogMessage,Microsoft.Silverlight.Testing.Harness.TestOutcome)">
11461 <summary>
11462 Decorate the log message object with a test outcome object.
11463 </summary>
11464 <param name="message">The log message object.</param>
11465 <param name="outcome">Test outcome object.</param>
11466 </member>
11467 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.DecorateTestGranularity(Microsoft.Silverlight.Testing.Harness.LogMessage,Microsoft.Silverlight.Testing.Harness.TestGranularity)">
11468 <summary>
11469 Decorate the log message object with a test granularity object.
11470 </summary>
11471 <param name="message">The log message object.</param>
11472 <param name="granularity">Test granularity object.</param>
11473 </member>
11474 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.SetType(Microsoft.Silverlight.Testing.Harness.LogMessage,Microsoft.Silverlight.Testing.Harness.LogMessageType)">
11475 <summary>
11476 Sets the type of the log message.
11477 </summary>
11478 <param name="message">The log message object.</param>
11479 <param name="type">The new value to set the message type to.</param>
11480 </member>
11481 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.DebugWriteLine(System.String)">
11482 <summary>
11483 This writes a new line of information similar to a Debug::WriteLine
11484 call.
11485 </summary>
11486 <param name="text">The text to write.</param>
11487 </member>
11488 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Information(System.String)">
11489 <summary>
11490 Writes information through a new log message.
11491 </summary>
11492 <param name="info">The information string.</param>
11493 </member>
11494 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.TestInfrastructure(System.String)">
11495 <summary>
11496 Writes a message relating to the test infrastructure.
11497 </summary>
11498 <param name="text">The text to write.</param>
11499 </member>
11500 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Environment(System.String)">
11501 <summary>
11502 Writes an environment message.
11503 </summary>
11504 <param name="text">The text to write.</param>
11505 </member>
11506 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.TestExecution(System.String)">
11507 <summary>
11508 Writes a TestRun message.
11509 </summary>
11510 <param name="text">The text to write.</param>
11511 </member>
11512 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Error(System.String,System.Exception)">
11513 <summary>
11514 Log an error message.
11515 </summary>
11516 <param name="errorMessage">The error message string.</param>
11517 <param name="exception">The Exception object to decorate the message
11518 with.</param>
11519 </member>
11520 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Error(System.String)">
11521 <summary>
11522 Log an error message.
11523 </summary>
11524 <param name="errorMessage">The error message string.</param>
11525 </member>
11526 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Warning(System.String,System.Exception)">
11527 <summary>
11528 Log a warning message.
11529 </summary>
11530 <param name="warningMessage">The warning message string.</param>
11531 <param name="exception">The Exception object to decorate the message
11532 with.</param>
11533 </member>
11534 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Warning(System.String)">
11535 <summary>
11536 Log a warning message.
11537 </summary>
11538 <param name="warningMessage">The warning message string.</param>
11539 </member>
11540 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.TestResult(System.String,Microsoft.Silverlight.Testing.Harness.TestOutcome)">
11541 <summary>
11542 Record a test outcome.
11543 </summary>
11544 <param name="message">The accompanying message.</param>
11545 <param name="outcome">The outcome value.</param>
11546 </member>
11547 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.KnownIssue(System.String)">
11548 <summary>
11549 Writes information about an encountered, known issue.
11550 </summary>
11551 <param name="issue">Information about the known issue.</param>
11552 </member>
11553 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.GranularTestStage(System.String,System.String,Microsoft.Silverlight.Testing.Harness.TestGranularity,Microsoft.Silverlight.Testing.Harness.TestStage)">
11554 <summary>
11555 Records a log message that indicates a named, granular test stage
11556 has happened.
11557 </summary>
11558 <param name="message">Any message for the log.</param>
11559 <param name="name">A name for the object or event.</param>
11560 <param name="granularity">The test granularity value.</param>
11561 <param name="stage">The test stage value.</param>
11562 </member>
11563 <member name="T:Microsoft.Silverlight.Testing.Harness.MethodContainer">
11564 <summary>
11565 A method container.
11566 </summary>
11567 </member>
11568 <member name="F:Microsoft.Silverlight.Testing.Harness.MethodContainer._timeout">
11569 <summary>
11570 The timeout time.
11571 </summary>
11572 </member>
11573 <member name="F:Microsoft.Silverlight.Testing.Harness.MethodContainer._method">
11574 <summary>
11575 The test method metadata.
11576 </summary>
11577 </member>
11578 <member name="M:Microsoft.Silverlight.Testing.Harness.MethodContainer.#ctor">
11579 <summary>
11580 Constructs a new method container.
11581 </summary>
11582 </member>
11583 <member name="M:Microsoft.Silverlight.Testing.Harness.MethodContainer.#ctor(System.Object,System.Reflection.MethodInfo,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod)">
11584 <summary>
11585 Constructs a new method container.
11586 </summary>
11587 <param name="instance">An instance of the method's type.</param>
11588 <param name="method">The method reflection object.</param>
11589 <param name="testMethod">The test method.</param>
11590 </member>
11591 <member name="F:Microsoft.Silverlight.Testing.Harness.MethodContainer._methodTask">
11592 <summary>
11593 The task that involves the method, and contains its own internal
11594 test queue, if needed for asynchronous tasks.
11595 </summary>
11596 </member>
11597 <member name="F:Microsoft.Silverlight.Testing.Harness.MethodContainer._methodInfo">
11598 <summary>
11599 The reflection object for the method.
11600 </summary>
11601 </member>
11602 <member name="M:Microsoft.Silverlight.Testing.Harness.MethodContainer.Invoke">
11603 <summary>
11604 Invoke into the method.
11605 </summary>
11606 <returns>Returns the condition of any remaining work.</returns>
11607 </member>
11608 <member name="M:Microsoft.Silverlight.Testing.Harness.MethodContainer.FirstInvoke">
11609 <summary>
11610 On the first invoke, make sure there's a task to call the method.
11611 </summary>
11612 </member>
11613 <member name="P:Microsoft.Silverlight.Testing.Harness.MethodContainer.MethodInfo">
11614 <summary>
11615 Gets the method's reflection object.
11616 </summary>
11617 </member>
11618 <member name="T:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem">
11619 <summary>
11620 A simple work item that invokes a method through the reflection
11621 MethodInfo instance.
11622 </summary>
11623 </member>
11624 <member name="F:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem.None">
11625 <summary>
11626 An empty object array.
11627 </summary>
11628 </member>
11629 <member name="F:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem._instance">
11630 <summary>
11631 An object instance.
11632 </summary>
11633 </member>
11634 <member name="F:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem._method">
11635 <summary>
11636 Method reflection object.
11637 </summary>
11638 </member>
11639 <member name="F:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem._testMethod">
11640 <summary>
11641 The test method to invoke.
11642 </summary>
11643 </member>
11644 <member name="M:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem.#ctor(System.Object,System.Reflection.MethodInfo,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod)">
11645 <summary>
11646 Creates a new method invoke work item for a MethodInfo instance.
11647 </summary>
11648 <param name="instance">The type instance.</param>
11649 <param name="method">The method on the type to invoke when the
11650 work item is executed.</param>
11651 <param name="testMethod">The test method metadata.</param>
11652 </member>
11653 <member name="M:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem.Invoke">
11654 <summary>
11655 Invokes the underlying method on the instance and marks the
11656 test work item as complete.
11657 </summary>
11658 <returns>False, noting the completion of the work item.</returns>
11659 </member>
11660 <member name="T:Microsoft.Silverlight.Testing.Harness.ReflectionUtility">
11661 <summary>
11662 A set of helper methods for interacting with methods and types that are
11663 marked with attributes.
11664 </summary>
11665 </member>
11666 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetTypesWithAttribute(System.Reflection.Assembly,System.Type)">
11667 <summary>
11668 Retrieve all types in an assembly that are decorated with a specific
11669 attribute.
11670 </summary>
11671 <param name="assembly">Assembly to search.</param>
11672 <param name="decoratingAttribute">
11673 Instance of the Type of attribute that marks interesting methods.
11674 </param>
11675 <returns>
11676 A collection of types from the assembly. An empty collection is
11677 returned if no types were found matching the constraints.
11678 </returns>
11679 </member>
11680 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttributes(System.Reflection.MemberInfo,System.Type)">
11681 <summary>
11682 Given a MethodInfo type, returns the attributes (if any) that are of
11683 the decoratingAttribute parameter's type.
11684 </summary>
11685 <param name="member">MemberInfo instance.</param>
11686 <param name="decoratingAttribute">Attribute of interest.</param>
11687 <returns>
11688 A collection populated with the Attribute instances.
11689 </returns>
11690 </member>
11691 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean)">
11692 <summary>
11693 Given a MethodInfo type, returns the attributes (if any) that are of
11694 the decoratingAttribute parameter's type.
11695 </summary>
11696 <param name="member">MemberInfo instance.</param>
11697 <param name="decoratingAttribute">Attribute of interest.</param>
11698 <param name="inherit">A value indicating whether to look for
11699 inheriting custom attributes.</param>
11700 <returns>
11701 A collection populated with the Attribute instances.
11702 </returns>
11703 </member>
11704 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttributes(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,System.Type,System.Boolean)">
11705 <summary>
11706 Given a test method, returns the attributes (if any) that are of
11707 the decoratingAttribute parameter's type.
11708 </summary>
11709 <param name="method">ITestMethod instance.</param>
11710 <param name="decoratingAttribute">Attribute of interest.</param>
11711 <param name="inherit">Whether to inherit attributes.</param>
11712 <returns>
11713 A collection populated with the Attribute instances.
11714 </returns>
11715 </member>
11716 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAssembliesFromInstances(System.Collections.Generic.IEnumerable{System.Object})">
11717 <summary>
11718 Retrieve a list of Reflection.Assembly types from a set of
11719 instances and/or types.
11720 </summary>
11721 <param name="objects">Set of instances or types.</param>
11722 <returns>A set of Assembly instances from the instances or types.</returns>
11723 </member>
11724 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAssemblies(System.Type[])">
11725 <summary>
11726 Returns a list of unique assemblies from a set of types.
11727 </summary>
11728 <param name="types">Set of types.</param>
11729 <returns>
11730 A list of unique Assembly instances from the input types.
11731 </returns>
11732 </member>
11733 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttribute(System.Collections.Generic.ICollection{System.Attribute})">
11734 <summary>
11735 Given a list of attributes, retrieves a single Attribute instance.
11736 Will throw an exception if multiple attributes exist on the method.
11737 </summary>
11738 <param name="attributes">List of attributes.</param>
11739 <returns>
11740 The attribute instance, or null if it does not exist.
11741 </returns>
11742 </member>
11743 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttribute(System.Reflection.MemberInfo,System.Type)">
11744 <summary>
11745 Given a method and a decorative attribute of interest, retrieves a
11746 single Attribute instance. Will throw an exception if multiple
11747 attributes exist on the method.
11748 </summary>
11749 <param name="member">MemberInfo instance.</param>
11750 <param name="decoratingAttribute">
11751 Attribute type of interest.
11752 </param>
11753 <returns>
11754 The attribute instance, or null if it does not exist.
11755 </returns>
11756 </member>
11757 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttribute(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,System.Type)">
11758 <summary>
11759 Given a test method and a decorative attribute of interest,
11760 retrieves a single Attribute instance. Will throw an exception if
11761 multiple attributes exist on the method.
11762 </summary>
11763 <param name="method">ITestMethod instance.</param>
11764 <param name="decoratingAttribute">
11765 Attribute type of interest.
11766 </param>
11767 <returns>
11768 The attribute instance, or null if it does not exist.
11769 </returns>
11770 </member>
11771 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttribute(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,System.Type,System.Boolean)">
11772 <summary>
11773 Given a test method and a decorative attribute of interest,
11774 retrieves a single Attribute instance. Will throw an exception if
11775 multiple attributes exist on the method.
11776 </summary>
11777 <param name="method">ITestMethod instance.</param>
11778 <param name="decoratingAttribute">
11779 Attribute type of interest.
11780 </param>
11781 <param name="inherit">A value indicating whether to look for custom
11782 inherited attributes.</param>
11783 <returns>
11784 The attribute instance, or null if it does not exist.
11785 </returns>
11786 </member>
11787 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.HasAttribute(System.Reflection.MemberInfo,System.Type)">
11788 <summary>
11789 Returns a value indicating whether a method has the attribute.
11790 </summary>
11791 <param name="member">MemberInfo instance.</param>
11792 <param name="decoratingAttribute">Attribute of interest.</param>
11793 <returns>
11794 A value indicating whether the type has the decorating attribute or
11795 not.
11796 </returns>
11797 </member>
11798 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.HasAttribute(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,System.Type)">
11799 <summary>
11800 Returns a value indicating whether a method has the attribute.
11801 </summary>
11802 <param name="method">ITestMethod instance.</param>
11803 <param name="decoratingAttribute">Attribute of interest.</param>
11804 <returns>
11805 A value indicating whether the type has the decorating attribute or
11806 not.
11807 </returns>
11808 </member>
11809 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetMethodsWithAttribute(System.Type,System.Type)">
11810 <summary>
11811 Return a collection of MethodInfo instances given a type to look
11812 through and the attribute of interest.
11813 </summary>
11814 <param name="type">Type to look through for methods.</param>
11815 <param name="decoratingAttribute">Attribute of interest.</param>
11816 <returns>
11817 A collection of the method reflection objects, if any, with the
11818 marked attribute present.
11819 </returns>
11820 </member>
11821 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetOneMethodWithAttribute(System.Type,System.Type)">
11822 <summary>
11823 Retrieve a MethodInfo from a single decorated method inside a type,
11824 if any. Throws an Exception if there are > 1 methods that are
11825 decorated with the attribute.
11826 </summary>
11827 <param name="type">Type of interest.</param>
11828 <param name="decoratingAttribute">Attribute of interest.</param>
11829 <returns>
11830 MethodInfo reflection object. Null if none are found.
11831 </returns>
11832 </member>
11833 <member name="T:Microsoft.Silverlight.Testing.Harness.ResourceUtility">
11834 <summary>
11835 Helper functionality for dealing with embedded resources in an assembly.
11836 </summary>
11837 </member>
11838 <member name="M:Microsoft.Silverlight.Testing.Harness.ResourceUtility.GetAllText(System.Object,System.String)">
11839 <summary>
11840 Get a string containing the text of an embedded resource in an
11841 assembly.
11842 </summary>
11843 <param name="instance">
11844 An instance whose assembly can be retrieved through reflection.
11845 </param>
11846 <param name="fullEmbeddedResourceName">
11847 Complete embedded resource name.
11848 </param>
11849 <returns>
11850 A string containing the embedded resource's string contents.
11851 </returns>
11852 </member>
6319 <member name="T:Microsoft.Silverlight.Testing.Harness.RetryTestRunFilter"> 11853 <member name="T:Microsoft.Silverlight.Testing.Harness.RetryTestRunFilter">
6320 <summary> 11854 <summary>
6321 A type filter for just a specific test. Allows the re-running of a 11855 A type filter for just a specific test. Allows the re-running of a
6322 single result again in the same process. 11856 single result again in the same process.
6323 </summary> 11857 </summary>
6459 Retrieves the test methods from a test class metadata object. 11993 Retrieves the test methods from a test class metadata object.
6460 </summary> 11994 </summary>
6461 <param name="test">The test class metadata object.</param> 11995 <param name="test">The test class metadata object.</param>
6462 <param name="instance">The test class instance.</param> 11996 <param name="instance">The test class instance.</param>
6463 <returns>Returns a list of test method metadata objects.</returns> 11997 <returns>Returns a list of test method metadata objects.</returns>
11998 </member>
11999 <member name="T:Microsoft.Silverlight.Testing.Harness.ScenarioResult">
12000 <summary>
12001 A result from a test scenario.
12002 </summary>
12003 </member>
12004 <member name="M:Microsoft.Silverlight.Testing.Harness.ScenarioResult.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.Harness.TestOutcome,System.Exception)">
12005 <summary>
12006 Creates a result record.
12007 </summary>
12008 <param name="method">Test method metadata object.</param>
12009 <param name="testClass">Test class metadata object.</param>
12010 <param name="result">Test result object.</param>
12011 <param name="exception">Exception instance, if any.</param>
12012 </member>
12013 <member name="M:Microsoft.Silverlight.Testing.Harness.ScenarioResult.ToString">
12014 <summary>
12015 The string representation of the ScenarioResult.
12016 </summary>
12017 <returns>Returns a verbose string representation of the result.</returns>
12018 </member>
12019 <member name="P:Microsoft.Silverlight.Testing.Harness.ScenarioResult.Started">
12020 <summary>
12021 Gets or sets the scenario's started time.
12022 </summary>
12023 </member>
12024 <member name="P:Microsoft.Silverlight.Testing.Harness.ScenarioResult.Finished">
12025 <summary>
12026 Gets or sets the scenario's finishing time.
12027 </summary>
12028 </member>
12029 <member name="P:Microsoft.Silverlight.Testing.Harness.ScenarioResult.TestMethod">
12030 <summary>
12031 Gets the test method metadata.
12032 </summary>
12033 </member>
12034 <member name="P:Microsoft.Silverlight.Testing.Harness.ScenarioResult.TestClass">
12035 <summary>
12036 Gets the test class metadata.
12037 </summary>
12038 </member>
12039 <member name="P:Microsoft.Silverlight.Testing.Harness.ScenarioResult.Result">
12040 <summary>
12041 Gets or sets the Result object.
12042 </summary>
12043 </member>
12044 <member name="P:Microsoft.Silverlight.Testing.Harness.ScenarioResult.Exception">
12045 <summary>
12046 Gets the Exception instance, if any.
12047 </summary>
12048 </member>
12049 <member name="T:Microsoft.Silverlight.Testing.Harness.SleepWorkItem">
12050 <summary>
12051 Test work item type that does not complete until the sleep time has
12052 elapsed. This is NOT a blocking Sleep.
12053 </summary>
12054 </member>
12055 <member name="F:Microsoft.Silverlight.Testing.Harness.SleepWorkItem._delay">
12056 <summary>
12057 The amount of time to delay for.
12058 </summary>
12059 </member>
12060 <member name="F:Microsoft.Silverlight.Testing.Harness.SleepWorkItem._expires">
12061 <summary>
12062 The DateTime that marks the point in time the task is complete.
12063 </summary>
12064 </member>
12065 <member name="M:Microsoft.Silverlight.Testing.Harness.SleepWorkItem.#ctor(System.TimeSpan)">
12066 <summary>
12067 Create a new Sleep work item, including the number of
12068 milliseconds to wait until continuing.
12069 </summary>
12070 <param name="delay">Amount of time to wait/delay.</param>
12071 </member>
12072 <member name="M:Microsoft.Silverlight.Testing.Harness.SleepWorkItem.Invoke">
12073 <summary>
12074 On the first time, will calculate the final DateTime. Otherwise,
12075 null operation (returns) until that time.
12076 </summary>
12077 <returns>Returns a value indicating whether there is more work to be
12078 done.</returns>
6464 </member> 12079 </member>
6465 <member name="T:Microsoft.Silverlight.Testing.Harness.TagManager"> 12080 <member name="T:Microsoft.Silverlight.Testing.Harness.TagManager">
6466 <summary> 12081 <summary>
6467 A helper class that manages tags and associated metadata. Tag 12082 A helper class that manages tags and associated metadata. Tag
6468 expressions are evaluated at the TestClass level. 12083 expressions are evaluated at the TestClass level.
6842 <member name="P:Microsoft.Silverlight.Testing.Harness.TagTestRunFilter.TagExpression"> 12457 <member name="P:Microsoft.Silverlight.Testing.Harness.TagTestRunFilter.TagExpression">
6843 <summary> 12458 <summary>
6844 Gets the tag expression in use by the run filter. 12459 Gets the tag expression in use by the run filter.
6845 </summary> 12460 </summary>
6846 </member> 12461 </member>
12462 <member name="T:Microsoft.Silverlight.Testing.Harness.TestAssemblyCompletedEventArgs">
12463 <summary>
12464 Assembly complete event arguments.
12465 </summary>
12466 </member>
12467 <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEventArgs">
12468 <summary>
12469 Generic unit test harness event arguments base class that contains a
12470 reference to the harness.
12471 </summary>
12472 </member>
12473 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEventArgs.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
12474 <summary>
12475 Initializes a new instance of the UnitTestHarnessEventArgs class.
12476 </summary>
12477 <param name="harness">The test harness.</param>
12478 </member>
12479 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEventArgs.UnitTestHarness">
12480 <summary>
12481 Gets the unit test harness reference.
12482 </summary>
12483 </member>
12484 <member name="M:Microsoft.Silverlight.Testing.Harness.TestAssemblyCompletedEventArgs.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly,Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
12485 <summary>
12486 Initializes a new instance of the TestAssemblyCompletedEventArgs
12487 type.
12488 </summary>
12489 <param name="assembly">The assembly metadata.</param>
12490 <param name="harness">The test harness instance.</param>
12491 </member>
12492 <member name="P:Microsoft.Silverlight.Testing.Harness.TestAssemblyCompletedEventArgs.Assembly">
12493 <summary>
12494 Gets the assembly metadata.
12495 </summary>
12496 </member>
6847 <member name="T:Microsoft.Silverlight.Testing.Harness.TestAssemblyHelper"> 12497 <member name="T:Microsoft.Silverlight.Testing.Harness.TestAssemblyHelper">
6848 <summary> 12498 <summary>
6849 Helper code for TestAssembly logic. 12499 Helper code for TestAssembly logic.
6850 </summary> 12500 </summary>
6851 </member> 12501 </member>
6861 <summary> 12511 <summary>
6862 Sorts the test classes alphabetically by name. 12512 Sorts the test classes alphabetically by name.
6863 </summary> 12513 </summary>
6864 <param name="classes">A list of test class metadata objects.</param> 12514 <param name="classes">A list of test class metadata objects.</param>
6865 </member> 12515 </member>
12516 <member name="T:Microsoft.Silverlight.Testing.Harness.TestAssemblyStartingEventArgs">
12517 <summary>
12518 Test assembly starting event arguments.
12519 </summary>
12520 </member>
12521 <member name="M:Microsoft.Silverlight.Testing.Harness.TestAssemblyStartingEventArgs.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly,Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
12522 <summary>
12523 Initializes a new instance of the TestAssemblyStartingEventArgs
12524 type.
12525 </summary>
12526 <param name="assembly">The assembly metadata.</param>
12527 <param name="harness">The unit test harness instance.</param>
12528 </member>
12529 <member name="P:Microsoft.Silverlight.Testing.Harness.TestAssemblyStartingEventArgs.Assembly">
12530 <summary>
12531 Gets the assembly metadata information.
12532 </summary>
12533 </member>
12534 <member name="T:Microsoft.Silverlight.Testing.Harness.TestClassCompletedEventArgs">
12535 <summary>
12536 The test class completed event arguments.
12537 </summary>
12538 </member>
12539 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassCompletedEventArgs.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
12540 <summary>
12541 Initializes a new instance of the TestClassCompletedEventArgs
12542 class.
12543 </summary>
12544 <param name="testClass">Test class metadata.</param>
12545 <param name="harness">The harness instance.</param>
12546 </member>
12547 <member name="P:Microsoft.Silverlight.Testing.Harness.TestClassCompletedEventArgs.TestClass">
12548 <summary>
12549 Gets the test class metadata.
12550 </summary>
12551 </member>
6866 <member name="T:Microsoft.Silverlight.Testing.Harness.TestClassHelper"> 12552 <member name="T:Microsoft.Silverlight.Testing.Harness.TestClassHelper">
6867 <summary> 12553 <summary>
6868 Test class helper. 12554 Test class helper.
6869 </summary> 12555 </summary>
6870 </member> 12556 </member>
6894 Try to do a substring match on all filtered test classes. 12580 Try to do a substring match on all filtered test classes.
6895 </summary> 12581 </summary>
6896 <param name="parameters">The parameters.</param> 12582 <param name="parameters">The parameters.</param>
6897 <param name="classes">List of test classes to be filtered.</param> 12583 <param name="classes">List of test classes to be filtered.</param>
6898 </member> 12584 </member>
12585 <member name="T:Microsoft.Silverlight.Testing.Harness.TestClassInstanceDictionary">
12586 <summary>
12587 A dictionary that manages single instances of types for use across the
12588 unit test system.
12589 </summary>
12590 </member>
12591 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassInstanceDictionary.GetInstance(System.Type)">
12592 <summary>
12593 Returns the instance for a Type; if there is not an instance yet,
12594 this will use Activator.CreateInstance to create it.
12595 </summary>
12596 <param name="type">The Type instance to retrieve.</param>
12597 <returns>Returns an instance of the Type. Returns a new instance
12598 if the Type has not yet been used.</returns>
12599 </member>
12600 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassInstanceDictionary.ClearInstance(System.Type)">
12601 <summary>
12602 Remove any instance for the type.
12603 </summary>
12604 <param name="type">The Type of instance to remove.</param>
12605 </member>
12606 <member name="T:Microsoft.Silverlight.Testing.Harness.TestClassManager">
12607 <summary>
12608 Test class manager.
12609 </summary>
12610 </member>
12611 <member name="F:Microsoft.Silverlight.Testing.Harness.TestClassManager._filter">
12612 <summary>
12613 Test run filter object.
12614 </summary>
12615 </member>
12616 <member name="F:Microsoft.Silverlight.Testing.Harness.TestClassManager._testClass">
12617 <summary>
12618 Reference to the class and its metadata.
12619 </summary>
12620 </member>
12621 <member name="F:Microsoft.Silverlight.Testing.Harness.TestClassManager._testExecutionQueue">
12622 <summary>
12623 Queue of any tests to run.
12624 </summary>
12625 </member>
12626 <member name="F:Microsoft.Silverlight.Testing.Harness.TestClassManager._instance">
12627 <summary>
12628 Class instance.
12629 </summary>
12630 </member>
12631 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.#ctor(Microsoft.Silverlight.Testing.Harness.TestRunFilter,Microsoft.Silverlight.Testing.Harness.UnitTestHarness,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,System.Object,Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider)">
12632 <summary>
12633 A container type that handles an entire test class throughout the
12634 test run.
12635 </summary>
12636 <param name="filter">Test run filter object.</param>
12637 <param name="testHarness">The unit test harness.</param>
12638 <param name="testClass">The test class metadata interface.</param>
12639 <param name="instance">The object instance.</param>
12640 <param name="provider">The unit test provider.</param>
12641 </member>
12642 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.FirstInvoke">
12643 <summary>
12644 Code run the first time this container is invoked.
12645 </summary>
12646 </member>
12647 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.PrepareInstance">
12648 <summary>
12649 Custom tests need to be prepared before use.
12650 </summary>
12651 </member>
12652 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.EnqueueTestClassInitialize">
12653 <summary>
12654 The test initialize method.
12655 </summary>
12656 </member>
12657 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.EnqueueTestClassCleanup">
12658 <summary>
12659 The test cleanup method.
12660 </summary>
12661 </member>
12662 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.PopulateTestMethods">
12663 <summary>
12664 Reflect through the class to find any test methods, and add them to
12665 the list of queued methods. Also, sorts the methods if appropriate
12666 based on the settings file.
12667 </summary>
12668 </member>
12669 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.EnqueueMethodDispatcher(System.Reflection.MethodInfo)">
12670 <summary>
12671 Add a new method dispatcher to the test work item queue. This is a
12672 work item container which is able to manage its own internal test
12673 work item queue.
12674 </summary>
12675 <param name="method">The method reflection object.</param>
12676 </member>
12677 <member name="T:Microsoft.Silverlight.Testing.Harness.TestClassStartingEventArgs">
12678 <summary>
12679 Information about the start of a test class event.
12680 </summary>
12681 </member>
12682 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassStartingEventArgs.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
12683 <summary>
12684 Initializes a new instance of the TestClassStartingEventArgs type.
12685 </summary>
12686 <param name="testClass">The test class metadata.</param>
12687 <param name="harness">The unit test harness reference.</param>
12688 </member>
12689 <member name="P:Microsoft.Silverlight.Testing.Harness.TestClassStartingEventArgs.TestClass">
12690 <summary>
12691 Gets the test class instance.
12692 </summary>
12693 </member>
12694 <member name="T:Microsoft.Silverlight.Testing.Harness.TestGranularity">
12695 <summary>
12696 The hierarchy of test execution represented in more generic terms, this
12697 allows for more robust and useful actions by log providers.
12698 </summary>
12699 </member>
12700 <member name="F:Microsoft.Silverlight.Testing.Harness.TestGranularity.Harness">
12701 <summary>
12702 Harness-level granularity.
12703 </summary>
12704 </member>
12705 <member name="F:Microsoft.Silverlight.Testing.Harness.TestGranularity.TestGroup">
12706 <summary>
12707 Group of test-level granularity.
12708 </summary>
12709 </member>
12710 <member name="F:Microsoft.Silverlight.Testing.Harness.TestGranularity.Test">
12711 <summary>
12712 Test-level granularity.
12713 </summary>
12714 </member>
12715 <member name="F:Microsoft.Silverlight.Testing.Harness.TestGranularity.TestScenario">
12716 <summary>
12717 Scenario-level granularity.
12718 </summary>
12719 </member>
12720 <member name="T:Microsoft.Silverlight.Testing.Harness.TestHarnessCompletedEventArgs">
12721 <summary>
12722 Event information marking the completion of a test run.
12723 </summary>
12724 </member>
12725 <member name="M:Microsoft.Silverlight.Testing.Harness.TestHarnessCompletedEventArgs.#ctor(Microsoft.Silverlight.Testing.Harness.TestHarnessState)">
12726 <summary>
12727 Creates a new TestHarnessCompletedEventArgs.
12728 </summary>
12729 <param name="testHarnessState">The final test harness state.</param>
12730 </member>
12731 <member name="P:Microsoft.Silverlight.Testing.Harness.TestHarnessCompletedEventArgs.State">
12732 <summary>
12733 Gets the final test harness state.
12734
12735 This contains the final pass versus fail result at a minimum.
12736 Specific harnesses may extend the type to contain additional
12737 information, logs, scenario counts, or anything else.
12738 </summary>
12739 </member>
12740 <member name="T:Microsoft.Silverlight.Testing.Harness.TestHarnessState">
12741 <summary>
12742 Base class representing the overall state of a test run.
12743 </summary>
12744 </member>
12745 <member name="M:Microsoft.Silverlight.Testing.Harness.TestHarnessState.IncrementFailures">
12746 <summary>
12747 Increment the failures counter.
12748 </summary>
12749 </member>
12750 <member name="M:Microsoft.Silverlight.Testing.Harness.TestHarnessState.IncrementTotalScenarios">
12751 <summary>
12752 Increments the total scenarios counter.
12753 </summary>
12754 </member>
12755 <member name="P:Microsoft.Silverlight.Testing.Harness.TestHarnessState.Failures">
12756 <summary>
12757 Gets the count of failing scenarios.
12758 </summary>
12759 </member>
12760 <member name="P:Microsoft.Silverlight.Testing.Harness.TestHarnessState.TotalScenarios">
12761 <summary>
12762 Gets the total count of scenarios run.
12763 </summary>
12764 </member>
12765 <member name="P:Microsoft.Silverlight.Testing.Harness.TestHarnessState.Failed">
12766 <summary>
12767 Gets a value indicating whether the status recorded indicates a
12768 failure.
12769 </summary>
12770 </member>
6899 <member name="T:Microsoft.Silverlight.Testing.Harness.TestMethodCompletedEventArgs"> 12771 <member name="T:Microsoft.Silverlight.Testing.Harness.TestMethodCompletedEventArgs">
6900 <summary> 12772 <summary>
6901 Test method completed event arguments, contains the result. 12773 Test method completed event arguments, contains the result.
6902 </summary> 12774 </summary>
6903 </member> 12775 </member>
6944 remove any methods where the attribute is not present. 12816 remove any methods where the attribute is not present.
6945 </summary> 12817 </summary>
6946 <param name="methods">The methods to filter.</param> 12818 <param name="methods">The methods to filter.</param>
6947 <param name="logWriter">The log writer object.</param> 12819 <param name="logWriter">The log writer object.</param>
6948 </member> 12820 </member>
12821 <member name="T:Microsoft.Silverlight.Testing.Harness.TestMethodManager">
12822 <summary>
12823 Manager for planning, processing, and reporting the result of a single
12824 test method for a unit test provider.
12825 </summary>
12826 </member>
12827 <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._testClass">
12828 <summary>
12829 Underlying test class object.
12830 </summary>
12831 </member>
12832 <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._testMethod">
12833 <summary>
12834 Underlying test method object.
12835 </summary>
12836 </member>
12837 <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._instance">
12838 <summary>
12839 Reference to an instance of the test class.
12840 </summary>
12841 </member>
12842 <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._result">
12843 <summary>
12844 Scenario result of the test method.
12845 </summary>
12846 </member>
12847 <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._started">
12848 <summary>
12849 The started time of execution.
12850 </summary>
12851 </member>
12852 <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._output">
12853 <summary>
12854 Stores a collection of written lines.
12855 </summary>
12856 </member>
12857 <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._bugAttributePresent">
12858 <summary>
12859 A value indicating whether the bug attribute was present on this
12860 method. If it is, the result will be inverted at completion.
12861 </summary>
12862 </member>
12863 <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._mainTestMethodContainer">
12864 <summary>
12865 Contains the main test contents.
12866 </summary>
12867 </member>
12868 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,System.Object,Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider)">
12869 <summary>
12870 Constructor for a test method manager, which handles executing a single test method
12871 for a unit test provider.
12872 </summary>
12873 <param name="testHarness">The unit test harness object.</param>
12874 <param name="testClass">The test class metadata object.</param>
12875 <param name="testMethod">The test method metadata object.</param>
12876 <param name="instance">The test class instance.</param>
12877 <param name="provider">The unit test provider.</param>
12878 </member>
12879 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.LogStartMessage">
12880 <summary>
12881 Log a start message.
12882 </summary>
12883 </member>
12884 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.LogEndMessage">
12885 <summary>
12886 Log an end message.
12887 </summary>
12888 </member>
12889 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.OnWriteLine(Microsoft.Silverlight.Testing.UnitTesting.Metadata.StringEventArgs)">
12890 <summary>
12891 Handles the write line event for the test method.
12892 </summary>
12893 <param name="e">The string event arguments.</param>
12894 </member>
12895 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.FirstInvoke">
12896 <summary>
12897 First invoke, plan for the method's execution.
12898 </summary>
12899 </member>
12900 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.SetResultTimes">
12901 <summary>
12902 Sets the start and finish times on the ScenarioResult object.
12903 </summary>
12904 </member>
12905 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.CreateNewResult(Microsoft.Silverlight.Testing.Harness.TestOutcome)">
12906 <summary>
12907 Creates the ScenarioResult instance for this test method.
12908 </summary>
12909 <param name="outcome">The initial test outcome value.</param>
12910 </member>
12911 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.CompleteMethod(System.Object,System.EventArgs)">
12912 <summary>
12913 Process the result.
12914 </summary>
12915 <param name="sender">Source object.</param>
12916 <param name="e">Event arguments.</param>
12917 </member>
12918 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.UnhandledMethodException(System.Object,System.UnhandledExceptionEventArgs)">
12919 <summary>
12920 Process an unhandled exception for the method.
12921 </summary>
12922 <param name="sender">Source object.</param>
12923 <param name="e">Unhandled exception event arguments.</param>
12924 </member>
12925 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.EnqueueMethodDispatcher(System.Reflection.MethodInfo)">
12926 <summary>
12927 Create a new method container to enclose a reflected method for execution.
12928 </summary>
12929 <param name="method">The method reflection object.</param>
12930 </member>
12931 <member name="P:Microsoft.Silverlight.Testing.Harness.TestMethodManager.BugAttributeProcessed">
12932 <summary>
12933 Gets or sets a value indicating whether the bug attribute's logic
12934 has already been processed.
12935 </summary>
12936 </member>
12937 <member name="P:Microsoft.Silverlight.Testing.Harness.TestMethodManager.WriteLineOutput">
12938 <summary>
12939 Gets the write line output list.
12940 </summary>
12941 </member>
12942 <member name="T:Microsoft.Silverlight.Testing.Harness.TestMethodStartingEventArgs">
12943 <summary>
12944 Test method starting event arguments.
12945 </summary>
12946 </member>
12947 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodStartingEventArgs.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
12948 <summary>
12949 Initializes a new instance of the TestMethodStartingEventArgs type.
12950 </summary>
12951 <param name="testMethod">The test method metadata.</param>
12952 <param name="testClass">The test class metadata.</param>
12953 <param name="harness">The test harness instance.</param>
12954 </member>
12955 <member name="P:Microsoft.Silverlight.Testing.Harness.TestMethodStartingEventArgs.TestMethod">
12956 <summary>
12957 Gets the test method metadata.
12958 </summary>
12959 </member>
12960 <member name="P:Microsoft.Silverlight.Testing.Harness.TestMethodStartingEventArgs.TestClass">
12961 <summary>
12962 Gets the test class metadata.
12963 </summary>
12964 </member>
12965 <member name="T:Microsoft.Silverlight.Testing.Harness.TestOutcome">
12966 <summary>
12967 A number of possible test outcomes or results. For compatibility, this
12968 information resembles that of the desktop test framework, although many
12969 of the states may not apply or be valid for an in-browser test harness.
12970 </summary>
12971 </member>
12972 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Error">
12973 <summary>
12974 A test outcome of Error.
12975 </summary>
12976 </member>
12977 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Failed">
12978 <summary>
12979 A test outcome of Failed.
12980 </summary>
12981 </member>
12982 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Timeout">
12983 <summary>
12984 A test outcome of Timeout.
12985 </summary>
12986 </member>
12987 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Aborted">
12988 <summary>
12989 A test outcome of Aborted.
12990 </summary>
12991 </member>
12992 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Inconclusive">
12993 <summary>
12994 A test outcome of Inconclusive.
12995 </summary>
12996 </member>
12997 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.PassedButRunAborted">
12998 <summary>
12999 A test outcome of a run that was aborted, but passed.
13000 </summary>
13001 </member>
13002 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.NotRunnable">
13003 <summary>
13004 A test outcome of NotRunnable.
13005 </summary>
13006 </member>
13007 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.NotExecuted">
13008 <summary>
13009 A test outcome of NotExecuted.
13010 </summary>
13011 </member>
13012 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Disconnected">
13013 <summary>
13014 A test outcome of Disconnected.
13015 </summary>
13016 </member>
13017 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Warning">
13018 <summary>
13019 A test outcome of Warning.
13020 </summary>
13021 </member>
13022 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Passed">
13023 <summary>
13024 A test outcome of Passed.
13025 </summary>
13026 </member>
13027 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Completed">
13028 <summary>
13029 A test outcome of Completed.
13030 </summary>
13031 </member>
13032 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.InProgress">
13033 <summary>
13034 A test outcome of InProgress.
13035 </summary>
13036 </member>
13037 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Pending">
13038 <summary>
13039 A test outcome of Pending.
13040 </summary>
13041 </member>
13042 <member name="T:Microsoft.Silverlight.Testing.Harness.TestPanelManager">
13043 <summary>
13044 A manager for the underlying TestSurface Panel.
13045 </summary>
13046 </member>
13047 <member name="M:Microsoft.Silverlight.Testing.Harness.TestPanelManager.#ctor">
13048 <summary>
13049 Private constructor.
13050 </summary>
13051 </member>
13052 <member name="F:Microsoft.Silverlight.Testing.Harness.TestPanelManager._testPage">
13053 <summary>
13054 The test page object.
13055 </summary>
13056 </member>
13057 <member name="F:Microsoft.Silverlight.Testing.Harness.TestPanelManager._dirty">
13058 <summary>
13059 A value indicating whether the panel is dirty.
13060 </summary>
13061 </member>
13062 <member name="M:Microsoft.Silverlight.Testing.Harness.TestPanelManager.ClearUsedChildren">
13063 <summary>
13064 Remove the children from the test surface, if it has
13065 been used.
13066 </summary>
13067 </member>
13068 <member name="M:Microsoft.Silverlight.Testing.Harness.TestPanelManager.ClearChildren">
13069 <summary>
13070 Remove the children from the test surface.
13071 </summary>
13072 </member>
13073 <member name="P:Microsoft.Silverlight.Testing.Harness.TestPanelManager.TestPage">
13074 <summary>
13075 Gets or sets the Reference to the TestPage user control.
13076 </summary>
13077 </member>
13078 <member name="P:Microsoft.Silverlight.Testing.Harness.TestPanelManager.TestPanel">
13079 <summary>
13080 Gets the TestSurface Panel, and tracks the use for the
13081 current test method. When the test completes, the panel children
13082 will be cleared automatically.
13083 </summary>
13084 </member>
13085 <member name="T:Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs">
13086 <summary>
13087 Test method completed event arguments, contains the result.
13088 </summary>
13089 </member>
13090 <member name="M:Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs.#ctor(Microsoft.Silverlight.Testing.UnitTestSettings,Microsoft.Silverlight.Testing.Harness.TestRunFilter)">
13091 <summary>
13092 Initializes a new instance of the TestRunStartingEventArgs
13093 type.
13094 </summary>
13095 <param name="settings">The test run filter.</param>
13096 <param name="filter">The test run settings object.</param>
13097 </member>
13098 <member name="P:Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs.Settings">
13099 <summary>
13100 Gets the unit test run settings.
13101 </summary>
13102 </member>
13103 <member name="P:Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs.TestRunFilter">
13104 <summary>
13105 Gets the test run filter.
13106 </summary>
13107 </member>
13108 <member name="P:Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs.TestHarnessName">
13109 <summary>
13110 Gets or sets the test harness name.
13111 </summary>
13112 </member>
13113 <member name="P:Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs.EnqueuedAssemblies">
13114 <summary>
13115 Gets or sets the number of valid, enqueued assemblies scheduled.
13116 </summary>
13117 </member>
13118 <member name="T:Microsoft.Silverlight.Testing.Harness.TestStage">
13119 <summary>
13120 The stage of a test scenario, case or system running.
13121 </summary>
13122 </member>
13123 <member name="F:Microsoft.Silverlight.Testing.Harness.TestStage.Starting">
13124 <summary>
13125 In the process of starting.
13126 </summary>
13127 </member>
13128 <member name="F:Microsoft.Silverlight.Testing.Harness.TestStage.Running">
13129 <summary>
13130 Currently running.
13131 </summary>
13132 </member>
13133 <member name="F:Microsoft.Silverlight.Testing.Harness.TestStage.Finishing">
13134 <summary>
13135 Finishing up.
13136 </summary>
13137 </member>
13138 <member name="F:Microsoft.Silverlight.Testing.Harness.TestStage.Canceling">
13139 <summary>
13140 The test is canceling.
13141 </summary>
13142 </member>
13143 <member name="T:Microsoft.Silverlight.Testing.Harness.TextFailuresLogProvider">
13144 <summary>
13145 A log provider that outputs failures as a string.
13146 </summary>
13147 </member>
13148 <member name="F:Microsoft.Silverlight.Testing.Harness.TextFailuresLogProvider._failures">
13149 <summary>
13150 A list of failing results.
13151 </summary>
13152 </member>
13153 <member name="M:Microsoft.Silverlight.Testing.Harness.TextFailuresLogProvider.#ctor">
13154 <summary>
13155 Initializes a new TextFailuresLogProvider instance.
13156 </summary>
13157 </member>
13158 <member name="M:Microsoft.Silverlight.Testing.Harness.TextFailuresLogProvider.GetFailuresLog">
13159 <summary>
13160 Retrieve the text log of all failures in the unit test run.
13161 </summary>
13162 <returns>Returns the log contents.</returns>
13163 </member>
13164 <member name="M:Microsoft.Silverlight.Testing.Harness.TextFailuresLogProvider.RegisterLogHandlers">
13165 <summary>
13166 Register the handler conditions of interest to this log provider.
13167 </summary>
13168 </member>
13169 <member name="M:Microsoft.Silverlight.Testing.Harness.TextFailuresLogProvider.ProcessResult(Microsoft.Silverlight.Testing.Harness.LogMessage)">
13170 <summary>
13171 Process a UTF result message.
13172 </summary>
13173 <param name="logMessage">The log message object.</param>
13174 </member>
13175 <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestHarness">
13176 <summary>
13177 A test harness for interacting with unit test providers such as Visual
13178 Studio Team Test's metadata.
13179 </summary>
13180 </member>
13181 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.HarnessName">
13182 <summary>
13183 Display name for this harness.
13184 </summary>
13185 </member>
13186 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._globalExceptions">
13187 <summary>
13188 Manages the attachment state of a global exception handler.
13189 </summary>
13190 </member>
13191 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._harnessTasks">
13192 <summary>
13193 Container of all work items for the test harness.
13194 </summary>
13195 </member>
13196 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._dispatcherStack">
13197 <summary>
13198 Manager of the stack of dispatchers, so that the appropriate parent
13199 container handles exceptions and completion events.
13200 </summary>
13201 </member>
13202 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._validTestAssemblies">
13203 <summary>
13204 Number of valid test assemblies encountered.
13205 </summary>
13206 </member>
13207 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._knownTestMethods">
13208 <summary>
13209 The current run's known number of test methods.
13210 </summary>
13211 </member>
13212 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._events">
13213 <summary>
13214 Backing field for the event firing helper.
13215 </summary>
13216 </member>
13217 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.#ctor">
13218 <summary>
13219 Initiate unit test harness.
13220 </summary>
13221 </member>
13222 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._queuedLogMessages">
13223 <summary>
13224 Queue of log messages awaiting processing.
13225 </summary>
13226 </member>
13227 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.AddLogProvider(Microsoft.Silverlight.Testing.Harness.LogProvider)">
13228 <summary>
13229 Adds a log provider to the listening log providers group.
13230 </summary>
13231 <param name="provider">Log provider object.</param>
13232 </member>
13233 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.QueueLogMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
13234 <summary>
13235 Enqueue a log message object for processing by the log providers.
13236 </summary>
13237 <param name="message">The log message object.</param>
13238 </member>
13239 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Run">
13240 <summary>
13241 Begin running the test harness.
13242 </summary>
13243 <remarks>
13244 Make sure to subscribe to the Complete event before calling this
13245 method, in some harnesses this may be a synchronous Run followed
13246 immediately by the Complete event being fired.
13247 </remarks>
13248 </member>
13249 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.RunDispatcherComplete(System.Object,System.EventArgs)">
13250 <summary>
13251 Complete event.
13252 </summary>
13253 <param name="sender">The sender.</param>
13254 <param name="e">The event arguments.</param>
13255 </member>
13256 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.WriteLogFile(System.String,System.String)">
13257 <summary>
13258 Stores a log file for the test run. Depending on the execution
13259 environment, this call may not successful.
13260 </summary>
13261 <param name="logName">The name of the log file.</param>
13262 <param name="fileContent">The log file content as a string.</param>
13263 </member>
13264 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.PublishFinalResult">
13265 <summary>
13266 If supported by any attached test service, this publishes the final
13267 test results. Typical harness implementations may immediately close
13268 the web browser channel upon receiving the message, so any other
13269 reporting should be done first.
13270 </summary>
13271 </member>
13272 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.ProcessLogMessages">
13273 <summary>
13274 Process all queued log messages.
13275 </summary>
13276 </member>
13277 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.InitializeSettings(Microsoft.Silverlight.Testing.UnitTestSettings)">
13278 <summary>
13279 Fill member variables with any non-null settings of the same type.
13280 </summary>
13281 <param name="settings">Settings container class.</param>
13282 </member>
13283 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.InitializeLogProviders">
13284 <summary>
13285 Initializes all log providers.
13286 </summary>
13287 </member>
13288 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestHarnessCompleted">
13289 <summary>
13290 Call the TestHarnessCompleted event.
13291 </summary>
13292 </member>
13293 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnPublishing(System.EventArgs)">
13294 <summary>
13295 Call the Publishing event.
13296 </summary>
13297 <param name="e">The event arguments.</param>
13298 </member>
13299 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.PublishResults">
13300 <summary>
13301 Overrides the PublishResults method so that final reporting is only
13302 done once all other logging is finished.
13303 </summary>
13304 </member>
13305 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.PublishFinalResults">
13306 <summary>
13307 Publish final results. If not yet ready, will keep waiting around
13308 as a work item until it is done.
13309 </summary>
13310 </member>
13311 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._dispatcher">
13312 <summary>
13313 Stored dispatcher instance.
13314 </summary>
13315 </member>
13316 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.IsReportingTestServiceConnected">
13317 <summary>
13318 Checks if a reporting provider is connected to the test service.
13319 </summary>
13320 <returns>Returns true if a reporting provider is connected to the
13321 test service.</returns>
13322 </member>
13323 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.SetOverallStatus(System.String)">
13324 <summary>
13325 Immediately sets the overall status using a log message and
13326 processes the message queue.
13327 </summary>
13328 <param name="message">The message to set.</param>
13329 </member>
13330 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.PrepareCustomTestInstance(Microsoft.Silverlight.Testing.CustomFrameworkUnitTest)">
13331 <summary>
13332 Sets the unit test harness property for a test case that inherits
13333 from the abstract base type 'CustomTest'.
13334 </summary>
13335 <param name="customTest">A CustomText instance.</param>
13336 </member>
13337 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Initialize">
13338 <summary>
13339 Initialize the harness with a set of test assemblies.
13340 </summary>
13341 </member>
13342 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.RestartRunDispatcher">
13343 <summary>
13344 Restarts the run dispatcher.
13345 </summary>
13346 </member>
13347 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TrackScenarioResult(Microsoft.Silverlight.Testing.Harness.ScenarioResult)">
13348 <summary>
13349 Track the results for our execution and also track the fail state.
13350 </summary>
13351 <param name="result">Scenario result to process.</param>
13352 </member>
13353 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestAssemblyStarting(Microsoft.Silverlight.Testing.Harness.TestAssemblyStartingEventArgs)">
13354 <summary>
13355 Fires the test assembly starting event.
13356 </summary>
13357 <param name="e">The event data.</param>
13358 </member>
13359 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnIsDispatcherRunningChanged(System.EventArgs)">
13360 <summary>
13361 Fires the play pause event.
13362 </summary>
13363 <param name="e">Event data.</param>
13364 </member>
13365 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestAssemblyCompleted(Microsoft.Silverlight.Testing.Harness.TestAssemblyCompletedEventArgs)">
13366 <summary>
13367 Fires the test assembly completed event.
13368 </summary>
13369 <param name="e">The event data.</param>
13370 </member>
13371 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestClassStarting(Microsoft.Silverlight.Testing.Harness.TestClassStartingEventArgs)">
13372 <summary>
13373 Fires the test class starting event.
13374 </summary>
13375 <param name="e">The event data.</param>
13376 </member>
13377 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestClassCompleted(Microsoft.Silverlight.Testing.Harness.TestClassCompletedEventArgs)">
13378 <summary>
13379 Fires the test class completed event.
13380 </summary>
13381 <param name="e">The event data.</param>
13382 </member>
13383 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestMethodStarting(Microsoft.Silverlight.Testing.Harness.TestMethodStartingEventArgs)">
13384 <summary>
13385 Fires the test method starting event.
13386 </summary>
13387 <param name="e">The event data.</param>
13388 </member>
13389 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestMethodCompleted(Microsoft.Silverlight.Testing.Harness.TestMethodCompletedEventArgs)">
13390 <summary>
13391 Notifies observers that a test method has been completed. Also
13392 clears the test panel's visual tree.
13393 </summary>
13394 <param name="e">The event data.</param>
13395 </member>
13396 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestRunStarting(Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs)">
13397 <summary>
13398 Notifies observers that a test run has been started.
13399 </summary>
13400 <param name="e">The event data.</param>
13401 </member>
13402 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._testPage">
13403 <summary>
13404 Reference to the test page object.
13405 </summary>
13406 </member>
13407 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.ReportCodeCoverage(Microsoft.Silverlight.Testing.Harness.TestServiceProvider)">
13408 <summary>
13409 Attempts to report the code coverage information using the test
13410 service provider. If there is no available coverage reporting
13411 service, this is a silent failure. Only reports if >= 1 blocks
13412 are hit.
13413 </summary>
13414 <param name="testService">The test service.</param>
13415 </member>
13416 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.EnqueueTestAssembly(System.Reflection.Assembly,Microsoft.Silverlight.Testing.Harness.TestRunFilter)">
13417 <summary>
13418 Enqueue a test assembly from a simple Assembly reference.
13419 </summary>
13420 <param name="assembly">The test assembly.</param>
13421 <param name="runFilter">The run filter settings for the test assembly's run.</param>
13422 </member>
13423 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.EnqueueTestAssembly(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly,Microsoft.Silverlight.Testing.Harness.TestRunFilter)">
13424 <summary>
13425 Enqueues a test assembly.
13426 </summary>
13427 <param name="testAssembly">The test assembly metadata.</param>
13428 <param name="runFilter">The run filter settings for the test assembly's run.</param>
13429 </member>
13430 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.RunNextStep">
13431 <summary>
13432 Flush the current log manager and then perform the next invoke.
13433 </summary>
13434 <returns>Returns true if work remains.</returns>
13435 </member>
13436 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.CreateTestRunFilter(Microsoft.Silverlight.Testing.UnitTestSettings)">
13437 <summary>
13438 Creates the test run filter for the initial run.
13439 </summary>
13440 <param name="settings">The unit test settings.</param>
13441 <returns>Returns a new TestRunFilter instance.</returns>
13442 </member>
13443 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.PrepareTestAssemblyTasks">
13444 <summary>
13445 Determine what test assemblies need to be executed. Enqueue tasks
13446 for the unit test assembly providers to run the tests.
13447 </summary>
13448 </member>
13449 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.CalculateTotalMethods(Microsoft.Silverlight.Testing.Harness.AssemblyManager,Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly,Microsoft.Silverlight.Testing.Harness.TestRunFilter)">
13450 <summary>
13451 Calculates the number of methods for a run.
13452 </summary>
13453 <param name="assemblyManager">The assembly manager.</param>
13454 <param name="assembly">The test assembly.</param>
13455 <param name="filter">The test run filter.</param>
13456 <returns>Returns the number of known methods returned.</returns>
13457 </member>
13458 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.HarnessComplete(System.Object,System.EventArgs)">
13459 <summary>
13460 Event fired at the completion of the harness' work.
13461 </summary>
13462 <param name="sender">Sender object instance.</param>
13463 <param name="e">Event arguments.</param>
13464 </member>
13465 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.GlobalUnhandledExceptionListener(System.Object,System.EventArgs)">
13466 <summary>
13467 Listener event for any unhandled exceptions.
13468 </summary>
13469 <param name="sender">Sender object instance.</param>
13470 <param name="e">Event arguments.</param>
13471 </member>
13472 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.CreateHarnessTasks">
13473 <summary>
13474 Creates the set of harness tasks to run and hooks up to the Complete event.
13475 </summary>
13476 </member>
13477 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Results">
13478 <summary>
13479 Gets the list of results.
13480 </summary>
13481 </member>
13482 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.LogWriter">
13483 <summary>
13484 Gets the log message writer instance. This can be used to easily
13485 post informative messages to the log message queue and providers.
13486 </summary>
13487 </member>
13488 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.LogicFactory">
13489 <summary>
13490 Gets or sets the logic factory used for instantiating the
13491 unit test logic and management objects.
13492 </summary>
13493 </member>
13494 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.State">
13495 <summary>
13496 Gets or sets the overall harness state - overloaded types can be
13497 used to store additional information.
13498 </summary>
13499 </member>
13500 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.LogProviders">
13501 <summary>
13502 Gets the log providers list.
13503 </summary>
13504 </member>
13505 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.RunDispatcher">
13506 <summary>
13507 Gets or sets the wrapper that handles calling the next Run step
13508 method until complete; allows for a virtual Run method.
13509 </summary>
13510 </member>
13511 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Parameters">
13512 <summary>
13513 Gets the dictionary of Parameters passed into the test harness.
13514 </summary>
13515 </member>
13516 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Settings">
13517 <summary>
13518 Gets or sets the settings used to initialize the test harness.
13519 </summary>
13520 </member>
13521 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Events">
13522 <summary>
13523 Gets a set of events that can be fired for test results and other
13524 important test runtime events.
13525 </summary>
13526 </member>
13527 <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Publishing">
13528 <summary>
13529 The test harness is publishing results.
13530 </summary>
13531 </member>
13532 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestService">
13533 <summary>
13534 Gets the TestService referenced by the test harness settings. The
13535 test service provides advanced, optional functionality that is
13536 useful to harness and test case developers. A typical test service
13537 operates outside the process or security boundary.
13538 </summary>
13539 </member>
13540 <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestHarnessCompleted">
13541 <summary>
13542 Complete event fired when the test harness has finished its test
13543 run.
13544 </summary>
13545 </member>
13546 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Dispatcher">
13547 <summary>
13548 Gets a dispatcher instance.
13549 </summary>
13550 </member>
13551 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.RootCompositeWorkItem">
13552 <summary>
13553 Gets the root container for test work to be completed.
13554 </summary>
13555 </member>
13556 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestMethodCount">
13557 <summary>
13558 Gets the known number of test methods in the current test run.
13559 </summary>
13560 </member>
13561 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.InterceptAllExceptions">
13562 <summary>
13563 Gets or sets a value indicating whether to intercept exceptions at
13564 the app domain level and funnel into the current container or not.
13565 </summary>
13566 </member>
13567 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.DispatcherStack">
13568 <summary>
13569 Gets the internal DispatcherStack being used by the test harness.
13570 </summary>
13571 </member>
13572 <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestAssemblyStarting">
13573 <summary>
13574 The test assembly starting event.
13575 </summary>
13576 </member>
13577 <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.IsDispatcherRunningChanged">
13578 <summary>
13579 On the play or pause change of the dispatcher.
13580 </summary>
13581 </member>
13582 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.IsDispatcherRunning">
13583 <summary>
13584 Gets or sets a value indicating whether the dispatcher is currently
13585 running.
13586 </summary>
13587 </member>
13588 <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestAssemblyCompleted">
13589 <summary>
13590 Test assembly completed event.
13591 </summary>
13592 </member>
13593 <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestClassStarting">
13594 <summary>
13595 Test class starting event.
13596 </summary>
13597 </member>
13598 <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestClassCompleted">
13599 <summary>
13600 The test class completed event.
13601 </summary>
13602 </member>
13603 <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestMethodStarting">
13604 <summary>
13605 The test method starting event.
13606 </summary>
13607 </member>
13608 <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestMethodCompleted">
13609 <summary>
13610 An event that is fired whenever a test method completes.
13611 </summary>
13612 </member>
13613 <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestRunStarting">
13614 <summary>
13615 An event that is fired when the test run is starting.
13616 </summary>
13617 </member>
13618 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestPage">
13619 <summary>
13620 Gets or sets the test page.
13621 </summary>
13622 </member>
13623 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestPanelManager">
13624 <summary>
13625 Gets the test panel manager instance.
13626 </summary>
13627 </member>
6949 <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEvents"> 13628 <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEvents">
6950 <summary> 13629 <summary>
6951 A helper utility for firing events as the unit test harness from any 13630 A helper utility for firing events as the unit test harness from any
6952 component, internal or not. Enables expansion. 13631 component, internal or not. Enables expansion.
6953 </summary> 13632 </summary>
7002 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEvents.SendTestRunStarting(Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs)"> 13681 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEvents.SendTestRunStarting(Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs)">
7003 <summary> 13682 <summary>
7004 Calls the test run starting event. 13683 Calls the test run starting event.
7005 </summary> 13684 </summary>
7006 <param name="e">The event data.</param> 13685 <param name="e">The event data.</param>
13686 </member>
13687 <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator">
13688 <summary>
13689 Well-known keys that can be used to mark decorator instances in log
13690 message objects.
13691 </summary>
13692 </member>
13693 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.IsUnitTestMessage">
13694 <summary>
13695 Indicates that the message is specific to the unit test system.
13696 </summary>
13697 </member>
13698 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.UnitTestHarness">
13699 <summary>
13700 The unit test harness reference.
13701 </summary>
13702 </member>
13703 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.TestAssemblyMetadata">
13704 <summary>
13705 The metadata interfacing object for a test assembly.
13706 </summary>
13707 </member>
13708 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.TestClassMetadata">
13709 <summary>
13710 The metadata interfacing object for a test class.
13711 </summary>
13712 </member>
13713 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.TestMethodMetadata">
13714 <summary>
13715 The metadata interfacing object for a test method.
13716 </summary>
13717 </member>
13718 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.IncorrectExceptionMessage">
13719 <summary>
13720 Indicates that the incorrect exception was intercepted.
13721 </summary>
13722 </member>
13723 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.IgnoreMessage">
13724 <summary>
13725 Indicates that the message indicates a skipped/ignored item.
13726 </summary>
13727 </member>
13728 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.ExpectedExceptionType">
13729 <summary>
13730 The type of the expected exception.
13731 </summary>
13732 </member>
13733 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.ActualExceptionType">
13734 <summary>
13735 The type of the actual exception.
13736 </summary>
13737 </member>
13738 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.ActualException">
13739 <summary>
13740 The actual exception.
13741 </summary>
13742 </member>
13743 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.TestRunFilter">
13744 <summary>
13745 A TestRunFilter object.
13746 </summary>
13747 </member>
13748 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.ScenarioResult">
13749 <summary>
13750 A ScenarioResult object.
13751 </summary>
7007 </member> 13752 </member>
7008 <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestLogicFactory"> 13753 <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestLogicFactory">
7009 <summary> 13754 <summary>
7010 A factory for creating the unit test objects. 13755 A factory for creating the unit test objects.
7011 </summary> 13756 </summary>
7048 <param name="testClass">The test class metadata.</param> 13793 <param name="testClass">The test class metadata.</param>
7049 <param name="method">The test method metadata.</param> 13794 <param name="method">The test method metadata.</param>
7050 <param name="instance">The test class instance.</param> 13795 <param name="instance">The test class instance.</param>
7051 <returns>Returns a new TestMethodManager.</returns> 13796 <returns>Returns a new TestMethodManager.</returns>
7052 </member> 13797 </member>
13798 <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter">
13799 <summary>
13800 The extended writer for the unit testing harness and consumers.
13801 </summary>
13802 </member>
13803 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
13804 <summary>
13805 Initializes the unit test log message writer helper.
13806 </summary>
13807 <param name="harness">The test harness reference.</param>
13808 </member>
13809 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.MarkUnitTestMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
13810 <summary>
13811 Marks a message as a unit test system-specific message.
13812 </summary>
13813 <param name="message">The log message object.</param>
13814 </member>
13815 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.IncorrectException(System.Type,System.Type,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod)">
13816 <summary>
13817 An incorrect exception type has occurred.
13818 </summary>
13819 <param name="expectedExceptionType">The expected type.</param>
13820 <param name="actualExceptionType">The actual exception's type.</param>
13821 <param name="test">The test metadata.</param>
13822 <param name="method">The method metadata.</param>
13823 </member>
13824 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.NoExceptionWhenExpected(System.Type,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod)">
13825 <summary>
13826 No Exception was intercepted, yet one was expected.
13827 </summary>
13828 <param name="expectedExceptionType">The expected exception type.</param>
13829 <param name="test">The test class metadata.</param>
13830 <param name="method">The test method metadata.</param>
13831 </member>
13832 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.LogException(System.Exception,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod)">
13833 <summary>
13834 Logs and Exception that was intercepted or observed.
13835 </summary>
13836 <param name="exception">The actual Exception instance.</param>
13837 <param name="test">The test class metadata.</param>
13838 <param name="method">The test method metadata.</param>
13839 </member>
13840 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.Ignore(Microsoft.Silverlight.Testing.Harness.TestGranularity,System.String)">
13841 <summary>
13842 Enqueues a Ignore message.
13843 </summary>
13844 <param name="granularity">The granularity of the ignore operation.</param>
13845 <param name="name">The name of the test skipped.</param>
13846 </member>
13847 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.TestRunFilterSelected(Microsoft.Silverlight.Testing.Harness.TestRunFilter)">
13848 <summary>
13849 Enqueues a message containing a test run filter.
13850 </summary>
13851 <param name="filter">The test run filter.</param>
13852 </member>
13853 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.GranularAssemblyTestStage(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly,Microsoft.Silverlight.Testing.Harness.TestGranularity,Microsoft.Silverlight.Testing.Harness.TestStage)">
13854 <summary>
13855 Records a log message that indicates a named, granular test stage has
13856 happened.
13857 </summary>
13858 <param name="assembly">The assembly metadata object.</param>
13859 <param name="granularity">The test granularity value.</param>
13860 <param name="stage">The test stage value.</param>
13861 </member>
13862 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.TestClassStage(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.Harness.TestStage)">
13863 <summary>
13864 Log a test class's stage.
13865 </summary>
13866 <param name="test">The test class metadata object.</param>
13867 <param name="stage">The test stage.</param>
13868 </member>
13869 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.TestResult(Microsoft.Silverlight.Testing.Harness.ScenarioResult)">
13870 <summary>
13871 Log the result of a unit test scenario.
13872 </summary>
13873 <param name="result">The result of the test.</param>
13874 </member>
13875 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.TestMethodStage(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,Microsoft.Silverlight.Testing.Harness.TestStage)">
13876 <summary>
13877 Log a test method's stage.
13878 </summary>
13879 <param name="method">The test method metadata object.</param>
13880 <param name="stage">The test stage.</param>
13881 </member>
13882 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.UnitTestHarnessStage(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.String,Microsoft.Silverlight.Testing.Harness.TestStage)">
13883 <summary>
13884 Records a harness state for the unit test harness.
13885 </summary>
13886 <param name="harness">The unit test harness.</param>
13887 <param name="name">The harness name.</param>
13888 <param name="stage">The test stage.</param>
13889 </member>
13890 <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional">
13891 <summary>
13892 Helper conditional methods for unit test-specific log messages.
13893 </summary>
13894 </member>
13895 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsUnitTestEndMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
13896 <summary>
13897 Determines whether a log message meets a specific condition or set
13898 of conditions.
13899 </summary>
13900 <param name="message">The log message object.</param>
13901 <returns>Returns true if the condition is met.</returns>
13902 </member>
13903 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsUnitTestStartMessage(Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator)">
13904 <summary>
13905 Determines whether a log message meets a specific condition or set
13906 of conditions.
13907 </summary>
13908 <param name="decorator">The unit test decorator of interest.</param>
13909 <returns>Returns true if the condition is met.</returns>
13910 </member>
13911 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsUnitTestMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
13912 <summary>
13913 Returns a value indicating whether the message is marked as a unit
13914 test system message.
13915 </summary>
13916 <param name="message">The message.</param>
13917 <returns>Returns true if the message is a unit test system-marked
13918 message.</returns>
13919 </member>
13920 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.HasUnitTestOutcome(Microsoft.Silverlight.Testing.Harness.LogMessage)">
13921 <summary>
13922 Determines whether a log message meets a specific condition or set
13923 of conditions.
13924 </summary>
13925 <param name="message">The log message object.</param>
13926 <returns>Returns true if the condition is met.</returns>
13927 </member>
13928 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsIgnoreMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
13929 <summary>
13930 Determines whether a log message meets a specific condition or set
13931 of conditions.
13932 </summary>
13933 <param name="message">The log message object.</param>
13934 <returns>Returns true if the condition is met.</returns>
13935 </member>
13936 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsTestRunFilterMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
13937 <summary>
13938 Determines whether a log message has an attached TestRunFilter.
13939 </summary>
13940 <param name="message">The log message object.</param>
13941 <returns>Returns a value indicating whether the condition is met.</returns>
13942 </member>
13943 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsExceptionLogMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
13944 <summary>
13945 Determines whether a log message meets a specific condition or set
13946 of conditions.
13947 </summary>
13948 <param name="message">The log message object.</param>
13949 <returns>Returns true if the condition is met.</returns>
13950 </member>
13951 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsIncorrectExceptionLogMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
13952 <summary>
13953 Determines whether a log message meets a specific condition or set
13954 of conditions.
13955 </summary>
13956 <param name="message">The log message object.</param>
13957 <returns>Returns true if the condition is met.</returns>
13958 </member>
13959 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsKnownBug(Microsoft.Silverlight.Testing.Harness.LogMessage)">
13960 <summary>
13961 Determines whether a log message meets a specific condition or set
13962 of conditions.
13963 </summary>
13964 <param name="message">The log message object.</param>
13965 <returns>Returns true if the condition is met.</returns>
13966 </member>
13967 <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer">
13968 <summary>
13969 A container which is able to attach to the underlying test dispatcher
13970 stack to enable advanced asynchronous functionality, when supported.
13971 </summary>
13972 </member>
13973 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer._harness">
13974 <summary>
13975 The unit test harness.
13976 </summary>
13977 </member>
13978 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer._granularity">
13979 <summary>
13980 The granularity of the contained item.
13981 </summary>
13982 </member>
13983 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer._testMethod">
13984 <summary>
13985 The test method metadata object.
13986 </summary>
13987 </member>
13988 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.Object,System.Reflection.MethodInfo,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,Microsoft.Silverlight.Testing.Harness.TestGranularity)">
13989 <summary>
13990 Initializes dispatcher-stack attaching method container work item.
13991 </summary>
13992 <param name="testHarness">Test harness.</param>
13993 <param name="instance">Test instance.</param>
13994 <param name="method">Method reflection object.</param>
13995 <param name="testMethod">Test method metadata.</param>
13996 <param name="granularity">Granularity of test.</param>
13997 </member>
13998 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer.FirstInvoke">
13999 <summary>
14000 Connect to dispatcher stack for advanced functions, if supported.
14001 </summary>
14002 </member>
14003 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer.SupportsWorkItemQueue">
14004 <summary>
14005 Check a MethodInfo for the advanced async attribute.
14006 </summary>
14007 <returns>True if the work item queue is supported.</returns>
14008 </member>
7053 <member name="T:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider"> 14009 <member name="T:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider">
7054 <summary> 14010 <summary>
7055 A log provider that outputs in a simple custom test format that Visual 14011 A log provider that outputs in a simple custom test format that Visual
7056 Studio recognizes. 14012 Studio recognizes.
7057 </summary> 14013 </summary>
7058 <summary> 14014 <summary>
7059 A log provider that outputs in a simple custom test format that Visual 14015 A log provider that outputs in a simple custom test format that Visual
7060 Studio recognizes. 14016 Studio recognizes.
7061 </summary> 14017 </summary>
7062 </member>
7063 <member name="T:Microsoft.Silverlight.Testing.Harness.LogProvider">
7064 <summary>
7065 LogProvider interface with a single Process method that handles a
7066 LogMessage object.
7067 </summary>
7068 </member>
7069 <member name="F:Microsoft.Silverlight.Testing.Harness.LogProvider._conditionalHandlers">
7070 <summary>
7071 A dictionary of conditional action handlers.
7072 </summary>
7073 </member>
7074 <member name="F:Microsoft.Silverlight.Testing.Harness.LogProvider._definedHandlers">
7075 <summary>
7076 A dictionary of types/actions for handling specific types of log
7077 messages.
7078 </summary>
7079 </member>
7080 <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.Process(Microsoft.Silverlight.Testing.Harness.LogMessage)">
7081 <summary>
7082 Perform any needed operations to log the message.
7083 </summary>
7084 <param name="logMessage">Instance of LogMessage type.</param>
7085 </member>
7086 <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.ProcessRemainder(Microsoft.Silverlight.Testing.Harness.LogMessage)">
7087 <summary>
7088 Method that processes any messages not handled any other way.
7089 </summary>
7090 <param name="message">The log message.</param>
7091 </member>
7092 <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.RegisterMessageTypeHandler(Microsoft.Silverlight.Testing.Harness.LogMessageType,System.Action{Microsoft.Silverlight.Testing.Harness.LogMessage})">
7093 <summary>
7094 Registers an action for a specific message type.
7095 </summary>
7096 <param name="type">The type of interest.</param>
7097 <param name="action">The handler for the type. Takes a LogMessage
7098 parameter.</param>
7099 </member>
7100 <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.RegisterConditionalHandler(System.Func{Microsoft.Silverlight.Testing.Harness.LogMessage,System.Boolean},System.Action{Microsoft.Silverlight.Testing.Harness.LogMessage})">
7101 <summary>
7102 Registers a conditional handler. During the log message processing
7103 step, all conditional callbacks will be tried. The first positive
7104 result will then call the associated processing Action for that
7105 conditional method entry.
7106 </summary>
7107 <param name="condition">A conditional callback that takes a
7108 LogMessage input parameter.</param>
7109 <param name="action">A log message processing Action that is called
7110 when the condition is true.</param>
7111 </member>
7112 <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.UnregisterConditionalHandler(System.Func{Microsoft.Silverlight.Testing.Harness.LogMessage,System.Boolean})">
7113 <summary>
7114 Removes a conditional callback.
7115 </summary>
7116 <param name="condition">The condition.</param>
7117 </member>
7118 <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.ClearConditionalHandlers">
7119 <summary>
7120 Clear all existing conditional handlers.
7121 </summary>
7122 </member>
7123 <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.ClearMessageTypeHandlers">
7124 <summary>
7125 Clear all existing message type handlers.
7126 </summary>
7127 </member>
7128 <member name="T:Microsoft.Silverlight.Testing.Harness.ITestSettingsLogProvider">
7129 <summary>
7130 Interface for LogProviders that want access to external test settings.
7131 </summary>
7132 </member>
7133 <member name="M:Microsoft.Silverlight.Testing.Harness.ITestSettingsLogProvider.Initialize(Microsoft.Silverlight.Testing.UnitTestSettings)">
7134 <summary>
7135 Initializes the provider.
7136 </summary>
7137 <param name="settings">The settings.</param>
7138 </member> 14018 </member>
7139 <member name="F:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.DefaultTestResultsFilename"> 14019 <member name="F:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.DefaultTestResultsFilename">
7140 <summary> 14020 <summary>
7141 The filename to use for saving test results. 14021 The filename to use for saving test results.
7142 </summary> 14022 </summary>
7542 <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.TestRunConfigurationDescription"> 14422 <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.TestRunConfigurationDescription">
7543 <summary> 14423 <summary>
7544 Sets the TestRunConfigurationDescription. 14424 Sets the TestRunConfigurationDescription.
7545 </summary> 14425 </summary>
7546 </member> 14426 </member>
7547 <member name="T:Microsoft.Silverlight.Testing.Client.ClassicTestPage"> 14427 <member name="T:Microsoft.Silverlight.Testing.Harness.WebBrowserTick">
7548 <summary> 14428 <summary>
7549 A user control that should be used as the root visual for a Silverlight 14429 A type which handles preparing the underlying dispatcher or timer from
7550 plugin if developers would like to use the advanced TestSurface 14430 which the test work items execute.
7551 functionality within Microsoft.Silverlight.Testing. 14431 </summary>
7552 14432 </member>
7553 The TestSurface is automatically cleared after each test scenario 14433 <member name="F:Microsoft.Silverlight.Testing.Harness.WebBrowserTick.DefaultTickInterval">
7554 completes, eliminating the need for many additional cleanup methods. 14434 <summary>
7555 </summary> 14435 Millisecond interval to use for the interval between DispatcherTimer
7556 </member> 14436 ticks.
7557 <member name="M:Microsoft.Silverlight.Testing.Client.ClassicTestPage.#ctor"> 14437 </summary>
7558 <summary> 14438 </member>
7559 Initializes the TestPage object. 14439 <member name="F:Microsoft.Silverlight.Testing.Harness.WebBrowserTick._timer">
7560 </summary> 14440 <summary>
7561 </member> 14441 Dispatcher timer.
7562 <member name="M:Microsoft.Silverlight.Testing.Client.ClassicTestPage.InitializeComponent"> 14442 </summary>
7563 <summary> 14443 </member>
7564 InitializeComponent 14444 <member name="M:Microsoft.Silverlight.Testing.Harness.WebBrowserTick.#ctor(System.Func{System.Boolean})">
7565 </summary> 14445 <summary>
7566 </member> 14446 Creates a new run method manager using the default value for the
7567 <member name="P:Microsoft.Silverlight.Testing.Client.ClassicTestPage.TestPanel"> 14447 timer's millisecond interval.
7568 <summary> 14448 </summary>
7569 Gets the test surface, a dynamic Panel that removes its children 14449 <param name="runNextStep">
7570 elements after each test completes. 14450 Conditional delegate which returns true as long as there is
7571 </summary> 14451 additional work.
7572 </member> 14452 </param>
7573 <member name="T:Microsoft.Silverlight.Testing.Harness.TextFailuresLogProvider"> 14453 </member>
7574 <summary> 14454 <member name="M:Microsoft.Silverlight.Testing.Harness.WebBrowserTick.#ctor(System.Func{System.Boolean},System.Int32)">
7575 A log provider that outputs failures as a string. 14455 <summary>
7576 </summary> 14456 Sets up a new run method manager.
7577 </member> 14457 </summary>
7578 <member name="F:Microsoft.Silverlight.Testing.Harness.TextFailuresLogProvider._failures"> 14458 <param name="runNextStep">
7579 <summary> 14459 Conditional delegate which returns true as long as there is
7580 A list of failing results. 14460 additional work.
7581 </summary> 14461 </param>
7582 </member> 14462 <param name="millisecondInterval">Milliseconds between ticks, at a
7583 <member name="M:Microsoft.Silverlight.Testing.Harness.TextFailuresLogProvider.#ctor"> 14463 minimum.</param>
7584 <summary> 14464 </member>
7585 Initializes a new TextFailuresLogProvider instance. 14465 <member name="M:Microsoft.Silverlight.Testing.Harness.WebBrowserTick.Run">
7586 </summary> 14466 <summary>
7587 </member> 14467 Begin the execution process by hooking up the underlying
7588 <member name="M:Microsoft.Silverlight.Testing.Harness.TextFailuresLogProvider.GetFailuresLog"> 14468 DispatcherTimer to call into the test framework regularly and
7589 <summary> 14469 perform test work items.
7590 Retrieve the text log of all failures in the unit test run. 14470 </summary>
7591 </summary> 14471 </member>
7592 <returns>Returns the log contents.</returns> 14472 <member name="M:Microsoft.Silverlight.Testing.Harness.WebBrowserTick.Timer_Tick(System.Object,System.EventArgs)">
7593 </member> 14473 <summary>
7594 <member name="M:Microsoft.Silverlight.Testing.Harness.TextFailuresLogProvider.RegisterLogHandlers"> 14474 Call into the underlying work item queue, if the method manager is
7595 <summary> 14475 still set to run.
7596 Register the handler conditions of interest to this log provider. 14476 </summary>
7597 </summary> 14477 <param name="sender">Sending object.</param>
7598 </member>
7599 <member name="M:Microsoft.Silverlight.Testing.Harness.TextFailuresLogProvider.ProcessResult(Microsoft.Silverlight.Testing.Harness.LogMessage)">
7600 <summary>
7601 Process a UTF result message.
7602 </summary>
7603 <param name="logMessage">The log message object.</param>
7604 </member>
7605 <member name="T:Microsoft.Silverlight.Testing.Client.TestPage">
7606 <summary>
7607 A user control that should be used as the root visual for a Silverlight
7608 plugin if developers would like to use the advanced TestSurface
7609 functionality within Microsoft.Silverlight.Testing. The TestSurface is
7610 automatically cleared after each test scenario completes, eliminating
7611 the need for many additional cleanup methods.
7612 </summary>
7613 </member>
7614 <member name="F:Microsoft.Silverlight.Testing.Client.TestPage._harness">
7615 <summary>
7616 Backing field for the unit test harness instance.
7617 </summary>
7618 </member>
7619 <member name="F:Microsoft.Silverlight.Testing.Client.TestPage._model">
7620 <summary>
7621 Backing field for the model manager.
7622 </summary>
7623 </member>
7624 <member name="F:Microsoft.Silverlight.Testing.Client.TestPage._startupTimer">
7625 <summary>
7626 Backing field for the startup timer.
7627 </summary>
7628 </member>
7629 <member name="F:Microsoft.Silverlight.Testing.Client.TestPage._clipboardFeatureSupported">
7630 <summary>
7631 Backing field for a value indicating whether the clipboard feature
7632 is supported.
7633 </summary>
7634 </member>
7635 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.#ctor">
7636 <summary>
7637 Initializes the TestPage object.
7638 </summary>
7639 </member>
7640 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
7641 <summary>
7642 Initializes the TestPage object.
7643 </summary>
7644 <param name="harness">The test harness instance.</param>
7645 </member>
7646 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.StartupMonitor(System.Object,System.EventArgs)">
7647 <summary>
7648 Waits for the Settings to become available, either by the service or
7649 system setting the instance property.
7650 </summary>
7651 <param name="sender">The source timer.</param>
7652 <param name="e">The event arguments.</param>
7653 </member>
7654 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.StartTestRun">
7655 <summary>
7656 Starts the test run.
7657 </summary>
7658 </member>
7659 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnTestAssemblyStarting(System.Object,Microsoft.Silverlight.Testing.Harness.TestAssemblyStartingEventArgs)">
7660 <summary>
7661 Handles the test assembly starting event to expand the test stage
7662 height.
7663 </summary>
7664 <param name="sender">The source object.</param>
7665 <param name="e">The event data.</param>
7666 </member>
7667 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnTestHarnessCompleted(System.Object,Microsoft.Silverlight.Testing.Harness.TestHarnessCompletedEventArgs)">
7668 <summary>
7669 Handles the test harness complete event, to display results.
7670 </summary>
7671 <param name="sender">The source object.</param>
7672 <param name="e">The event data.</param>
7673 </member>
7674 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnTestStageExpanderClick(System.Object,System.EventArgs)">
7675 <summary>
7676 Handles the click on the test stage.
7677 </summary>
7678 <param name="sender">The source object.</param>
7679 <param name="e">The event data.</param>
7680 </member>
7681 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.ExpandCollapseTestStage(System.Boolean)">
7682 <summary>
7683 Expand and collapse the test stage.
7684 </summary>
7685 <param name="expand">A value indicating whether to expand the stage.
7686 </param>
7687 </member>
7688 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnTestMethodCompleted(System.Object,Microsoft.Silverlight.Testing.Harness.TestMethodCompletedEventArgs)">
7689 <summary>
7690 Handles the completion of a test method.
7691 </summary>
7692 <param name="sender">The source object.</param>
7693 <param name="e">The event arguments.</param>
7694 </member>
7695 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnTagExpressionSelected(System.Object,Microsoft.Silverlight.Testing.Client.TagExpressionEventArgs)">
7696 <summary>
7697 Handles the completion event on the tag expression editor to begin
7698 the test run using the user-provided settings.
7699 </summary>
7700 <param name="sender">The source object.</param>
7701 <param name="e">The event arguments.</param>
7702 </member>
7703 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnResultNavigationClick(System.Object,System.Windows.RoutedEventArgs)">
7704 <summary>
7705 Handles navigation back or forward.
7706 </summary>
7707 <param name="sender">The source object.</param>
7708 <param name="e">The event arguments.</param>
7709 </member>
7710 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnInstallClick(System.Object,System.EventArgs)">
7711 <summary>
7712 Installs the application.
7713 </summary>
7714 <param name="sender">The source object.</param>
7715 <param name="e">The event arguments.</param>
7716 </member>
7717 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnClipboardButtonClick(System.Object,System.EventArgs)">
7718 <summary>
7719 Offers clipboard interface support for copying test run results.
7720 </summary>
7721 <param name="sender">The source object.</param>
7722 <param name="e">The event arguments.</param>
7723 </member>
7724 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnPlayPauseClick(System.Object,System.Windows.RoutedEventArgs)">
7725 <summary>
7726 Handles the click on a play/pause button for the run dispatcher.
7727 </summary>
7728 <param name="sender">The source object.</param>
7729 <param name="e">The event arguments.</param>
7730 </member>
7731 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.SetClipboardText(System.String)">
7732 <summary>
7733 Copies text into the clipboard. If the Silverlight runtime on the
7734 system does not support the clipboard API, then it reverts to a
7735 large text box that allows the user to manually copy and paste.
7736 </summary>
7737 <param name="text">The text to set.</param>
7738 </member>
7739 <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.InitializeComponent">
7740 <summary>
7741 InitializeComponent
7742 </summary>
7743 </member>
7744 <member name="P:Microsoft.Silverlight.Testing.Client.TestPage.TestPanel">
7745 <summary>
7746 Gets the test surface, a dynamic Panel that removes its children
7747 elements after each test completes.
7748 </summary>
7749 </member>
7750 <member name="P:Microsoft.Silverlight.Testing.Client.TestPage.UnitTestHarness">
7751 <summary>
7752 Gets the unit test harness instance.
7753 </summary>
7754 </member>
7755 <member name="P:Microsoft.Silverlight.Testing.Client.TestPage.TreeView">
7756 <summary>
7757 Gets the tree view instance.
7758 </summary>
7759 </member>
7760 <member name="T:Microsoft.Silverlight.Testing.Properties.UnitTestMessage">
7761 <summary>
7762 A strongly-typed resource class, for looking up localized strings, etc.
7763 </summary>
7764 </member>
7765 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.ResourceManager">
7766 <summary>
7767 Returns the cached ResourceManager instance used by this class.
7768 </summary>
7769 </member>
7770 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.Culture">
7771 <summary>
7772 Overrides the current thread's CurrentUICulture property for all
7773 resource lookups using this strongly typed resource class.
7774 </summary>
7775 </member>
7776 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.CompositeWorkItem_Invoke_NoRemainingWorkItems">
7777 <summary>
7778 Looks up a localized string similar to There are no remaining test work items.
7779 </summary>
7780 </member>
7781 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.LogException">
7782 <summary>
7783 Looks up a localized string similar to Exception: Type &quot;{0}&quot; Message &quot;{1}&quot;.
7784 </summary>
7785 </member>
7786 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.LogIgnore">
7787 <summary>
7788 Looks up a localized string similar to Ignoring &quot;{0}&quot;.
7789 </summary>
7790 </member>
7791 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.LogIncorrectExceptionType">
7792 <summary>
7793 Looks up a localized string similar to Incorrect exception type &quot;{0}&quot; received. Was expecting a &quot;{1}&quot; type..
7794 </summary>
7795 </member>
7796 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.LogNoException">
7797 <summary>
7798 Looks up a localized string similar to No Exception was observed. Was expecting a &quot;{0}&quot; type exception..
7799 </summary>
7800 </member>
7801 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagAttribute_ctor_EmptyTag">
7802 <summary>
7803 Looks up a localized string similar to Tag cannot be empty!.
7804 </summary>
7805 </member>
7806 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagAttribute_ctor_ReservedCharacter">
7807 <summary>
7808 Looks up a localized string similar to The tag &quot;{0}&quot; contains the invalid character &quot;{1}&quot;!.
7809 </summary>
7810 </member>
7811 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagAttribute_ctor_ReservedTag">
7812 <summary>
7813 Looks up a localized string similar to Tag &quot;{0}&quot; is reserved!.
7814 </summary>
7815 </member>
7816 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagManager_ExpressionEvaluator_EmptyTagExpression">
7817 <summary>
7818 Looks up a localized string similar to tagExpression cannot be empty!.
7819 </summary>
7820 </member>
7821 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagManager_ExpressionEvaluator_ExpectedEndOfTagExpression">
7822 <summary>
7823 Looks up a localized string similar to Expected end of tag expression &quot;{0}&quot; at position {1}!.
7824 </summary>
7825 </member>
7826 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagManager_ExpressionEvaluator_ExpectedTag">
7827 <summary>
7828 Looks up a localized string similar to Tag expected in expression &quot;{0}&quot; at position {1}!.
7829 </summary>
7830 </member>
7831 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagManager_ExpressionEvaluator_InvalidTagExpression">
7832 <summary>
7833 Looks up a localized string similar to Invalid tag expression &quot;{0}&quot; (expected &quot;{1}&quot; at position {2})!.
7834 </summary>
7835 </member>
7836 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagTestRunFilter_TaggingInUse">
7837 <summary>
7838 Looks up a localized string similar to Tag expression &quot;{0}&quot; is in use..
7839 </summary>
7840 </member>
7841 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TestClassHelper_ExclusiveClassesInUse">
7842 <summary>
7843 Looks up a localized string similar to Exclusive classes are in use.
7844 </summary>
7845 </member>
7846 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TestMethodHelper_ExclusiveMethodsInUse">
7847 <summary>
7848 Looks up a localized string similar to Exclusive methods are in use.
7849 </summary>
7850 </member>
7851 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TestMethodManager_CompleteMethod_UnVerifiedBug">
7852 <summary>
7853 Looks up a localized string similar to The known issue could not be verified. A failure will be recorded. If this bug has been fixed, please mark the Fixed attribute value to True..
7854 </summary>
7855 </member>
7856 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.UnitTestCompositeWorkItem_ctor_NoTestHarness">
7857 <summary>
7858 Looks up a localized string similar to No TestHarness is available..
7859 </summary>
7860 </member>
7861 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.UnitTestContext_FeatureNotSupported">
7862 <summary>
7863 Looks up a localized string similar to The &quot;{0}&quot; functionality is not supported within this unit test system..
7864 </summary>
7865 </member>
7866 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.UnitTestHarness_Initialize_UnitTestHarnessInitialize">
7867 <summary>
7868 Looks up a localized string similar to Initialization of UnitTestHarness.
7869 </summary>
7870 </member>
7871 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.UnitTestHarness_RunNextStep_NoCompositeWorkItemsExist">
7872 <summary>
7873 Looks up a localized string similar to No composite work items exist to be cleared..
7874 </summary>
7875 </member>
7876 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.UnitTestHarness_TestAssembliesNotActionable">
7877 <summary>
7878 Looks up a localized string similar to No test classes were selected to be in the test run..
7879 </summary>
7880 </member>
7881 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.UnitTestSystem_Run_NoTestHarnessInSettings">
7882 <summary>
7883 Looks up a localized string similar to Test harness was not specified on test harness settings object. If a test harness settings object was passed in, please verify that it contains a reference to a test harness..
7884 </summary>
7885 </member>
7886 <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.WorkItemTest_EnqueueWorkItem_AsynchronousFeatureUnavailable">
7887 <summary>
7888 Looks up a localized string similar to Test bug: A test cannot use Test Task objects, such as callbacks and conditionals, or the PumpMessages feature, unless marked with the [Asynchronous] attribute..
7889 </summary>
7890 </member>
7891 <member name="T:Microsoft.Silverlight.Testing.UnitTestSystem">
7892 <summary>
7893 A central entry point for unit test projects and applications.
7894 </summary>
7895 <summary>
7896 A central entry point for unit test projects and applications.
7897 </summary>
7898 </member>
7899 <member name="F:Microsoft.Silverlight.Testing.UnitTestSystem.UnitTestSystemName">
7900 <summary>
7901 Friendly unit test system name.
7902 </summary>
7903 </member>
7904 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.PrepareCustomLogProviders(Microsoft.Silverlight.Testing.UnitTestSettings)">
7905 <summary>
7906 A partial method for PrepareDefaultLogManager.
7907 </summary>
7908 <param name="settings">The test harness settings.</param>
7909 </member>
7910 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.SetTestService(Microsoft.Silverlight.Testing.UnitTestSettings)">
7911 <summary>
7912 A partial method for setting the TestService.
7913 </summary>
7914 <param name="settings">The test harness settings.</param>
7915 </member>
7916 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.CreateTestPage">
7917 <summary>
7918 Creates a new TestPage visual that in turn will setup and begin a
7919 unit test run.
7920 </summary>
7921 <returns>A new RootVisual.</returns>
7922 <remarks>Assumes the calling assembly is a test assembly.</remarks>
7923 </member>
7924 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.CreateTestPage(Microsoft.Silverlight.Testing.UnitTestSettings)">
7925 <summary>
7926 Creates a new TestPage visual that in turn will setup and begin a
7927 unit test run.
7928 </summary>
7929 <param name="settings">Test harness settings to be applied.</param>
7930 <returns>A new RootVisual.</returns>
7931 <remarks>Assumes the calling assembly is a test assembly.</remarks>
7932 </member>
7933 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.MergeSettingsAndParameters(Microsoft.Silverlight.Testing.Harness.TestServiceProvider,Microsoft.Silverlight.Testing.UnitTestSettings)">
7934 <summary>
7935 Merge any settings provided by a test service with the parameters
7936 that were passed inside the TestHarnessSettings.
7937 </summary>
7938 <param name="testService">The test service.</param>
7939 <param name="inputSettings">The run settings.</param>
7940 </member>
7941 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.PrepareTestService(Microsoft.Silverlight.Testing.UnitTestSettings,System.Action)">
7942 <summary>
7943 Initializes the test service and its contained providers.
7944 </summary>
7945 <param name="inputSettings">The run settings.</param>
7946 <param name="complete">Action to call once the test service is
7947 initialized and ready to continue the run's execution.</param>
7948 </member>
7949 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.RegisterUnitTestProvider(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider)">
7950 <summary>
7951 Register another available unit test provider for the unit test system.
7952 </summary>
7953 <param name="provider">A unit test provider.</param>
7954 </member>
7955 <member name="F:Microsoft.Silverlight.Testing.UnitTestSystem._harness">
7956 <summary>
7957 Test harness instance.
7958 </summary>
7959 </member>
7960 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.Run(Microsoft.Silverlight.Testing.UnitTestSettings)">
7961 <summary>
7962 Start a new unit test run.
7963 </summary>
7964 <param name="settings">Unit test settings object.</param>
7965 </member>
7966 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.SetStandardLogProviders(Microsoft.Silverlight.Testing.UnitTestSettings)">
7967 <summary>
7968 Prepares the default log manager.
7969 </summary>
7970 <param name="settings">The test harness settings.</param>
7971 </member>
7972 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.TryAddVisualStudioLogProvider(Microsoft.Silverlight.Testing.UnitTestSettings)">
7973 <summary>
7974 Tries to instantiate and initialize a VSTT provider. Requires that
7975 XLinq is available and included in the application package.
7976 </summary>
7977 <param name="settings">The test harness settings object.</param>
7978 </member>
7979 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.CreateDefaultSettings">
7980 <summary>
7981 Creates the default settings that would be used by the UnitTestHarness
7982 if none were specified.
7983 </summary>
7984 <returns>A new RootVisual.</returns>
7985 <remarks>Assumes the calling assembly is a test assembly.</remarks>
7986 </member>
7987 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.OnTestHarnessCompleted(Microsoft.Silverlight.Testing.Harness.TestHarnessCompletedEventArgs)">
7988 <summary>
7989 Call the TestHarnessCompleted event.
7990 </summary>
7991 <param name="args">The test harness completed event arguments.</param>
7992 </member>
7993 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.CreateDefaultSettings(System.Reflection.Assembly)">
7994 <summary>
7995 Create a default settings object for unit testing.
7996 </summary>
7997 <param name="callingAssembly">The assembly reflection object.</param>
7998 <returns>A unit test settings instance.</returns>
7999 </member>
8000 <member name="P:Microsoft.Silverlight.Testing.UnitTestSystem.SystemName">
8001 <summary>
8002 Gets the test system name built into the assembly.
8003 </summary>
8004 </member>
8005 <member name="P:Microsoft.Silverlight.Testing.UnitTestSystem.FrameworkFileVersion">
8006 <summary>
8007 Gets a string representing the file version attribute of the main
8008 unit test framework assembly, if present.
8009 </summary>
8010 </member>
8011 <member name="E:Microsoft.Silverlight.Testing.UnitTestSystem.TestHarnessCompleted">
8012 <summary>
8013 A completed test harness handler.
8014 </summary>
8015 </member>
8016 <member name="T:Microsoft.Silverlight.Testing.WorkItemExtensions">
8017 <summary>
8018 A class contains extension methods and helpers for dealing with WorkItem
8019 instances and improving framework performance.
8020 </summary>
8021 </member>
8022 <member name="M:Microsoft.Silverlight.Testing.WorkItemExtensions.EnqueueQuickWorkItem(Microsoft.Silverlight.Testing.WorkItemTest,Microsoft.Silverlight.Testing.WorkItem)">
8023 <summary>
8024 Enqueues a work item into the task queue. The work item will run
8025 immediately following the previous work item, and may not leave any
8026 time before executing the next. This is a specialized method to be
8027 used for performance improvements.
8028 </summary>
8029 <param name="test">The work item test.</param>
8030 <param name="workItem">The unit of work.</param>
8031 </member>
8032 <member name="M:Microsoft.Silverlight.Testing.WorkItemExtensions.EnqueueQuickCallback(Microsoft.Silverlight.Testing.WorkItemTest,System.Action)">
8033 <summary>
8034 Enqueues a method into the task queue. The method will run
8035 immediately following the previous work item, and may not leave any
8036 time before executing the next. This is a specialized method to be
8037 used for performance improvements.
8038 </summary>
8039 <param name="test">The work item test.</param>
8040 <param name="callback">The callback action or method.</param>
8041 </member>
8042 <member name="M:Microsoft.Silverlight.Testing.WorkItemExtensions.EnqueueQuickConditional(Microsoft.Silverlight.Testing.WorkItemTest,System.Func{System.Boolean})">
8043 <summary>
8044 Enqueues a conditional statement into the task queue. The method will
8045 run immediately following the previous work item, and may not leave
8046 any time before executing the next. This is a specialized method to
8047 be used for performance improvements.
8048 </summary>
8049 <param name="test">The work item test.</param>
8050 <param name="conditional">The conditional function or statement.</param>
8051 </member>
8052 <member name="T:Microsoft.Silverlight.Testing.WorkItemTest">
8053 <summary>
8054 Custom test class that provides the ability to perform semi-asynchronous
8055 test tasks on the main thread. Requires the custom unit test harness
8056 that manages and invokes test work items on the thread when needed.
8057
8058 Tests using this functionality will not be compatible with the full
8059 desktop framework's Visual Studio Team Test environment.
8060 </summary>
8061 </member>
8062 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.TestComplete">
8063 <summary>
8064 Signal that a test is complete when using Async testing.
8065
8066 WARNING: If you use your own methods for completing, such as an
8067 HtmlTimer or other threading method, it is possible that this call
8068 will occur *AFTER* the test has timed out when using Timeouts. As
8069 such, be very careful as you could complete the call to the *next*
8070 test.
8071 </summary>
8072 </member>
8073 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueWorkItem(Microsoft.Silverlight.Testing.WorkItem)">
8074 <summary>
8075 Add a task object to the test queue. For a test that is currently
8076 executing, all tasks contained within the queue are executed to
8077 completion (unless an Exception is thrown) -before- moving on to
8078 the next test.
8079
8080 The test task queue replaces the PumpMessages(...) system that
8081 permitted a single callback. This enables specialized tasks, such
8082 as DOM bridge tasks, sleep tasks, and conditional continue tasks.
8083 </summary>
8084 <param name="testTaskObject">Asynchronous test task
8085 instance.</param>
8086 </member>
8087 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueDelay(System.TimeSpan)">
8088 <summary>
8089 Delay a minimum amount of time before continuing. Similar to a sleep
8090 call that is not a blocking call.
8091 </summary>
8092 <param name="delay">The minimum time span to wait before continuing.</param>
8093 </member>
8094 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.CreateDelay(System.TimeSpan)">
8095 <summary>
8096 Creates a delay work item instance.
8097 </summary>
8098 <param name="delay">The minimum time span to wait before continuing.</param>
8099 <returns>Returns a new work item.</returns>
8100 </member>
8101 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueDelay(System.Double)">
8102 <summary>
8103 Delay a minimum amount of time before continuing. Similar to a sleep
8104 call that is not a blocking call.
8105 </summary>
8106 <param name="milliseconds">The minimum number of milliseconds to wait
8107 until the delay is finished.</param>
8108 </member>
8109 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueConditional(System.Func{System.Boolean})">
8110 <summary>
8111 Requires a bool returning delegate to be passed in. Instructs the
8112 test task queue to wait until the conditional call returns True to
8113 continue executing other test tasks and/or ending the test method.
8114 </summary>
8115 <param name="conditionalDelegate">Conditional method or delegate.
8116 Test will halt until this condition returns True.</param>
8117 </member>
8118 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.CreateConditional(System.Func{System.Boolean})">
8119 <summary>
8120 Creates a conditional work item instance.
8121 </summary>
8122 <param name="conditionalDelegate">Conditional method or delegate.
8123 Test will halt until this condition returns True.</param>
8124 <returns>Returns a new work item.</returns>
8125 </member>
8126 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueTestComplete">
8127 <summary>
8128 Enqueue a test task which calls the TestComplete method of
8129 SilverlightTest.
8130 </summary>
8131 </member>
8132 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueCallback(System.Action)">
8133 <summary>
8134 Add a Callback method into the test task queue. Similar to the
8135 PumpMessages(...) call, with the difference being that there is no
8136 longer a single requirement: you can enqueue several callback
8137 methods and other test tasks, all of which will execute before the
8138 test completes and/or the engine continues.
8139 </summary>
8140 <param name="testCallbackDelegate">Void-returning delegate,
8141 anonymous delegates work fine too.</param>
8142 </member>
8143 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.CreateCallback(System.Action)">
8144 <summary>
8145 Creates a callback work item instance.
8146 </summary>
8147 <param name="testCallbackDelegate">Void-returning delegate,
8148 anonymous delegates work fine too.</param>
8149 <returns>Returns a new work item.</returns>
8150 </member>
8151 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueCallback(System.Action[])">
8152 <summary>
8153 Adds a number of callback methods into the test task queue.
8154 </summary>
8155 <param name="actions">Set of Action instances.</param>
8156 </member>
8157 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.Sleep(System.Int32,System.Action)">
8158 <summary>
8159 Sleep a minimum number of milliseconds before calling a test
8160 callback delegate.
8161 </summary>
8162 <param name="sleepMillisecondsMinimum">Minimum number of
8163 milliseconds to sleep. The only guarantee to the tester
8164 is that the sleep will be >= this amount of ms, and NOT
8165 that there is precision or an exact time.</param>
8166 <param name="testCallback">Callback method to
8167 execute after the minimum amount of time has
8168 elapsed.</param>
8169 </member>
8170 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.Enqueue(System.Action)">
8171 <summary>
8172 Enqueue an action. A shortcut for the EnqueueCallback.
8173 </summary>
8174 <param name="action">The action to enqueue.</param>
8175 </member>
8176 <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueSleep(System.Int32)">
8177 <summary>
8178 Sleep a minimum number of milliseconds. This is the simplified
8179 overload which requires no callback.
8180 </summary>
8181 <param name="sleepMillisecondsMinimum">Minimum number of
8182 milliseconds to sleep. The only guarantee to the tester is that the
8183 sleep will be >= this amount of ms, and NOT that there is precision
8184 or an exact time.</param>
8185 </member>
8186 <member name="T:Microsoft.Silverlight.Testing.ExclusiveAttribute">
8187 <summary>
8188 A special indicator attribute to enable better debugging using
8189 Microsoft.Silverlight.Testing.
8190
8191 As there is very little parameter information available for a test run,
8192 this attribute singles out specific classes to execute when found.
8193
8194 This attribute is unique to this environment and not compatible with any
8195 desktop unit test framework without using a shim if it is left in code.
8196 </summary>
8197 </member>
8198 <member name="T:Microsoft.Silverlight.Testing.PresentationTest">
8199 <summary>
8200 Implementation of useful properties and features for presentation
8201 platform tests (Silverlight and WPF).
8202
8203 Tests using this functionality will not be compatible with the full
8204 desktop framework's Visual Studio Team Test environment.
8205 </summary>
8206 </member>
8207 <member name="P:Microsoft.Silverlight.Testing.PresentationTest.TestPanel">
8208 <summary>
8209 Gets the test panel.
8210 </summary>
8211 </member>
8212 <member name="T:Microsoft.Silverlight.Testing.SilverlightTest">
8213 <summary>
8214 Provides access to Silverlight-specific test features and
8215 functionality.
8216
8217 Tests using this functionality will not be compatible with the full
8218 desktop framework's Visual Studio Team Test environment.
8219 </summary>
8220 </member>
8221 <member name="T:Microsoft.Silverlight.Testing.WorkItem">
8222 <summary>
8223 A test work item is a task that is invoked until it is complete. It
8224 maintains its own state to be able to notify the caller when it is
8225 finally complete, with no further work to be run.
8226
8227 It is possible that some implementations of a TestWorkItem may actually
8228 contain a set of sub-tasks by implementing a composite pattern.
8229 </summary>
8230 </member>
8231 <member name="F:Microsoft.Silverlight.Testing.WorkItem._canExecuteImmediately">
8232 <summary>
8233 A value indicating whether the task can immediately execute.
8234 </summary>
8235 </member>
8236 <member name="M:Microsoft.Silverlight.Testing.WorkItem.Invoke">
8237 <summary>
8238 Invoke the task. Return false only when the task is complete.
8239 </summary>
8240 <returns>True if there is additional work to be completed. False
8241 when there is none.</returns>
8242 </member>
8243 <member name="M:Microsoft.Silverlight.Testing.WorkItem.WorkItemComplete">
8244 <summary>
8245 Called by the task after the work is complete.
8246 </summary>
8247 </member>
8248 <member name="P:Microsoft.Silverlight.Testing.WorkItem.IsComplete">
8249 <summary>
8250 Gets a value indicating whether the task's work is complete.
8251 </summary>
8252 </member>
8253 <member name="P:Microsoft.Silverlight.Testing.WorkItem.CanExecuteImmediately">
8254 <summary>
8255 Gets or sets a value indicating whether the work item can be
8256 executed immediately, and does not rely on special asynchronous
8257 operation. Used for performance improvements. The setter is also
8258 public.
8259 </summary>
8260 </member>
8261 <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter">
8262 <summary>
8263 The extended writer for the unit testing harness and consumers.
8264 </summary>
8265 </member>
8266 <member name="T:Microsoft.Silverlight.Testing.Harness.LogMessageWriter">
8267 <summary>
8268 A utility type that writes new log messages to the test harness log
8269 queue.
8270 </summary>
8271 </member>
8272 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageWriter._factory">
8273 <summary>
8274 The factory used for creating new LogMessage types.
8275 </summary>
8276 </member>
8277 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageWriter._testHarness">
8278 <summary>
8279 The test harness that contains the method to post new events into
8280 the log message queue.
8281 </summary>
8282 </member>
8283 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
8284 <summary>
8285 Initialize a new writer class, using the default LogMessageFactory
8286 to create new messages.
8287 </summary>
8288 <param name="harness">The test harness instance.</param>
8289 </member>
8290 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,Microsoft.Silverlight.Testing.Harness.LogMessageFactory)">
8291 <summary>
8292 Initialize a new writer class.
8293 </summary>
8294 <param name="harness">The test harness instance.</param>
8295 <param name="messageFactory">
8296 The factory to use when creating new messages.
8297 </param>
8298 </member>
8299 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Enqueue(Microsoft.Silverlight.Testing.Harness.LogMessage)">
8300 <summary>
8301 Posts a log message to the test harness queue for processing.
8302 </summary>
8303 <param name="message">The log message object.</param>
8304 </member>
8305 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Create">
8306 <summary>
8307 Creates a new log message using the embedded factory.
8308 </summary>
8309 <returns>Returns a new LogMessage instance.</returns>
8310 </member>
8311 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Create(Microsoft.Silverlight.Testing.Harness.LogMessageType)">
8312 <summary>
8313 Creates a new log message using the embedded factory.
8314 </summary>
8315 <param name="messageType">The message type.</param>
8316 <returns>Returns a new LogMessage instance.</returns>
8317 </member>
8318 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Create(Microsoft.Silverlight.Testing.Harness.LogMessageType,System.String)">
8319 <summary>
8320 Creates a new log message using the embedded factory.
8321 </summary>
8322 <param name="messageType">The message type.</param>
8323 <param name="message">The text message.</param>
8324 <returns>Returns a new LogMessage instance.</returns>
8325 </member>
8326 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Decorate(Microsoft.Silverlight.Testing.Harness.LogMessage,System.Object,System.Object)">
8327 <summary>
8328 Decorate a log message with a value.
8329 </summary>
8330 <param name="message">The log message to decorate.</param>
8331 <param name="key">The key for this decoration.</param>
8332 <param name="value">The value of this decoration.</param>
8333 </member>
8334 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.DecorateException(Microsoft.Silverlight.Testing.Harness.LogMessage,System.Exception)">
8335 <summary>
8336 Decorate the log message object with an Exception object.
8337 </summary>
8338 <param name="message">The log message object.</param>
8339 <param name="exception">The Exception.</param>
8340 </member>
8341 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.DecorateNameProperty(Microsoft.Silverlight.Testing.Harness.LogMessage,System.String)">
8342 <summary>
8343 Decorate the log message object with a name.
8344 </summary>
8345 <param name="message">The log message object.</param>
8346 <param name="name">Name property value.</param>
8347 </member>
8348 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.DecorateTestStage(Microsoft.Silverlight.Testing.Harness.LogMessage,Microsoft.Silverlight.Testing.Harness.TestStage)">
8349 <summary>
8350 Decorate the log message object with a test stage value.
8351 </summary>
8352 <param name="message">The log message object.</param>
8353 <param name="stage">Test stage value.</param>
8354 </member>
8355 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.DecorateTestOutcome(Microsoft.Silverlight.Testing.Harness.LogMessage,Microsoft.Silverlight.Testing.Harness.TestOutcome)">
8356 <summary>
8357 Decorate the log message object with a test outcome object.
8358 </summary>
8359 <param name="message">The log message object.</param>
8360 <param name="outcome">Test outcome object.</param>
8361 </member>
8362 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.DecorateTestGranularity(Microsoft.Silverlight.Testing.Harness.LogMessage,Microsoft.Silverlight.Testing.Harness.TestGranularity)">
8363 <summary>
8364 Decorate the log message object with a test granularity object.
8365 </summary>
8366 <param name="message">The log message object.</param>
8367 <param name="granularity">Test granularity object.</param>
8368 </member>
8369 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.SetType(Microsoft.Silverlight.Testing.Harness.LogMessage,Microsoft.Silverlight.Testing.Harness.LogMessageType)">
8370 <summary>
8371 Sets the type of the log message.
8372 </summary>
8373 <param name="message">The log message object.</param>
8374 <param name="type">The new value to set the message type to.</param>
8375 </member>
8376 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.DebugWriteLine(System.String)">
8377 <summary>
8378 This writes a new line of information similar to a Debug::WriteLine
8379 call.
8380 </summary>
8381 <param name="text">The text to write.</param>
8382 </member>
8383 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Information(System.String)">
8384 <summary>
8385 Writes information through a new log message.
8386 </summary>
8387 <param name="info">The information string.</param>
8388 </member>
8389 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.TestInfrastructure(System.String)">
8390 <summary>
8391 Writes a message relating to the test infrastructure.
8392 </summary>
8393 <param name="text">The text to write.</param>
8394 </member>
8395 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Environment(System.String)">
8396 <summary>
8397 Writes an environment message.
8398 </summary>
8399 <param name="text">The text to write.</param>
8400 </member>
8401 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.TestExecution(System.String)">
8402 <summary>
8403 Writes a TestRun message.
8404 </summary>
8405 <param name="text">The text to write.</param>
8406 </member>
8407 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Error(System.String,System.Exception)">
8408 <summary>
8409 Log an error message.
8410 </summary>
8411 <param name="errorMessage">The error message string.</param>
8412 <param name="exception">The Exception object to decorate the message
8413 with.</param>
8414 </member>
8415 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Error(System.String)">
8416 <summary>
8417 Log an error message.
8418 </summary>
8419 <param name="errorMessage">The error message string.</param>
8420 </member>
8421 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Warning(System.String,System.Exception)">
8422 <summary>
8423 Log a warning message.
8424 </summary>
8425 <param name="warningMessage">The warning message string.</param>
8426 <param name="exception">The Exception object to decorate the message
8427 with.</param>
8428 </member>
8429 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Warning(System.String)">
8430 <summary>
8431 Log a warning message.
8432 </summary>
8433 <param name="warningMessage">The warning message string.</param>
8434 </member>
8435 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.TestResult(System.String,Microsoft.Silverlight.Testing.Harness.TestOutcome)">
8436 <summary>
8437 Record a test outcome.
8438 </summary>
8439 <param name="message">The accompanying message.</param>
8440 <param name="outcome">The outcome value.</param>
8441 </member>
8442 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.KnownIssue(System.String)">
8443 <summary>
8444 Writes information about an encountered, known issue.
8445 </summary>
8446 <param name="issue">Information about the known issue.</param>
8447 </member>
8448 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.GranularTestStage(System.String,System.String,Microsoft.Silverlight.Testing.Harness.TestGranularity,Microsoft.Silverlight.Testing.Harness.TestStage)">
8449 <summary>
8450 Records a log message that indicates a named, granular test stage
8451 has happened.
8452 </summary>
8453 <param name="message">Any message for the log.</param>
8454 <param name="name">A name for the object or event.</param>
8455 <param name="granularity">The test granularity value.</param>
8456 <param name="stage">The test stage value.</param>
8457 </member>
8458 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
8459 <summary>
8460 Initializes the unit test log message writer helper.
8461 </summary>
8462 <param name="harness">The test harness reference.</param>
8463 </member>
8464 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.MarkUnitTestMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
8465 <summary>
8466 Marks a message as a unit test system-specific message.
8467 </summary>
8468 <param name="message">The log message object.</param>
8469 </member>
8470 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.IncorrectException(System.Type,System.Type,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod)">
8471 <summary>
8472 An incorrect exception type has occurred.
8473 </summary>
8474 <param name="expectedExceptionType">The expected type.</param>
8475 <param name="actualExceptionType">The actual exception's type.</param>
8476 <param name="test">The test metadata.</param>
8477 <param name="method">The method metadata.</param>
8478 </member>
8479 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.NoExceptionWhenExpected(System.Type,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod)">
8480 <summary>
8481 No Exception was intercepted, yet one was expected.
8482 </summary>
8483 <param name="expectedExceptionType">The expected exception type.</param>
8484 <param name="test">The test class metadata.</param>
8485 <param name="method">The test method metadata.</param>
8486 </member>
8487 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.LogException(System.Exception,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod)">
8488 <summary>
8489 Logs and Exception that was intercepted or observed.
8490 </summary>
8491 <param name="exception">The actual Exception instance.</param>
8492 <param name="test">The test class metadata.</param>
8493 <param name="method">The test method metadata.</param>
8494 </member>
8495 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.Ignore(Microsoft.Silverlight.Testing.Harness.TestGranularity,System.String)">
8496 <summary>
8497 Enqueues a Ignore message.
8498 </summary>
8499 <param name="granularity">The granularity of the ignore operation.</param>
8500 <param name="name">The name of the test skipped.</param>
8501 </member>
8502 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.TestRunFilterSelected(Microsoft.Silverlight.Testing.Harness.TestRunFilter)">
8503 <summary>
8504 Enqueues a message containing a test run filter.
8505 </summary>
8506 <param name="filter">The test run filter.</param>
8507 </member>
8508 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.GranularAssemblyTestStage(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly,Microsoft.Silverlight.Testing.Harness.TestGranularity,Microsoft.Silverlight.Testing.Harness.TestStage)">
8509 <summary>
8510 Records a log message that indicates a named, granular test stage has
8511 happened.
8512 </summary>
8513 <param name="assembly">The assembly metadata object.</param>
8514 <param name="granularity">The test granularity value.</param>
8515 <param name="stage">The test stage value.</param>
8516 </member>
8517 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.TestClassStage(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.Harness.TestStage)">
8518 <summary>
8519 Log a test class's stage.
8520 </summary>
8521 <param name="test">The test class metadata object.</param>
8522 <param name="stage">The test stage.</param>
8523 </member>
8524 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.TestResult(Microsoft.Silverlight.Testing.Harness.ScenarioResult)">
8525 <summary>
8526 Log the result of a unit test scenario.
8527 </summary>
8528 <param name="result">The result of the test.</param>
8529 </member>
8530 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.TestMethodStage(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,Microsoft.Silverlight.Testing.Harness.TestStage)">
8531 <summary>
8532 Log a test method's stage.
8533 </summary>
8534 <param name="method">The test method metadata object.</param>
8535 <param name="stage">The test stage.</param>
8536 </member>
8537 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.UnitTestHarnessStage(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.String,Microsoft.Silverlight.Testing.Harness.TestStage)">
8538 <summary>
8539 Records a harness state for the unit test harness.
8540 </summary>
8541 <param name="harness">The unit test harness.</param>
8542 <param name="name">The harness name.</param>
8543 <param name="stage">The test stage.</param>
8544 </member>
8545 <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestHarness">
8546 <summary>
8547 A test harness for interacting with unit test providers such as Visual
8548 Studio Team Test's metadata.
8549 </summary>
8550 </member>
8551 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.HarnessName">
8552 <summary>
8553 Display name for this harness.
8554 </summary>
8555 </member>
8556 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._globalExceptions">
8557 <summary>
8558 Manages the attachment state of a global exception handler.
8559 </summary>
8560 </member>
8561 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._harnessTasks">
8562 <summary>
8563 Container of all work items for the test harness.
8564 </summary>
8565 </member>
8566 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._dispatcherStack">
8567 <summary>
8568 Manager of the stack of dispatchers, so that the appropriate parent
8569 container handles exceptions and completion events.
8570 </summary>
8571 </member>
8572 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._validTestAssemblies">
8573 <summary>
8574 Number of valid test assemblies encountered.
8575 </summary>
8576 </member>
8577 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._knownTestMethods">
8578 <summary>
8579 The current run's known number of test methods.
8580 </summary>
8581 </member>
8582 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._events">
8583 <summary>
8584 Backing field for the event firing helper.
8585 </summary>
8586 </member>
8587 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.#ctor">
8588 <summary>
8589 Initiate unit test harness.
8590 </summary>
8591 </member>
8592 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._queuedLogMessages">
8593 <summary>
8594 Queue of log messages awaiting processing.
8595 </summary>
8596 </member>
8597 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.AddLogProvider(Microsoft.Silverlight.Testing.Harness.LogProvider)">
8598 <summary>
8599 Adds a log provider to the listening log providers group.
8600 </summary>
8601 <param name="provider">Log provider object.</param>
8602 </member>
8603 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.QueueLogMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
8604 <summary>
8605 Enqueue a log message object for processing by the log providers.
8606 </summary>
8607 <param name="message">The log message object.</param>
8608 </member>
8609 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Run">
8610 <summary>
8611 Begin running the test harness.
8612 </summary>
8613 <remarks>
8614 Make sure to subscribe to the Complete event before calling this
8615 method, in some harnesses this may be a synchronous Run followed
8616 immediately by the Complete event being fired.
8617 </remarks>
8618 </member>
8619 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.RunDispatcherComplete(System.Object,System.EventArgs)">
8620 <summary>
8621 Complete event.
8622 </summary>
8623 <param name="sender">The sender.</param>
8624 <param name="e">The event arguments.</param>
8625 </member>
8626 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.WriteLogFile(System.String,System.String)">
8627 <summary>
8628 Stores a log file for the test run. Depending on the execution
8629 environment, this call may not successful.
8630 </summary>
8631 <param name="logName">The name of the log file.</param>
8632 <param name="fileContent">The log file content as a string.</param>
8633 </member>
8634 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.PublishFinalResult">
8635 <summary>
8636 If supported by any attached test service, this publishes the final
8637 test results. Typical harness implementations may immediately close
8638 the web browser channel upon receiving the message, so any other
8639 reporting should be done first.
8640 </summary>
8641 </member>
8642 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.ProcessLogMessages">
8643 <summary>
8644 Process all queued log messages.
8645 </summary>
8646 </member>
8647 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.InitializeSettings(Microsoft.Silverlight.Testing.UnitTestSettings)">
8648 <summary>
8649 Fill member variables with any non-null settings of the same type.
8650 </summary>
8651 <param name="settings">Settings container class.</param>
8652 </member>
8653 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.InitializeLogProviders">
8654 <summary>
8655 Initializes all log providers.
8656 </summary>
8657 </member>
8658 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestHarnessCompleted">
8659 <summary>
8660 Call the TestHarnessCompleted event.
8661 </summary>
8662 </member>
8663 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnPublishing(System.EventArgs)">
8664 <summary>
8665 Call the Publishing event.
8666 </summary>
8667 <param name="e">The event arguments.</param>
8668 </member>
8669 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.PublishResults">
8670 <summary>
8671 Overrides the PublishResults method so that final reporting is only
8672 done once all other logging is finished.
8673 </summary>
8674 </member>
8675 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.PublishFinalResults">
8676 <summary>
8677 Publish final results. If not yet ready, will keep waiting around
8678 as a work item until it is done.
8679 </summary>
8680 </member>
8681 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._dispatcher">
8682 <summary>
8683 Stored dispatcher instance.
8684 </summary>
8685 </member>
8686 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.IsReportingTestServiceConnected">
8687 <summary>
8688 Checks if a reporting provider is connected to the test service.
8689 </summary>
8690 <returns>Returns true if a reporting provider is connected to the
8691 test service.</returns>
8692 </member>
8693 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.SetOverallStatus(System.String)">
8694 <summary>
8695 Immediately sets the overall status using a log message and
8696 processes the message queue.
8697 </summary>
8698 <param name="message">The message to set.</param>
8699 </member>
8700 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.PrepareCustomTestInstance(Microsoft.Silverlight.Testing.CustomFrameworkUnitTest)">
8701 <summary>
8702 Sets the unit test harness property for a test case that inherits
8703 from the abstract base type 'CustomTest'.
8704 </summary>
8705 <param name="customTest">A CustomText instance.</param>
8706 </member>
8707 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Initialize">
8708 <summary>
8709 Initialize the harness with a set of test assemblies.
8710 </summary>
8711 </member>
8712 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.RestartRunDispatcher">
8713 <summary>
8714 Restarts the run dispatcher.
8715 </summary>
8716 </member>
8717 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TrackScenarioResult(Microsoft.Silverlight.Testing.Harness.ScenarioResult)">
8718 <summary>
8719 Track the results for our execution and also track the fail state.
8720 </summary>
8721 <param name="result">Scenario result to process.</param>
8722 </member>
8723 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestAssemblyStarting(Microsoft.Silverlight.Testing.Harness.TestAssemblyStartingEventArgs)">
8724 <summary>
8725 Fires the test assembly starting event.
8726 </summary>
8727 <param name="e">The event data.</param>
8728 </member>
8729 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnIsDispatcherRunningChanged(System.EventArgs)">
8730 <summary>
8731 Fires the play pause event.
8732 </summary>
8733 <param name="e">Event data.</param>
8734 </member>
8735 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestAssemblyCompleted(Microsoft.Silverlight.Testing.Harness.TestAssemblyCompletedEventArgs)">
8736 <summary>
8737 Fires the test assembly completed event.
8738 </summary>
8739 <param name="e">The event data.</param>
8740 </member>
8741 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestClassStarting(Microsoft.Silverlight.Testing.Harness.TestClassStartingEventArgs)">
8742 <summary>
8743 Fires the test class starting event.
8744 </summary>
8745 <param name="e">The event data.</param>
8746 </member>
8747 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestClassCompleted(Microsoft.Silverlight.Testing.Harness.TestClassCompletedEventArgs)">
8748 <summary>
8749 Fires the test class completed event.
8750 </summary>
8751 <param name="e">The event data.</param>
8752 </member>
8753 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestMethodStarting(Microsoft.Silverlight.Testing.Harness.TestMethodStartingEventArgs)">
8754 <summary>
8755 Fires the test method starting event.
8756 </summary>
8757 <param name="e">The event data.</param>
8758 </member>
8759 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestMethodCompleted(Microsoft.Silverlight.Testing.Harness.TestMethodCompletedEventArgs)">
8760 <summary>
8761 Notifies observers that a test method has been completed. Also
8762 clears the test panel's visual tree.
8763 </summary>
8764 <param name="e">The event data.</param>
8765 </member>
8766 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestRunStarting(Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs)">
8767 <summary>
8768 Notifies observers that a test run has been started.
8769 </summary>
8770 <param name="e">The event data.</param>
8771 </member>
8772 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._testPage">
8773 <summary>
8774 Reference to the test page object.
8775 </summary>
8776 </member>
8777 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.ReportCodeCoverage(Microsoft.Silverlight.Testing.Harness.TestServiceProvider)">
8778 <summary>
8779 Attempts to report the code coverage information using the test
8780 service provider. If there is no available coverage reporting
8781 service, this is a silent failure. Only reports if >= 1 blocks
8782 are hit.
8783 </summary>
8784 <param name="testService">The test service.</param>
8785 </member>
8786 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.EnqueueTestAssembly(System.Reflection.Assembly,Microsoft.Silverlight.Testing.Harness.TestRunFilter)">
8787 <summary>
8788 Enqueue a test assembly from a simple Assembly reference.
8789 </summary>
8790 <param name="assembly">The test assembly.</param>
8791 <param name="runFilter">The run filter settings for the test assembly's run.</param>
8792 </member>
8793 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.EnqueueTestAssembly(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly,Microsoft.Silverlight.Testing.Harness.TestRunFilter)">
8794 <summary>
8795 Enqueues a test assembly.
8796 </summary>
8797 <param name="testAssembly">The test assembly metadata.</param>
8798 <param name="runFilter">The run filter settings for the test assembly's run.</param>
8799 </member>
8800 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.RunNextStep">
8801 <summary>
8802 Flush the current log manager and then perform the next invoke.
8803 </summary>
8804 <returns>Returns true if work remains.</returns>
8805 </member>
8806 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.CreateTestRunFilter(Microsoft.Silverlight.Testing.UnitTestSettings)">
8807 <summary>
8808 Creates the test run filter for the initial run.
8809 </summary>
8810 <param name="settings">The unit test settings.</param>
8811 <returns>Returns a new TestRunFilter instance.</returns>
8812 </member>
8813 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.PrepareTestAssemblyTasks">
8814 <summary>
8815 Determine what test assemblies need to be executed. Enqueue tasks
8816 for the unit test assembly providers to run the tests.
8817 </summary>
8818 </member>
8819 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.CalculateTotalMethods(Microsoft.Silverlight.Testing.Harness.AssemblyManager,Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly,Microsoft.Silverlight.Testing.Harness.TestRunFilter)">
8820 <summary>
8821 Calculates the number of methods for a run.
8822 </summary>
8823 <param name="assemblyManager">The assembly manager.</param>
8824 <param name="assembly">The test assembly.</param>
8825 <param name="filter">The test run filter.</param>
8826 <returns>Returns the number of known methods returned.</returns>
8827 </member>
8828 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.HarnessComplete(System.Object,System.EventArgs)">
8829 <summary>
8830 Event fired at the completion of the harness' work.
8831 </summary>
8832 <param name="sender">Sender object instance.</param>
8833 <param name="e">Event arguments.</param> 14478 <param name="e">Event arguments.</param>
8834 </member> 14479 </member>
8835 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.GlobalUnhandledExceptionListener(System.Object,System.EventArgs)"> 14480 <member name="T:Microsoft.Silverlight.Testing.Harness.WorkItemsManager">
8836 <summary> 14481 <summary>
8837 Listener event for any unhandled exceptions. 14482 A special type dedicated to keeping a running stack of the dispatch
8838 </summary> 14483 managers that are actually enabled for "work item" use. The current
8839 <param name="sender">Sender object instance.</param> 14484 dispatcher is used by the test work item queue.
8840 <param name="e">Event arguments.</param> 14485 </summary>
8841 </member> 14486 </member>
8842 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.CreateHarnessTasks"> 14487 <member name="F:Microsoft.Silverlight.Testing.Harness.WorkItemsManager._stack">
8843 <summary> 14488 <summary>
8844 Creates the set of harness tasks to run and hooks up to the Complete event. 14489 Dispatcher stack; a stack of work item containers.
8845 </summary> 14490 </summary>
8846 </member> 14491 </member>
8847 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Results"> 14492 <member name="M:Microsoft.Silverlight.Testing.Harness.WorkItemsManager.#ctor">
8848 <summary> 14493 <summary>
8849 Gets the list of results. 14494 Creates a new empty stack for work item containers.
8850 </summary> 14495 </summary>
8851 </member> 14496 </member>
8852 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.LogWriter"> 14497 <member name="M:Microsoft.Silverlight.Testing.Harness.WorkItemsManager.Push(Microsoft.Silverlight.Testing.Harness.CompositeWorkItem)">
8853 <summary> 14498 <summary>
8854 Gets the log message writer instance. This can be used to easily 14499 Push a new dispatcher onto the stack.
8855 post informative messages to the log message queue and providers. 14500 </summary>
8856 </summary> 14501 <param name="composite">The composite work item to push.</param>
8857 </member> 14502 </member>
8858 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.LogicFactory"> 14503 <member name="M:Microsoft.Silverlight.Testing.Harness.WorkItemsManager.Pop">
8859 <summary> 14504 <summary>
8860 Gets or sets the logic factory used for instantiating the 14505 Pop a dispatcher off the stack.
8861 unit test logic and management objects. 14506 </summary>
8862 </summary> 14507 <returns>Returns the top-most container. Throws an
8863 </member> 14508 InvalidOperationException if none is available.</returns>
8864 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.State"> 14509 </member>
8865 <summary> 14510 <member name="P:Microsoft.Silverlight.Testing.Harness.WorkItemsManager.CurrentCompositeWorkItem">
8866 Gets or sets the overall harness state - overloaded types can be 14511 <summary>
8867 used to store additional information. 14512 Gets the current test work item dispatcher, which is the dispatcher
8868 </summary> 14513 on the top of the stack. Returns null if there is none.
8869 </member>
8870 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.LogProviders">
8871 <summary>
8872 Gets the log providers list.
8873 </summary>
8874 </member>
8875 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.RunDispatcher">
8876 <summary>
8877 Gets or sets the wrapper that handles calling the next Run step
8878 method until complete; allows for a virtual Run method.
8879 </summary>
8880 </member>
8881 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Parameters">
8882 <summary>
8883 Gets the dictionary of Parameters passed into the test harness.
8884 </summary>
8885 </member>
8886 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Settings">
8887 <summary>
8888 Gets or sets the settings used to initialize the test harness.
8889 </summary>
8890 </member>
8891 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Events">
8892 <summary>
8893 Gets a set of events that can be fired for test results and other
8894 important test runtime events.
8895 </summary>
8896 </member>
8897 <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Publishing">
8898 <summary>
8899 The test harness is publishing results.
8900 </summary>
8901 </member>
8902 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestService">
8903 <summary>
8904 Gets the TestService referenced by the test harness settings. The
8905 test service provides advanced, optional functionality that is
8906 useful to harness and test case developers. A typical test service
8907 operates outside the process or security boundary.
8908 </summary>
8909 </member>
8910 <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestHarnessCompleted">
8911 <summary>
8912 Complete event fired when the test harness has finished its test
8913 run.
8914 </summary>
8915 </member>
8916 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Dispatcher">
8917 <summary>
8918 Gets a dispatcher instance.
8919 </summary>
8920 </member>
8921 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.RootCompositeWorkItem">
8922 <summary>
8923 Gets the root container for test work to be completed.
8924 </summary>
8925 </member>
8926 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestMethodCount">
8927 <summary>
8928 Gets the known number of test methods in the current test run.
8929 </summary>
8930 </member>
8931 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.InterceptAllExceptions">
8932 <summary>
8933 Gets or sets a value indicating whether to intercept exceptions at
8934 the app domain level and funnel into the current container or not.
8935 </summary>
8936 </member>
8937 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.DispatcherStack">
8938 <summary>
8939 Gets the internal DispatcherStack being used by the test harness.
8940 </summary>
8941 </member>
8942 <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestAssemblyStarting">
8943 <summary>
8944 The test assembly starting event.
8945 </summary>
8946 </member>
8947 <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.IsDispatcherRunningChanged">
8948 <summary>
8949 On the play or pause change of the dispatcher.
8950 </summary>
8951 </member>
8952 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.IsDispatcherRunning">
8953 <summary>
8954 Gets or sets a value indicating whether the dispatcher is currently
8955 running.
8956 </summary>
8957 </member>
8958 <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestAssemblyCompleted">
8959 <summary>
8960 Test assembly completed event.
8961 </summary>
8962 </member>
8963 <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestClassStarting">
8964 <summary>
8965 Test class starting event.
8966 </summary>
8967 </member>
8968 <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestClassCompleted">
8969 <summary>
8970 The test class completed event.
8971 </summary>
8972 </member>
8973 <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestMethodStarting">
8974 <summary>
8975 The test method starting event.
8976 </summary>
8977 </member>
8978 <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestMethodCompleted">
8979 <summary>
8980 An event that is fired whenever a test method completes.
8981 </summary>
8982 </member>
8983 <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestRunStarting">
8984 <summary>
8985 An event that is fired when the test run is starting.
8986 </summary>
8987 </member>
8988 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestPage">
8989 <summary>
8990 Gets or sets the test page.
8991 </summary>
8992 </member>
8993 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestPanelManager">
8994 <summary>
8995 Gets the test panel manager instance.
8996 </summary>
8997 </member>
8998 <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator">
8999 <summary>
9000 Well-known keys that can be used to mark decorator instances in log
9001 message objects.
9002 </summary>
9003 </member>
9004 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.IsUnitTestMessage">
9005 <summary>
9006 Indicates that the message is specific to the unit test system.
9007 </summary>
9008 </member>
9009 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.UnitTestHarness">
9010 <summary>
9011 The unit test harness reference.
9012 </summary>
9013 </member>
9014 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.TestAssemblyMetadata">
9015 <summary>
9016 The metadata interfacing object for a test assembly.
9017 </summary>
9018 </member>
9019 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.TestClassMetadata">
9020 <summary>
9021 The metadata interfacing object for a test class.
9022 </summary>
9023 </member>
9024 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.TestMethodMetadata">
9025 <summary>
9026 The metadata interfacing object for a test method.
9027 </summary>
9028 </member>
9029 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.IncorrectExceptionMessage">
9030 <summary>
9031 Indicates that the incorrect exception was intercepted.
9032 </summary>
9033 </member>
9034 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.IgnoreMessage">
9035 <summary>
9036 Indicates that the message indicates a skipped/ignored item.
9037 </summary>
9038 </member>
9039 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.ExpectedExceptionType">
9040 <summary>
9041 The type of the expected exception.
9042 </summary>
9043 </member>
9044 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.ActualExceptionType">
9045 <summary>
9046 The type of the actual exception.
9047 </summary>
9048 </member>
9049 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.ActualException">
9050 <summary>
9051 The actual exception.
9052 </summary>
9053 </member>
9054 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.TestRunFilter">
9055 <summary>
9056 A TestRunFilter object.
9057 </summary>
9058 </member>
9059 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.ScenarioResult">
9060 <summary>
9061 A ScenarioResult object.
9062 </summary>
9063 </member>
9064 <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional">
9065 <summary>
9066 Helper conditional methods for unit test-specific log messages.
9067 </summary>
9068 </member>
9069 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsUnitTestEndMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
9070 <summary>
9071 Determines whether a log message meets a specific condition or set
9072 of conditions.
9073 </summary>
9074 <param name="message">The log message object.</param>
9075 <returns>Returns true if the condition is met.</returns>
9076 </member>
9077 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsUnitTestStartMessage(Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator)">
9078 <summary>
9079 Determines whether a log message meets a specific condition or set
9080 of conditions.
9081 </summary>
9082 <param name="decorator">The unit test decorator of interest.</param>
9083 <returns>Returns true if the condition is met.</returns>
9084 </member>
9085 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsUnitTestMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
9086 <summary>
9087 Returns a value indicating whether the message is marked as a unit
9088 test system message.
9089 </summary>
9090 <param name="message">The message.</param>
9091 <returns>Returns true if the message is a unit test system-marked
9092 message.</returns>
9093 </member>
9094 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.HasUnitTestOutcome(Microsoft.Silverlight.Testing.Harness.LogMessage)">
9095 <summary>
9096 Determines whether a log message meets a specific condition or set
9097 of conditions.
9098 </summary>
9099 <param name="message">The log message object.</param>
9100 <returns>Returns true if the condition is met.</returns>
9101 </member>
9102 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsIgnoreMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
9103 <summary>
9104 Determines whether a log message meets a specific condition or set
9105 of conditions.
9106 </summary>
9107 <param name="message">The log message object.</param>
9108 <returns>Returns true if the condition is met.</returns>
9109 </member>
9110 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsTestRunFilterMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
9111 <summary>
9112 Determines whether a log message has an attached TestRunFilter.
9113 </summary>
9114 <param name="message">The log message object.</param>
9115 <returns>Returns a value indicating whether the condition is met.</returns>
9116 </member>
9117 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsExceptionLogMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
9118 <summary>
9119 Determines whether a log message meets a specific condition or set
9120 of conditions.
9121 </summary>
9122 <param name="message">The log message object.</param>
9123 <returns>Returns true if the condition is met.</returns>
9124 </member>
9125 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsIncorrectExceptionLogMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
9126 <summary>
9127 Determines whether a log message meets a specific condition or set
9128 of conditions.
9129 </summary>
9130 <param name="message">The log message object.</param>
9131 <returns>Returns true if the condition is met.</returns>
9132 </member>
9133 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsKnownBug(Microsoft.Silverlight.Testing.Harness.LogMessage)">
9134 <summary>
9135 Determines whether a log message meets a specific condition or set
9136 of conditions.
9137 </summary>
9138 <param name="message">The log message object.</param>
9139 <returns>Returns true if the condition is met.</returns>
9140 </member>
9141 <member name="T:Microsoft.Silverlight.Testing.Harness.LazyAssemblyMethodInfo">
9142 <summary>
9143 A lazy method type.
9144 </summary>
9145 </member>
9146 <member name="T:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo">
9147 <summary>
9148 A class that does a lazy lookup when needed using reflection.
9149 </summary>
9150 </member>
9151 <member name="F:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo._attributeType">
9152 <summary>
9153 Attribute Type instance.
9154 </summary>
9155 </member>
9156 <member name="F:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo._searchType">
9157 <summary>
9158 The Type to search with.
9159 </summary>
9160 </member>
9161 <member name="F:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo._hasSearched">
9162 <summary>
9163 Whether the search has happened.
9164 </summary>
9165 </member>
9166 <member name="F:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo._methodInfo">
9167 <summary>
9168 The method reflection object.
9169 </summary>
9170 </member>
9171 <member name="M:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.#ctor(System.Type)">
9172 <summary>
9173 Construct a new lazy method wrapper.
9174 </summary>
9175 <param name="attributeType">The attribute type.</param>
9176 </member>
9177 <member name="M:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.#ctor(System.Type,System.Type)">
9178 <summary>
9179 Construct a new lazy method wrapper.
9180 </summary>
9181 <param name="searchType">Type to search.</param>
9182 <param name="attributeType">Attribute type.</param>
9183 </member>
9184 <member name="M:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.GetMethodInfo">
9185 <summary>
9186 Does a search and retrieves the method information.
9187 </summary>
9188 <returns>The method reflection object.</returns>
9189 </member>
9190 <member name="M:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.HasMethodInfo">
9191 <summary>
9192 Whether the type has a method info.
9193 </summary>
9194 <returns>A value indicating whether the method information has
9195 been found.</returns>
9196 </member>
9197 <member name="M:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.Search">
9198 <summary>
9199 Perform a search on the type.
9200 </summary>
9201 </member>
9202 <member name="P:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.AttributeType">
9203 <summary>
9204 Gets the type of attribute the lazy method is searching for.
9205 </summary>
9206 </member>
9207 <member name="P:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.SearchType">
9208 <summary>
9209 Gets the underlying type that is searched.
9210 </summary>
9211 </member>
9212 <member name="P:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.HasSearched">
9213 <summary>
9214 Gets or sets a value indicating whether a lookup has already been attempted.
9215 </summary>
9216 </member>
9217 <member name="P:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.MethodInfo">
9218 <summary>
9219 Gets or sets the underlying MethodInfo from reflection.
9220 </summary>
9221 </member>
9222 <member name="F:Microsoft.Silverlight.Testing.Harness.LazyAssemblyMethodInfo._assembly">
9223 <summary>
9224 Underlying Assembly reflection object.
9225 </summary>
9226 </member>
9227 <member name="M:Microsoft.Silverlight.Testing.Harness.LazyAssemblyMethodInfo.#ctor(System.Reflection.Assembly,System.Type)">
9228 <summary>
9229 Create a new lazy method from a MethodInfo instance.
9230 </summary>
9231 <param name="assembly">Assembly reflection object.</param>
9232 <param name="attributeType">Attribute Type instance.</param>
9233 </member>
9234 <member name="M:Microsoft.Silverlight.Testing.Harness.LazyAssemblyMethodInfo.Search">
9235 <summary>
9236 Performs a search on the MethodInfo for the attributes needed.
9237 </summary>
9238 </member>
9239 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly">
9240 <summary>
9241 Test assembly metadata interface.
9242 </summary>
9243 </member>
9244 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly.GetTestClasses">
9245 <summary>
9246 Gets a collection of test class metadata objects.
9247 </summary>
9248 <returns>Returns a collection of metadata objects.</returns>
9249 </member>
9250 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly.AssemblyInitializeMethod">
9251 <summary>
9252 Gets the initialization method.
9253 </summary>
9254 </member>
9255 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly.AssemblyCleanupMethod">
9256 <summary>
9257 Gets the cleanup method.
9258 </summary>
9259 </member>
9260 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly.Provider">
9261 <summary>
9262 Gets a reference to the unit test provider.
9263 </summary>
9264 </member>
9265 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly.Name">
9266 <summary>
9267 Gets the name of the test assembly.
9268 </summary>
9269 </member>
9270 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly.TestHarness">
9271 <summary>
9272 Gets the test harness used to initialize the assembly.
9273 </summary>
9274 </member>
9275 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IExpectedException">
9276 <summary>
9277 An expected exception marker for a test method.
9278 </summary>
9279 </member>
9280 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IExpectedException.ExceptionType">
9281 <summary>
9282 Gets the expected exception type.
9283 </summary>
9284 </member>
9285 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IExpectedException.Message">
9286 <summary>
9287 Gets any message associated with the expected exception object.
9288 </summary>
9289 </member>
9290 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IHostType">
9291 <summary>
9292 Represents the host type information for a test.
9293 </summary>
9294 </member>
9295 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IHostType.HostType">
9296 <summary>
9297 Gets the Host type.
9298 </summary>
9299 </member>
9300 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IHostType.HostData">
9301 <summary>
9302 Gets the host data.
9303 </summary>
9304 </member>
9305 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IPriority">
9306 <summary>
9307 A representation of a test's priority.
9308 </summary>
9309 </member>
9310 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass">
9311 <summary>
9312 Metadata representing a test class.
9313 </summary>
9314 </member>
9315 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.GetTestMethods">
9316 <summary>
9317 Retrieve a collection of the test method metadata objects setup by
9318 the unit test provider.
9319 </summary>
9320 <returns>A collection of test method interfaces.</returns>
9321 </member>
9322 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.Type">
9323 <summary>
9324 Gets the test class Type instance.
9325 </summary>
9326 </member>
9327 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.Ignore">
9328 <summary>
9329 Gets a value indicating whether the test class should be ignored.
9330 </summary>
9331 </member>
9332 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.TestInitializeMethod">
9333 <summary>
9334 Gets the per-test initialization method.
9335 </summary>
9336 </member>
9337 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.TestCleanupMethod">
9338 <summary>
9339 Gets the per-test cleanup method.
9340 </summary>
9341 </member>
9342 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.ClassInitializeMethod">
9343 <summary>
9344 Gets the one-time class initialization method.
9345 </summary>
9346 </member>
9347 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.ClassCleanupMethod">
9348 <summary>
9349 Gets the one-time class cleanup method.
9350 </summary>
9351 </member>
9352 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.Name">
9353 <summary>
9354 Gets the name of the test class.
9355 </summary>
9356 </member>
9357 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.Assembly">
9358 <summary>
9359 Gets a reference to the parent test assembly metadata
9360 instance.
9361 </summary>
9362 </member>
9363 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod">
9364 <summary>
9365 Test method metadata.
9366 </summary>
9367 </member>
9368 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.DecorateInstance(System.Object)">
9369 <summary>
9370 Used for decorating with unit test provider-specific capabilities,
9371 such as the TestContext concept.
9372 </summary>
9373 <param name="instance">Instance to decorate.</param>
9374 </member>
9375 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.GetDynamicAttributes">
9376 <summary>
9377 Get any attribute on the test method that are provided dynamically.
9378 </summary>
9379 <returns>
9380 Dynamically provided attributes on the test method.
9381 </returns>
9382 </member>
9383 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Invoke(System.Object)">
9384 <summary>
9385 Invoke the test method.
9386 </summary>
9387 <param name="instance">Instance of the test class.</param>
9388 </member>
9389 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Method">
9390 <summary>
9391 Gets the test method reflection object.
9392 </summary>
9393 </member>
9394 <member name="E:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.WriteLine">
9395 <summary>
9396 Hooks up to any unit test provider-enabled WriteLine capability
9397 for unit tests.
9398 </summary>
9399 </member>
9400 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Ignore">
9401 <summary>
9402 Gets a value indicating whether the test is marked to be ignored.
9403 </summary>
9404 </member>
9405 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Description">
9406 <summary>
9407 Gets any description for the method.
9408 </summary>
9409 </member>
9410 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Name">
9411 <summary>
9412 Gets a name for the method.
9413 </summary>
9414 </member>
9415 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Category">
9416 <summary>
9417 Gets any category information for the method.
9418 </summary>
9419 </member>
9420 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Owner">
9421 <summary>
9422 Gets any test owner information.
9423 </summary>
9424 </member>
9425 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.ExpectedException">
9426 <summary>
9427 Gets any expected exception attribute .
9428 </summary>
9429 </member>
9430 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Timeout">
9431 <summary>
9432 Gets any timeout information.
9433 </summary>
9434 </member>
9435 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Properties">
9436 <summary>
9437 Gets a collection of any test properties.
9438 </summary>
9439 </member>
9440 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.WorkItems">
9441 <summary>
9442 Gets a collection of any test work items.
9443 </summary>
9444 </member>
9445 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Priority">
9446 <summary>
9447 Gets any priority information.
9448 </summary>
9449 </member>
9450 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestProperty">
9451 <summary>
9452 A property for a test method.
9453 </summary>
9454 </member>
9455 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestProperty.Name">
9456 <summary>
9457 Gets the test property name.
9458 </summary>
9459 </member>
9460 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestProperty.Value">
9461 <summary>
9462 Gets the test property value.
9463 </summary>
9464 </member>
9465 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider">
9466 <summary>
9467 Provider model for a unit test system that uses reflection and metadata
9468 to enable a unit test run.
9469 </summary>
9470 </member>
9471 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider.GetUnitTestAssembly(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.Reflection.Assembly)">
9472 <summary>
9473 Retrieve the metadata instance for a test assembly given a
9474 reflection Assembly instance.
9475 </summary>
9476 <param name="testHarness">The test harness using the provider.</param>
9477 <param name="assemblyReference">Reflected test assembly.</param>
9478 <returns>Unit test provider-specific metadata instance for
9479 the test assembly.</returns>
9480 </member>
9481 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider.HasCapability(Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities)">
9482 <summary>
9483 Gets a value indicating whether a specific capability or set of
9484 capabilities are supported by the unit test provider.
9485 </summary>
9486 <param name="capability">Capability of interest.</param>
9487 <returns>Gets a value indicating whether the capability is
9488 supported.</returns>
9489 </member>
9490 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider.IsFailedAssert(System.Exception)">
9491 <summary>
9492 Checks if an Exception actually represents an assertion that failed
9493 to improve the logging experience.
9494 </summary>
9495 <param name="exception">Exception object.</param>
9496 <returns>Returns true if the Exception is an assertion exception
9497 type.</returns>
9498 </member>
9499 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider.Name">
9500 <summary>
9501 Gets the name of the unit test provider.
9502 </summary>
9503 </member>
9504 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider.Capabilities">
9505 <summary>
9506 Gets the capabilities that the unit test provider implements.
9507 </summary>
9508 </member>
9509 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IWorkItemMetadata">
9510 <summary>
9511 Work item for a test.
9512 </summary>
9513 </member>
9514 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IWorkItemMetadata.Data">
9515 <summary>
9516 Gets the associated information from the work item.
9517 </summary>
9518 </member>
9519 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.StringEventArgs">
9520 <summary>
9521 Event arguments that pass along a string value.
9522 </summary>
9523 </member>
9524 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.StringEventArgs.#ctor">
9525 <summary>
9526 Create a new event argument instance.
9527 </summary>
9528 </member>
9529 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.StringEventArgs.#ctor(System.String)">
9530 <summary>
9531 Create a new event argument instance that stores a string value.
9532 </summary>
9533 <param name="value">String value to pass along.</param>
9534 </member>
9535 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.StringEventArgs._value">
9536 <summary>
9537 String value stored in the event arguments.
9538 </summary>
9539 </member>
9540 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.StringEventArgs.Value">
9541 <summary>
9542 Gets the stored string value.
9543 </summary>
9544 </member>
9545 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities">
9546 <summary>
9547 A set of capabilities that a unit test provider may chose to implement
9548 through the metadata interfaces.
9549 </summary>
9550 </member>
9551 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.None">
9552 <summary>
9553 No defined capabilities.
9554 </summary>
9555 </member>
9556 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.AssemblySupportsInitializeMethod">
9557 <summary>
9558 Support for attribute [AssemblyInitialize].
9559 </summary>
9560 </member>
9561 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.AssemblySupportsCleanupMethod">
9562 <summary>
9563 Support for attribute [AssemblyCleanup].
9564 </summary>
9565 </member>
9566 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.ClassCanIgnore">
9567 <summary>
9568 Support for attribute [Ignore] for classes.
9569 </summary>
9570 </member>
9571 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanIgnore">
9572 <summary>
9573 Support for attribute [Ignore] for methods.
9574 </summary>
9575 </member>
9576 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanDescribe">
9577 <summary>
9578 Support for attribute [Description] on methods.
9579 </summary>
9580 </member>
9581 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanCategorize">
9582 <summary>
9583 Support for attribute [Category] on methods.
9584 </summary>
9585 </member>
9586 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanHaveOwner">
9587 <summary>
9588 Support for attribute [Owner] on method.
9589 </summary>
9590 </member>
9591 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanHavePriority">
9592 <summary>
9593 Support for attribute [Priority] on method.
9594 </summary>
9595 </member>
9596 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanHaveProperties">
9597 <summary>
9598 Support for attribute [TestProperty](...) on methods.
9599 </summary>
9600 </member>
9601 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanHaveTimeout">
9602 <summary>
9603 Support for attribute [Timeout] on methods.
9604 </summary>
9605 </member>
9606 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanHaveWorkItems">
9607 <summary>
9608 Support for attribute [WorkItem(...)]('s) on methods.
9609 </summary>
9610 </member>
9611 <member name="T:Microsoft.Silverlight.Testing.Harness.SleepWorkItem">
9612 <summary>
9613 Test work item type that does not complete until the sleep time has
9614 elapsed. This is NOT a blocking Sleep.
9615 </summary>
9616 </member>
9617 <member name="F:Microsoft.Silverlight.Testing.Harness.SleepWorkItem._delay">
9618 <summary>
9619 The amount of time to delay for.
9620 </summary>
9621 </member>
9622 <member name="F:Microsoft.Silverlight.Testing.Harness.SleepWorkItem._expires">
9623 <summary>
9624 The DateTime that marks the point in time the task is complete.
9625 </summary>
9626 </member>
9627 <member name="M:Microsoft.Silverlight.Testing.Harness.SleepWorkItem.#ctor(System.TimeSpan)">
9628 <summary>
9629 Create a new Sleep work item, including the number of
9630 milliseconds to wait until continuing.
9631 </summary>
9632 <param name="delay">Amount of time to wait/delay.</param>
9633 </member>
9634 <member name="M:Microsoft.Silverlight.Testing.Harness.SleepWorkItem.Invoke">
9635 <summary>
9636 On the first time, will calculate the final DateTime. Otherwise,
9637 null operation (returns) until that time.
9638 </summary>
9639 <returns>Returns a value indicating whether there is more work to be
9640 done.</returns>
9641 </member>
9642 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ExpectedException">
9643 <summary>
9644 Expected exception metadata.
9645 </summary>
9646 </member>
9647 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ExpectedException.#ctor">
9648 <summary>
9649 Private constructor.
9650 </summary>
9651 </member>
9652 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ExpectedException.#ctor(Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionAttribute)">
9653 <summary>
9654 Creates a new expected exception metadata wrapper.
9655 </summary>
9656 <param name="expectedExceptionAttribute">Attribute value.</param>
9657 </member>
9658 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ExpectedException._exp">
9659 <summary>
9660 The expected exception attribute.
9661 </summary>
9662 </member>
9663 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ExpectedException.ExceptionType">
9664 <summary>
9665 Gets the type of the expected exception.
9666 </summary>
9667 </member>
9668 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ExpectedException.Message">
9669 <summary>
9670 Gets any message to include in a failure.
9671 </summary>
9672 </member>
9673 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.Priority">
9674 <summary>
9675 A simple wrapper for a priority integer value that overrides the
9676 ToString method.
9677 </summary>
9678 </member>
9679 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.Priority.#ctor(System.Int32)">
9680 <summary>
9681 Initializes a new instance of the Priority class.
9682 </summary>
9683 <param name="priority">The priority.</param>
9684 </member>
9685 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.Priority.ToString">
9686 <summary>
9687 Gets the priority as string.
9688 </summary>
9689 <returns>Returns the priority.</returns>
9690 </member>
9691 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.Priority.Value">
9692 <summary>
9693 Gets the priority value.
9694 </summary>
9695 </member>
9696 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes">
9697 <summary>
9698 The set of provider attributes.
9699 </summary>
9700 </member>
9701 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.#cctor">
9702 <summary>
9703 Initializes the VSTT metadata provider.
9704 </summary>
9705 </member>
9706 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.TestClass">
9707 <summary>
9708 Gets VSTT [TestClass] attribute.
9709 </summary>
9710 </member>
9711 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.IgnoreAttribute">
9712 <summary>
9713 Gets VSTT [Ignore] attribute.
9714 </summary>
9715 </member>
9716 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.ClassInitialize">
9717 <summary>
9718 Gets VSTT [ClassInitialize] attribute.
9719 </summary>
9720 </member>
9721 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.Priority">
9722 <summary>
9723 Gets VSTT [Priority] attribute.
9724 </summary>
9725 </member>
9726 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.ClassCleanup">
9727 <summary>
9728 Gets VSTT [ClassCleanup] attribute.
9729 </summary>
9730 </member>
9731 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.TestInitialize">
9732 <summary>
9733 Gets VSTT [TestInitialize] attribute.
9734 </summary>
9735 </member>
9736 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.TestCleanup">
9737 <summary>
9738 Gets VSTT [TestCleanup] attribute.
9739 </summary>
9740 </member>
9741 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.DescriptionAttribute">
9742 <summary>
9743 Gets VSTT [Description] attribute.
9744 </summary>
9745 </member>
9746 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.TimeoutAttribute">
9747 <summary>
9748 Gets VSTT [Timeout] attribute.
9749 </summary>
9750 </member>
9751 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.OwnerAttribute">
9752 <summary>
9753 Gets VSTT [Owner] attribute.
9754 </summary>
9755 </member>
9756 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.ExpectedExceptionAttribute">
9757 <summary>
9758 Gets VSTT [ExpectedException] attribute.
9759 </summary>
9760 </member>
9761 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.AssemblyInitialize">
9762 <summary>
9763 Gets VSTT [AssemblyInitialize] attribute.
9764 </summary>
9765 </member>
9766 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.AssemblyCleanup">
9767 <summary>
9768 Gets VSTT [AssemblyCleanup] attribute.
9769 </summary>
9770 </member>
9771 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.TestMethod">
9772 <summary>
9773 Gets VSTT [TestMethod] attribute.
9774 </summary>
9775 </member>
9776 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.TestProperty">
9777 <summary>
9778 Gets VSTT [TestProperty] attribute.
9779 </summary>
9780 </member>
9781 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass">
9782 <summary>
9783 Test class wrapper.
9784 </summary>
9785 </member>
9786 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly)">
9787 <summary>
9788 Construct a new test class metadata interface.
9789 </summary>
9790 <param name="assembly">Assembly metadata interface object.</param>
9791 </member>
9792 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly,System.Type)">
9793 <summary>
9794 Creates a new test class wrapper.
9795 </summary>
9796 <param name="assembly">Assembly metadata object.</param>
9797 <param name="testClassType">Type of the class.</param>
9798 </member>
9799 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass._type">
9800 <summary>
9801 Test Type.
9802 </summary>
9803 </member>
9804 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass._tests">
9805 <summary>
9806 Collection of test method interface objects.
9807 </summary>
9808 </member>
9809 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass._testsLoaded">
9810 <summary>
9811 A value indicating whether tests are loaded.
9812 </summary>
9813 </member>
9814 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass._m">
9815 <summary>
9816 A dictionary of method types and method interface objects.
9817 </summary>
9818 </member>
9819 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.GetTestMethods">
9820 <summary>
9821 Gets a collection of test method wrapper instances.
9822 </summary>
9823 <returns>A collection of test method interface objects.</returns>
9824 </member>
9825 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.ToString">
9826 <summary>
9827 Exposes the name of the test class.
9828 </summary>
9829 <returns>Returns the name of the test class.</returns>
9830 </member>
9831 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Assembly">
9832 <summary>
9833 Gets the test assembly metadata.
9834 </summary>
9835 </member>
9836 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Type">
9837 <summary>
9838 Gets the underlying Type of the test class.
9839 </summary>
9840 </member>
9841 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Name">
9842 <summary>
9843 Gets the name of the test class.
9844 </summary>
9845 </member>
9846 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Ignore">
9847 <summary>
9848 Gets a value indicating whether an Ignore attribute present
9849 on the class.
9850 </summary>
9851 </member>
9852 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.TestInitializeMethod">
9853 <summary>
9854 Gets any test initialize method.
9855 </summary>
9856 </member>
9857 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.TestCleanupMethod">
9858 <summary>
9859 Gets any test cleanup method.
9860 </summary>
9861 </member>
9862 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.ClassInitializeMethod">
9863 <summary>
9864 Gets any class initialize method.
9865 </summary>
9866 </member>
9867 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.ClassCleanupMethod">
9868 <summary>
9869 Gets any class cleanup method.
9870 </summary>
9871 </member>
9872 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Methods">
9873 <summary>
9874 Methods enum.
9875 </summary>
9876 </member>
9877 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Methods.ClassInitialize">
9878 <summary>
9879 Initialize method.
9880 </summary>
9881 </member>
9882 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Methods.ClassCleanup">
9883 <summary>
9884 Cleanup method.
9885 </summary>
9886 </member>
9887 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Methods.TestInitialize">
9888 <summary>
9889 Test init method.
9890 </summary>
9891 </member>
9892 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Methods.TestCleanup">
9893 <summary>
9894 Test cleanup method.
9895 </summary>
9896 </member>
9897 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod">
9898 <summary>
9899 A provider wrapper for a test method.
9900 </summary>
9901 </member>
9902 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.ContextPropertyName">
9903 <summary>
9904 Property name for the TestContext.
9905 </summary>
9906 </member>
9907 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.DefaultPriority">
9908 <summary>
9909 Default value for methods when no priority attribute is defined.
9910 </summary>
9911 </member>
9912 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.None">
9913 <summary>
9914 An empty object array.
9915 </summary>
9916 </member>
9917 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod._methodInfo">
9918 <summary>
9919 Method reflection object.
9920 </summary>
9921 </member>
9922 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.#ctor">
9923 <summary>
9924 Private constructor, the constructor requires the method reflection object.
9925 </summary>
9926 </member>
9927 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.#ctor(System.Reflection.MethodInfo)">
9928 <summary>
9929 Creates a new test method wrapper object.
9930 </summary>
9931 <param name="methodInfo">The reflected method.</param>
9932 </member>
9933 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.OnWriteLine(System.String)">
9934 <summary>
9935 Call the WriteLine method.
9936 </summary>
9937 <param name="s">String to WriteLine.</param>
9938 </member>
9939 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.DecorateInstance(System.Object)">
9940 <summary>
9941 Decorates a test class instance with the unit test framework's
9942 specific test context capability, if supported.
9943 </summary>
9944 <param name="instance">Instance to decorate.</param>
9945 </member>
9946 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.GetDynamicAttributes">
9947 <summary>
9948 Get any attribute on the test method that are provided dynamically.
9949 </summary>
9950 <returns>
9951 Dynamically provided attributes on the test method.
9952 </returns>
9953 </member>
9954 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Invoke(System.Object)">
9955 <summary>
9956 Invoke the test method.
9957 </summary>
9958 <param name="instance">Instance of the test class.</param>
9959 </member>
9960 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.ToString">
9961 <summary>
9962 Exposes the name of the test method as a string.
9963 </summary>
9964 <returns>Returns the name of the test method.</returns>
9965 </member>
9966 <member name="E:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.WriteLine">
9967 <summary>
9968 Allows the test to perform a string WriteLine.
9969 </summary>
9970 </member>
9971 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Method">
9972 <summary>
9973 Gets the underlying reflected method.
9974 </summary>
9975 </member>
9976 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Ignore">
9977 <summary>
9978 Gets a value indicating whether there is an Ignore attribute.
9979 </summary>
9980 </member>
9981 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Description">
9982 <summary>
9983 Gets any description marked on the test method.
9984 </summary>
9985 </member>
9986 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Name">
9987 <summary>
9988 Gets the name of the method.
9989 </summary>
9990 </member>
9991 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Category">
9992 <summary>
9993 Gets the Category.
9994 </summary>
9995 </member>
9996 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Owner">
9997 <summary>
9998 Gets the owner name of the test.
9999 </summary>
10000 </member>
10001 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.ExpectedException">
10002 <summary>
10003 Gets any expected exception attribute information for the test method.
10004 </summary>
10005 </member>
10006 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Timeout">
10007 <summary>
10008 Gets any timeout. A Nullable property.
10009 </summary>
10010 </member>
10011 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Properties">
10012 <summary>
10013 Gets a Collection of test properties.
10014 </summary>
10015 </member>
10016 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.WorkItems">
10017 <summary>
10018 Gets a collection of test work items.
10019 </summary>
10020 </member>
10021 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Priority">
10022 <summary>
10023 Gets Priority information.
10024 </summary>
10025 </member>
10026 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestProperty">
10027 <summary>
10028 Represents a simple test property with a key/value string pair.
10029 </summary>
10030 </member>
10031 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestProperty.#ctor">
10032 <summary>
10033 Initializes a new instance of the TestProperty class.
10034 </summary>
10035 </member>
10036 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestProperty.#ctor(System.String,System.String)">
10037 <summary>
10038 Initializes a new instance of the TestProperty class.
10039 </summary>
10040 <param name="name">The initial property name.</param>
10041 <param name="value">The initial property value.</param>
10042 </member>
10043 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestProperty.Name">
10044 <summary>
10045 Gets or sets the property name.
10046 </summary>
10047 </member>
10048 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestProperty.Value">
10049 <summary>
10050 Gets or sets the property value.
10051 </summary>
10052 </member>
10053 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext">
10054 <summary>
10055 A wrapper for the unit test context capability of Visual Studio Team
10056 Test's unit test framework.
10057 </summary>
10058 </member>
10059 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod)">
10060 <summary>
10061 Create a new unit test context wrapper for the test method.
10062 </summary>
10063 <param name="testMethod">Test method.</param>
10064 </member>
10065 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.#ctor">
10066 <summary>
10067 Constructor of a new unit test context.
10068 </summary>
10069 </member>
10070 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext._tm">
10071 <summary>
10072 Test method.
10073 </summary>
10074 </member>
10075 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.WriteLine(System.String,System.Object[])">
10076 <summary>
10077 Used to write trace messages while the test is running.
10078 </summary>
10079 <param name="format">Format string.</param>
10080 <param name="args">The arguments.</param>
10081 </member>
10082 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.NotSupportedException(System.String)">
10083 <summary>
10084 Throw a not supported exception.
10085 </summary>
10086 <param name="functionality">Functionality that is not supported (string).</param>
10087 <returns>A new NotSupportedException.</returns>
10088 </member>
10089 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.AddResultFile(System.String)">
10090 <summary>
10091 Adds a file name to the list in TestResult.ResultFileNames.
10092 </summary>
10093 <param name="fileName">Filename to add as a result.</param>
10094 </member>
10095 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.BeginTimer(System.String)">
10096 <summary>
10097 Begins a timer with the specified name.
10098 </summary>
10099 <param name="timerName">The name of the timer to create.</param>
10100 </member>
10101 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.EndTimer(System.String)">
10102 <summary>
10103 Ends a timer with the specified name.
10104 </summary>
10105 <param name="timerName">Name of the timer.</param>
10106 </member>
10107 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext._propertyCache">
10108 <summary>
10109 Cache of properties.
10110 </summary>
10111 </member>
10112 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.Properties">
10113 <summary>
10114 Gets test properties.
10115 </summary>
10116 </member>
10117 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.DataRow">
10118 <summary>
10119 Gets current data row when test is used for data driven testing.
10120 </summary>
10121 </member>
10122 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.DataConnection">
10123 <summary>
10124 Gets current data connection row when test is used for data driven testing.
10125 </summary>
10126 </member>
10127 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.TestName">
10128 <summary>
10129 Gets the name of the test method.
10130 </summary>
10131 </member>
10132 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.CurrentTestOutcome">
10133 <summary>
10134 Gets the current enum outcome - passed, failed, or inconclusive.
10135 </summary>
10136 </member>
10137 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly">
10138 <summary>
10139 Assembly metadata for the Visual Studio Team Test unit test framework.
10140 </summary>
10141 </member>
10142 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly._assembly">
10143 <summary>
10144 Assembly reflection object.
10145 </summary>
10146 </member>
10147 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly._init">
10148 <summary>
10149 Assembly initialization method information.
10150 </summary>
10151 </member>
10152 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly._cleanup">
10153 <summary>
10154 Assembly cleanup method information.
10155 </summary>
10156 </member>
10157 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly._provider">
10158 <summary>
10159 Unit test provider used for the assembly.
10160 </summary>
10161 </member>
10162 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly._harness">
10163 <summary>
10164 The unit test harness.
10165 </summary>
10166 </member>
10167 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider,Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.Reflection.Assembly)">
10168 <summary>
10169 Creates a new unit test assembly wrapper.
10170 </summary>
10171 <param name="provider">Unit test metadata provider.</param>
10172 <param name="unitTestHarness">A reference to the unit test harness.</param>
10173 <param name="assembly">Assembly reflection object.</param>
10174 </member>
10175 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.GetTestClasses">
10176 <summary>
10177 Reflect and retrieve the test class metadata wrappers for
10178 the test assembly.
10179 </summary>
10180 <returns>Returns a collection of test class metadata
10181 interface objects.</returns>
10182 </member>
10183 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.Name">
10184 <summary>
10185 Gets the name of the test assembly.
10186 </summary>
10187 </member>
10188 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.Provider">
10189 <summary>
10190 Gets the unit test provider instance.
10191 </summary>
10192 </member>
10193 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.AssemblyInitializeMethod">
10194 <summary>
10195 Gets any assembly initialize method.
10196 </summary>
10197 </member>
10198 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.AssemblyCleanupMethod">
10199 <summary>
10200 Gets any assembly cleanup method.
10201 </summary>
10202 </member>
10203 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.TestHarness">
10204 <summary>
10205 Gets the test harness used to initialize the assembly.
10206 </summary>
10207 </member>
10208 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.UnitTestHarness">
10209 <summary>
10210 Gets the test harness as a unit test harness.
10211 </summary>
10212 </member>
10213 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider">
10214 <summary>
10215 Provider for the Visual Studio Team Test unit test (UT) framework
10216 metadata.
10217 </summary>
10218 </member>
10219 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.ProviderName">
10220 <summary>
10221 Name of this provider.
10222 </summary>
10223 </member>
10224 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.MyCapabilities">
10225 <summary>
10226 The capabilities of the VSTT UTF provider.
10227 </summary>
10228 </member>
10229 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.HasCapability(Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities)">
10230 <summary>
10231 Whether the capability is supported by this provider.
10232 </summary>
10233 <param name="capability">Capability type.</param>
10234 <returns>A value indicating whether the capability is available.</returns>
10235 </member>
10236 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.#ctor">
10237 <summary>
10238 Create a new Visual Studio Team Test unit test framework provider
10239 instance.
10240 </summary>
10241 </member>
10242 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider._assemblyCache">
10243 <summary>
10244 Cache of assemblies and assembly unit test interface objects.
10245 </summary>
10246 </member>
10247 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.GetUnitTestAssembly(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.Reflection.Assembly)">
10248 <summary>
10249 VSTT unit test provider constructor; takes an assembly reference to
10250 perform reflection on to retrieve all test class types. In this
10251 implementation of an engine for the VSTT metadata, only a single
10252 test Assembly can be utilized at a time for simplicity.
10253 </summary>
10254 <param name="testHarness">The unit test harness.</param>
10255 <param name="assemblyReference">Assembly reflection object.</param>
10256 <returns>Returns the assembly metadata interface.</returns>
10257 </member>
10258 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.IsFailedAssert(System.Exception)">
10259 <summary>
10260 Check if the Exception is actually a failed assertion.
10261 </summary>
10262 <param name="exception">Exception object to check.</param>
10263 <returns>True if the exception is actually an assert failure.</returns>
10264 </member>
10265 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.Name">
10266 <summary>
10267 Gets the name of the provider.
10268 </summary>
10269 </member>
10270 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.Capabilities">
10271 <summary>
10272 Gets the specialized capability descriptor.
10273 </summary> 14514 </summary>
10274 </member> 14515 </member>
10275 <member name="T:Microsoft.Silverlight.Testing.UnitTestSettings"> 14516 <member name="T:Microsoft.Silverlight.Testing.UnitTestSettings">
10276 <summary> 14517 <summary>
10277 Settings for the unit test system. 14518 Settings for the unit test system.
10288 </summary> 14529 </summary>
10289 </member> 14530 </member>
10290 <member name="F:Microsoft.Silverlight.Testing.UnitTestSettings.DefaultSortTestClasses"> 14531 <member name="F:Microsoft.Silverlight.Testing.UnitTestSettings.DefaultSortTestClasses">
10291 <summary> 14532 <summary>
10292 By default test classes are sorted. 14533 By default test classes are sorted.
14534 </summary>
14535 </member>
14536 <member name="F:Microsoft.Silverlight.Testing.UnitTestSettings._testService">
14537 <summary>
14538 Backing field for the test service.
10293 </summary> 14539 </summary>
10294 </member> 14540 </member>
10295 <member name="M:Microsoft.Silverlight.Testing.UnitTestSettings.#ctor"> 14541 <member name="M:Microsoft.Silverlight.Testing.UnitTestSettings.#ctor">
10296 <summary> 14542 <summary>
10297 Settings for the unit test system. 14543 Settings for the unit test system.
10324 <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.TestAssemblies"> 14570 <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.TestAssemblies">
10325 <summary> 14571 <summary>
10326 Gets the list of test assemblies. 14572 Gets the list of test assemblies.
10327 </summary> 14573 </summary>
10328 <value>The test assembly.</value> 14574 <value>The test assembly.</value>
14575 </member>
14576 <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.TestServiceSetterCalled">
14577 <summary>
14578 Gets or sets a value indicating whether the test service has been
14579 directly set.
14580 </summary>
10329 </member> 14581 </member>
10330 <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.TestService"> 14582 <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.TestService">
10331 <summary> 14583 <summary>
10332 Gets or sets the test service provider. The test service lights up 14584 Gets or sets the test service provider. The test service lights up
10333 advanced out-of-process communication, reporting, logging, and 14585 advanced out-of-process communication, reporting, logging, and
10404 <summary> 14656 <summary>
10405 Gets a list of test classes to run. Enables filtering. 14657 Gets a list of test classes to run. Enables filtering.
10406 </summary> 14658 </summary>
10407 <remarks>This property should be considered obsolete.</remarks> 14659 <remarks>This property should be considered obsolete.</remarks>
10408 </member> 14660 </member>
10409 <member name="T:Microsoft.Silverlight.Testing.Harness.TestPanelManager"> 14661 <member name="T:Microsoft.Silverlight.Testing.UnitTestSystem">
10410 <summary> 14662 <summary>
10411 A manager for the underlying TestSurface Panel. 14663 A central entry point for unit test projects and applications.
10412 </summary> 14664 </summary>
10413 </member> 14665 <summary>
10414 <member name="M:Microsoft.Silverlight.Testing.Harness.TestPanelManager.#ctor"> 14666 A central entry point for unit test projects and applications.
10415 <summary> 14667 </summary>
10416 Private constructor. 14668 </member>
10417 </summary> 14669 <member name="F:Microsoft.Silverlight.Testing.UnitTestSystem.UnitTestSystemName">
10418 </member> 14670 <summary>
10419 <member name="F:Microsoft.Silverlight.Testing.Harness.TestPanelManager._testPage"> 14671 Friendly unit test system name.
10420 <summary> 14672 </summary>
10421 The test page object. 14673 </member>
10422 </summary> 14674 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.RegisterUnitTestProvider(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider)">
10423 </member> 14675 <summary>
10424 <member name="F:Microsoft.Silverlight.Testing.Harness.TestPanelManager._dirty"> 14676 Register another available unit test provider for the unit test system.
10425 <summary> 14677 </summary>
10426 A value indicating whether the panel is dirty. 14678 <param name="provider">A unit test provider.</param>
10427 </summary> 14679 </member>
10428 </member> 14680 <member name="F:Microsoft.Silverlight.Testing.UnitTestSystem._harness">
10429 <member name="M:Microsoft.Silverlight.Testing.Harness.TestPanelManager.ClearUsedChildren"> 14681 <summary>
10430 <summary> 14682 Test harness instance.
10431 Remove the children from the test surface, if it has 14683 </summary>
10432 been used. 14684 </member>
10433 </summary> 14685 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.Run(Microsoft.Silverlight.Testing.UnitTestSettings)">
10434 </member> 14686 <summary>
10435 <member name="M:Microsoft.Silverlight.Testing.Harness.TestPanelManager.ClearChildren"> 14687 Start a new unit test run.
10436 <summary> 14688 </summary>
10437 Remove the children from the test surface. 14689 <param name="settings">Unit test settings object.</param>
10438 </summary> 14690 </member>
10439 </member> 14691 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.SetStandardLogProviders(Microsoft.Silverlight.Testing.UnitTestSettings)">
10440 <member name="P:Microsoft.Silverlight.Testing.Harness.TestPanelManager.TestPage"> 14692 <summary>
10441 <summary> 14693 Prepares the default log manager.
10442 Gets or sets the Reference to the TestPage user control. 14694 </summary>
10443 </summary> 14695 <param name="settings">The test harness settings.</param>
10444 </member> 14696 </member>
10445 <member name="P:Microsoft.Silverlight.Testing.Harness.TestPanelManager.TestPanel"> 14697 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.TryAddVisualStudioLogProvider(Microsoft.Silverlight.Testing.UnitTestSettings)">
10446 <summary> 14698 <summary>
10447 Gets the TestSurface Panel, and tracks the use for the 14699 Tries to instantiate and initialize a VSTT provider. Requires that
10448 current test method. When the test completes, the panel children 14700 XLinq is available and included in the application package.
10449 will be cleared automatically. 14701 </summary>
10450 </summary> 14702 <param name="settings">The test harness settings object.</param>
10451 </member> 14703 </member>
10452 <member name="T:Microsoft.Silverlight.Testing.Harness.ScenarioResult"> 14704 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.CreateDefaultSettings">
10453 <summary> 14705 <summary>
10454 A result from a test scenario. 14706 Creates the default settings that would be used by the UnitTestHarness
10455 </summary> 14707 if none were specified.
10456 </member> 14708 </summary>
10457 <member name="M:Microsoft.Silverlight.Testing.Harness.ScenarioResult.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.Harness.TestOutcome,System.Exception)"> 14709 <returns>A new RootVisual.</returns>
10458 <summary> 14710 <remarks>Assumes the calling assembly is a test assembly.</remarks>
10459 Creates a result record. 14711 </member>
10460 </summary> 14712 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.OnTestHarnessCompleted(Microsoft.Silverlight.Testing.Harness.TestHarnessCompletedEventArgs)">
10461 <param name="method">Test method metadata object.</param> 14713 <summary>
10462 <param name="testClass">Test class metadata object.</param> 14714 Call the TestHarnessCompleted event.
10463 <param name="result">Test result object.</param> 14715 </summary>
10464 <param name="exception">Exception instance, if any.</param> 14716 <param name="args">The test harness completed event arguments.</param>
10465 </member> 14717 </member>
10466 <member name="M:Microsoft.Silverlight.Testing.Harness.ScenarioResult.ToString"> 14718 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.CreateDefaultSettings(System.Reflection.Assembly)">
10467 <summary> 14719 <summary>
10468 The string representation of the ScenarioResult. 14720 Create a default settings object for unit testing.
10469 </summary> 14721 </summary>
10470 <returns>Returns a verbose string representation of the result.</returns> 14722 <param name="callingAssembly">The assembly reflection object.</param>
10471 </member> 14723 <returns>A unit test settings instance.</returns>
10472 <member name="P:Microsoft.Silverlight.Testing.Harness.ScenarioResult.Started"> 14724 </member>
10473 <summary> 14725 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.PrepareCustomLogProviders(Microsoft.Silverlight.Testing.UnitTestSettings)">
10474 Gets or sets the scenario's started time. 14726 <summary>
10475 </summary> 14727 A partial method for PrepareDefaultLogManager.
10476 </member> 14728 </summary>
10477 <member name="P:Microsoft.Silverlight.Testing.Harness.ScenarioResult.Finished"> 14729 <param name="settings">The test harness settings.</param>
10478 <summary> 14730 </member>
10479 Gets or sets the scenario's finishing time. 14731 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.SetTestService(Microsoft.Silverlight.Testing.UnitTestSettings)">
10480 </summary> 14732 <summary>
10481 </member> 14733 A partial method for setting the TestService.
10482 <member name="P:Microsoft.Silverlight.Testing.Harness.ScenarioResult.TestMethod"> 14734 </summary>
10483 <summary> 14735 <param name="settings">The test harness settings.</param>
10484 Gets the test method metadata. 14736 </member>
10485 </summary> 14737 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.CreateTestPage">
10486 </member> 14738 <summary>
10487 <member name="P:Microsoft.Silverlight.Testing.Harness.ScenarioResult.TestClass"> 14739 Creates a new TestPage visual that in turn will setup and begin a
10488 <summary> 14740 unit test run.
10489 Gets the test class metadata. 14741 </summary>
10490 </summary> 14742 <returns>A new RootVisual.</returns>
10491 </member> 14743 <remarks>Assumes the calling assembly is a test assembly.</remarks>
10492 <member name="P:Microsoft.Silverlight.Testing.Harness.ScenarioResult.Result"> 14744 </member>
10493 <summary> 14745 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.CreateTestPage(Microsoft.Silverlight.Testing.UnitTestSettings)">
10494 Gets or sets the Result object. 14746 <summary>
10495 </summary> 14747 Creates a new TestPage visual that in turn will setup and begin a
10496 </member> 14748 unit test run.
10497 <member name="P:Microsoft.Silverlight.Testing.Harness.ScenarioResult.Exception"> 14749 </summary>
10498 <summary> 14750 <param name="settings">Test harness settings to be applied.</param>
10499 Gets the Exception instance, if any. 14751 <returns>A new RootVisual.</returns>
10500 </summary> 14752 <remarks>Assumes the calling assembly is a test assembly.</remarks>
10501 </member> 14753 </member>
10502 <member name="T:Microsoft.Silverlight.Testing.Harness.AssemblyManager"> 14754 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.MergeSettingsAndParameters(Microsoft.Silverlight.Testing.Harness.TestServiceProvider,Microsoft.Silverlight.Testing.UnitTestSettings)">
10503 <summary> 14755 <summary>
10504 Container and manager type which handles an entire test assembly; contains sub work 14756 Merge any settings provided by a test service with the parameters
10505 items that represent all actions needed to execute its tests. 14757 that were passed inside the TestHarnessSettings.
10506 </summary> 14758 </summary>
10507 </member> 14759 <param name="testService">The test service.</param>
10508 <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem"> 14760 <param name="inputSettings">The run settings.</param>
10509 <summary> 14761 </member>
10510 A container that stores instances of the unit test harness and provider. 14762 <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.PrepareTestService(Microsoft.Silverlight.Testing.UnitTestSettings,System.Action)">
10511 </summary> 14763 <summary>
10512 </member> 14764 Initializes the test service and its contained providers.
10513 <member name="T:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem"> 14765 </summary>
10514 <summary> 14766 <param name="inputSettings">The run settings.</param>
10515 TestWorkItem which can contain sub-tasks; the underlying work item is 14767 <param name="complete">Action to call once the test service is
10516 not marked complete until the Children have completed or an Exception 14768 initialized and ready to continue the run's execution.</param>
10517 is thrown. 14769 </member>
10518 </summary> 14770 <member name="P:Microsoft.Silverlight.Testing.UnitTestSystem.SystemName">
10519 </member> 14771 <summary>
10520 <member name="F:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem._children"> 14772 Gets the test system name built into the assembly.
10521 <summary> 14773 </summary>
10522 Store the underlying tasks. 14774 </member>
10523 </summary> 14775 <member name="P:Microsoft.Silverlight.Testing.UnitTestSystem.FrameworkFileVersion">
10524 </member> 14776 <summary>
10525 <member name="F:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem._finishWhenEmpty"> 14777 Gets a string representing the file version attribute of the main
10526 <summary> 14778 unit test framework assembly, if present.
10527 Whether the TestTaskContainer::IsComplete should be set to true 14779 </summary>
10528 after all children have been de-queued. 14780 </member>
10529 </summary> 14781 <member name="E:Microsoft.Silverlight.Testing.UnitTestSystem.TestHarnessCompleted">
10530 </member> 14782 <summary>
10531 <member name="F:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem._invoked"> 14783 A completed test harness handler.
10532 <summary> 14784 </summary>
10533 Whether the first invoke has happened yet or not. 14785 </member>
10534 </summary> 14786 <member name="T:Microsoft.Silverlight.Testing.WorkItemExtensions">
10535 </member> 14787 <summary>
10536 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.#ctor"> 14788 A class contains extension methods and helpers for dealing with WorkItem
10537 <summary> 14789 instances and improving framework performance.
10538 Constructor for the TestTaskContainer type. 14790 </summary>
10539 </summary> 14791 </member>
10540 </member> 14792 <member name="M:Microsoft.Silverlight.Testing.WorkItemExtensions.EnqueueQuickWorkItem(Microsoft.Silverlight.Testing.WorkItemTest,Microsoft.Silverlight.Testing.WorkItem)">
10541 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.FirstInvoke"> 14793 <summary>
10542 <summary> 14794 Enqueues a work item into the task queue. The work item will run
10543 Optional method to call on the first invoke. 14795 immediately following the previous work item, and may not leave any
10544 </summary> 14796 time before executing the next. This is a specialized method to be
10545 </member> 14797 used for performance improvements.
10546 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Invoke"> 14798 </summary>
10547 <summary> 14799 <param name="test">The work item test.</param>
10548 Invoke the test container; in turn will execute child work items 14800 <param name="workItem">The unit of work.</param>
10549 as needed. Supports executing multiple items immediately for 14801 </member>
10550 performance reasons. 14802 <member name="M:Microsoft.Silverlight.Testing.WorkItemExtensions.EnqueueQuickCallback(Microsoft.Silverlight.Testing.WorkItemTest,System.Action)">
10551 </summary> 14803 <summary>
10552 <returns>True if additional work remains, False once IsComplete 14804 Enqueues a method into the task queue. The method will run
10553 is set to true.</returns> 14805 immediately following the previous work item, and may not leave any
10554 </member> 14806 time before executing the next. This is a specialized method to be
10555 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Invoke(Microsoft.Silverlight.Testing.WorkItem@)"> 14807 used for performance improvements.
10556 <summary> 14808 </summary>
10557 Invoke the test container; in turn will execute child work items 14809 <param name="test">The work item test.</param>
10558 as needed. 14810 <param name="callback">The callback action or method.</param>
10559 </summary> 14811 </member>
10560 <param name="usedWorkItem">The work item used for the invoke.</param> 14812 <member name="M:Microsoft.Silverlight.Testing.WorkItemExtensions.EnqueueQuickConditional(Microsoft.Silverlight.Testing.WorkItemTest,System.Func{System.Boolean})">
10561 <returns>True if additional work remains, False once IsComplete 14813 <summary>
10562 is set to true.</returns> 14814 Enqueues a conditional statement into the task queue. The method will
10563 </member> 14815 run immediately following the previous work item, and may not leave
10564 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.ClearChildren"> 14816 any time before executing the next. This is a specialized method to
10565 <summary> 14817 be used for performance improvements.
10566 Clear the children. 14818 </summary>
10567 </summary> 14819 <param name="test">The work item test.</param>
10568 </member> 14820 <param name="conditional">The conditional function or statement.</param>
10569 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Dequeue">
10570 <summary>
10571 Dequeue a work item.
10572 </summary>
10573 <returns>A work item.</returns>
10574 </member>
10575 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Enqueue(Microsoft.Silverlight.Testing.WorkItem)">
10576 <summary>
10577 Add a new work item to the container to schedule it for invocation.
10578 </summary>
10579 <param name="item">New test work item to enqueue.</param>
10580 </member>
10581 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.EnqueueQuick(Microsoft.Silverlight.Testing.WorkItem)">
10582 <summary>
10583 Adds a new work item that will execute more quickly.
10584 </summary>
10585 <param name="item">The item of work.</param>
10586 </member>
10587 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.EnqueueQuick(System.Action)">
10588 <summary>
10589 Enqueues a callback or action that will quickly execute.
10590 </summary>
10591 <param name="action">The action or method.</param>
10592 </member>
10593 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Enqueue(System.Action)">
10594 <summary>
10595 Add a new callback action and schedule it for invocation.
10596 </summary>
10597 <param name="action">The action.</param>
10598 </member>
10599 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Peek">
10600 <summary>
10601 Return the top work item, if any, from this container.
10602 </summary>
10603 <returns>Peek into any test work item.</returns>
10604 </member>
10605 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.WorkItemComplete">
10606 <summary>
10607 Work items must call this method to indicate completion of the work
10608 item; in turn fires the Complete event delegates.
10609 </summary>
10610 </member>
10611 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.WorkItemCompleteInternal">
10612 <summary>
10613 Internal-only version which can be called during a test completion
10614 through the relation - not necessarily the best design; events
10615 may make more sense long-term.
10616 </summary>
10617 </member>
10618 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.WorkItemException(System.Exception)">
10619 <summary>
10620 Call when an exception occurs inside a work item.
10621 </summary>
10622 <param name="e">Exception object.</param>
10623 </member>
10624 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.OnComplete(System.EventArgs)">
10625 <summary>
10626 Fire the Complete event.
10627 </summary>
10628 <param name="e">Empty event arguments.</param>
10629 </member>
10630 <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.OnUnhandledException(System.Exception)">
10631 <summary>
10632 Fire the unhandled exception event.
10633 </summary>
10634 <param name="exception">Exception object.</param>
10635 </member>
10636 <member name="P:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.FinishWhenEmpty">
10637 <summary>
10638 Gets a value indicating whether the container is marked Complete
10639 when all children have executed or not.
10640 </summary>
10641 </member>
10642 <member name="P:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.RemainingWork">
10643 <summary>
10644 Gets a value indicating whether sub tasks remain.
10645 </summary>
10646 </member>
10647 <member name="E:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Complete">
10648 <summary>
10649 Complete event is fired when the underlying WorkItemComplete method
10650 is called by the work item.
10651 </summary>
10652 </member>
10653 <member name="E:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.UnhandledException">
10654 <summary>
10655 Event fired when an exception is thrown and unhandled within the
10656 underlying Invoke sequence.
10657 </summary>
10658 </member>
10659 <member name="P:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.CanExecuteImmediately">
10660 <summary>
10661 Gets or sets a value indicating whether the task can execute
10662 immediately.
10663 </summary>
10664 </member>
10665 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem._provider">
10666 <summary>
10667 The unit test provider.
10668 </summary>
10669 </member>
10670 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider)">
10671 <summary>
10672 Initializes a new unit test work item container.
10673 </summary>
10674 <param name="testHarness">The unit test harness.</param>
10675 <param name="unitTestProvider">The unit test metadata provider.</param>
10676 </member>
10677 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem.LogMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
10678 <summary>
10679 Logs a new message.
10680 </summary>
10681 <param name="message">Message object.</param>
10682 </member>
10683 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem.LogMessage(System.String)">
10684 <summary>
10685 Logs a message about the harness.
10686 </summary>
10687 <param name="harnessInformation">Information about the harness.</param>
10688 </member>
10689 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem.LogWriter">
10690 <summary>
10691 Gets the log message writer for the unit test system.
10692 </summary>
10693 </member>
10694 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem.TestHarness">
10695 <summary>
10696 Gets the test harness instance.
10697 </summary>
10698 </member>
10699 <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem.Provider">
10700 <summary>
10701 Gets the unit test provider instance.
10702 </summary>
10703 </member>
10704 <member name="F:Microsoft.Silverlight.Testing.Harness.AssemblyManager._filter">
10705 <summary>
10706 The test run filter object.
10707 </summary>
10708 </member>
10709 <member name="F:Microsoft.Silverlight.Testing.Harness.AssemblyManager._assembly">
10710 <summary>
10711 Unit test provider-agnostic assembly metadata.
10712 </summary>
10713 </member>
10714 <member name="F:Microsoft.Silverlight.Testing.Harness.AssemblyManager._testClasses">
10715 <summary>
10716 Container of work items for running test classes.
10717 </summary>
10718 </member>
10719 <member name="M:Microsoft.Silverlight.Testing.Harness.AssemblyManager.#ctor(Microsoft.Silverlight.Testing.Harness.TestRunFilter,Microsoft.Silverlight.Testing.Harness.UnitTestHarness,Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider,Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly)">
10720 <summary>
10721 Create a new assembly manager, takes in the harness, provider
10722 reference and actual IAssembly object.
10723 </summary>
10724 <param name="runFilter">The test run filter object.</param>
10725 <param name="testHarness">Harness object.</param>
10726 <param name="provider">The unit test metadata provider.</param>
10727 <param name="testAssembly">The test assembly metadata object.</param>
10728 </member>
10729 <member name="M:Microsoft.Silverlight.Testing.Harness.AssemblyManager.FirstInvoke">
10730 <summary>
10731 When the test run is ready to test the underlying test assembly that
10732 this class manages, perform reflection and enqueue work items to run
10733 the tests.
10734 </summary>
10735 </member>
10736 <member name="M:Microsoft.Silverlight.Testing.Harness.AssemblyManager.EnqueueAssemblyInitialize">
10737 <summary>
10738 The assembly initialize method.
10739 </summary>
10740 </member>
10741 <member name="M:Microsoft.Silverlight.Testing.Harness.AssemblyManager.EnqueueAssemblyCleanup">
10742 <summary>
10743 The assembly cleanup method.
10744 </summary>
10745 </member>
10746 <member name="M:Microsoft.Silverlight.Testing.Harness.AssemblyManager.EnqueueTestClasses">
10747 <summary>
10748 Reflect over all test classes in the assembly and add any which are not
10749 filtered out into the test work item queue.
10750 </summary>
10751 </member>
10752 <member name="M:Microsoft.Silverlight.Testing.Harness.AssemblyManager.EnqueueMethodDispatcher(System.Reflection.MethodInfo)">
10753 <summary>
10754 Helper to enqueue a new method dispatcher.
10755 </summary>
10756 <param name="method">The method reflection object.</param>
10757 </member>
10758 <member name="P:Microsoft.Silverlight.Testing.Harness.AssemblyManager.ClassInstances">
10759 <summary>
10760 Gets the collection of all the instances of the assembly's test
10761 classes, used to keep a single reference of the type.
10762 </summary>
10763 </member>
10764 <member name="T:Microsoft.Silverlight.Testing.Harness.MethodContainer">
10765 <summary>
10766 A method container.
10767 </summary>
10768 </member>
10769 <member name="F:Microsoft.Silverlight.Testing.Harness.MethodContainer._timeout">
10770 <summary>
10771 The timeout time.
10772 </summary>
10773 </member>
10774 <member name="F:Microsoft.Silverlight.Testing.Harness.MethodContainer._method">
10775 <summary>
10776 The test method metadata.
10777 </summary>
10778 </member>
10779 <member name="M:Microsoft.Silverlight.Testing.Harness.MethodContainer.#ctor">
10780 <summary>
10781 Constructs a new method container.
10782 </summary>
10783 </member>
10784 <member name="M:Microsoft.Silverlight.Testing.Harness.MethodContainer.#ctor(System.Object,System.Reflection.MethodInfo,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod)">
10785 <summary>
10786 Constructs a new method container.
10787 </summary>
10788 <param name="instance">An instance of the method's type.</param>
10789 <param name="method">The method reflection object.</param>
10790 <param name="testMethod">The test method.</param>
10791 </member>
10792 <member name="F:Microsoft.Silverlight.Testing.Harness.MethodContainer._methodTask">
10793 <summary>
10794 The task that involves the method, and contains its own internal
10795 test queue, if needed for asynchronous tasks.
10796 </summary>
10797 </member>
10798 <member name="F:Microsoft.Silverlight.Testing.Harness.MethodContainer._methodInfo">
10799 <summary>
10800 The reflection object for the method.
10801 </summary>
10802 </member>
10803 <member name="M:Microsoft.Silverlight.Testing.Harness.MethodContainer.Invoke">
10804 <summary>
10805 Invoke into the method.
10806 </summary>
10807 <returns>Returns the condition of any remaining work.</returns>
10808 </member>
10809 <member name="M:Microsoft.Silverlight.Testing.Harness.MethodContainer.FirstInvoke">
10810 <summary>
10811 On the first invoke, make sure there's a task to call the method.
10812 </summary>
10813 </member>
10814 <member name="P:Microsoft.Silverlight.Testing.Harness.MethodContainer.MethodInfo">
10815 <summary>
10816 Gets the method's reflection object.
10817 </summary>
10818 </member>
10819 <member name="T:Microsoft.Silverlight.Testing.Harness.TestClassInstanceDictionary">
10820 <summary>
10821 A dictionary that manages single instances of types for use across the
10822 unit test system.
10823 </summary>
10824 </member>
10825 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassInstanceDictionary.GetInstance(System.Type)">
10826 <summary>
10827 Returns the instance for a Type; if there is not an instance yet,
10828 this will use Activator.CreateInstance to create it.
10829 </summary>
10830 <param name="type">The Type instance to retrieve.</param>
10831 <returns>Returns an instance of the Type. Returns a new instance
10832 if the Type has not yet been used.</returns>
10833 </member>
10834 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassInstanceDictionary.ClearInstance(System.Type)">
10835 <summary>
10836 Remove any instance for the type.
10837 </summary>
10838 <param name="type">The Type of instance to remove.</param>
10839 </member>
10840 <member name="T:Microsoft.Silverlight.Testing.Harness.TestClassManager">
10841 <summary>
10842 Test class manager.
10843 </summary>
10844 </member>
10845 <member name="F:Microsoft.Silverlight.Testing.Harness.TestClassManager._filter">
10846 <summary>
10847 Test run filter object.
10848 </summary>
10849 </member>
10850 <member name="F:Microsoft.Silverlight.Testing.Harness.TestClassManager._testClass">
10851 <summary>
10852 Reference to the class and its metadata.
10853 </summary>
10854 </member>
10855 <member name="F:Microsoft.Silverlight.Testing.Harness.TestClassManager._testExecutionQueue">
10856 <summary>
10857 Queue of any tests to run.
10858 </summary>
10859 </member>
10860 <member name="F:Microsoft.Silverlight.Testing.Harness.TestClassManager._instance">
10861 <summary>
10862 Class instance.
10863 </summary>
10864 </member>
10865 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.#ctor(Microsoft.Silverlight.Testing.Harness.TestRunFilter,Microsoft.Silverlight.Testing.Harness.UnitTestHarness,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,System.Object,Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider)">
10866 <summary>
10867 A container type that handles an entire test class throughout the
10868 test run.
10869 </summary>
10870 <param name="filter">Test run filter object.</param>
10871 <param name="testHarness">The unit test harness.</param>
10872 <param name="testClass">The test class metadata interface.</param>
10873 <param name="instance">The object instance.</param>
10874 <param name="provider">The unit test provider.</param>
10875 </member>
10876 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.FirstInvoke">
10877 <summary>
10878 Code run the first time this container is invoked.
10879 </summary>
10880 </member>
10881 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.PrepareInstance">
10882 <summary>
10883 Custom tests need to be prepared before use.
10884 </summary>
10885 </member>
10886 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.EnqueueTestClassInitialize">
10887 <summary>
10888 The test initialize method.
10889 </summary>
10890 </member>
10891 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.EnqueueTestClassCleanup">
10892 <summary>
10893 The test cleanup method.
10894 </summary>
10895 </member>
10896 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.PopulateTestMethods">
10897 <summary>
10898 Reflect through the class to find any test methods, and add them to
10899 the list of queued methods. Also, sorts the methods if appropriate
10900 based on the settings file.
10901 </summary>
10902 </member>
10903 <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.EnqueueMethodDispatcher(System.Reflection.MethodInfo)">
10904 <summary>
10905 Add a new method dispatcher to the test work item queue. This is a
10906 work item container which is able to manage its own internal test
10907 work item queue.
10908 </summary>
10909 <param name="method">The method reflection object.</param>
10910 </member>
10911 <member name="T:Microsoft.Silverlight.Testing.Harness.WorkItemsManager">
10912 <summary>
10913 A special type dedicated to keeping a running stack of the dispatch
10914 managers that are actually enabled for "work item" use. The current
10915 dispatcher is used by the test work item queue.
10916 </summary>
10917 </member>
10918 <member name="F:Microsoft.Silverlight.Testing.Harness.WorkItemsManager._stack">
10919 <summary>
10920 Dispatcher stack; a stack of work item containers.
10921 </summary>
10922 </member>
10923 <member name="M:Microsoft.Silverlight.Testing.Harness.WorkItemsManager.#ctor">
10924 <summary>
10925 Creates a new empty stack for work item containers.
10926 </summary>
10927 </member>
10928 <member name="M:Microsoft.Silverlight.Testing.Harness.WorkItemsManager.Push(Microsoft.Silverlight.Testing.Harness.CompositeWorkItem)">
10929 <summary>
10930 Push a new dispatcher onto the stack.
10931 </summary>
10932 <param name="composite">The composite work item to push.</param>
10933 </member>
10934 <member name="M:Microsoft.Silverlight.Testing.Harness.WorkItemsManager.Pop">
10935 <summary>
10936 Pop a dispatcher off the stack.
10937 </summary>
10938 <returns>Returns the top-most container. Throws an
10939 InvalidOperationException if none is available.</returns>
10940 </member>
10941 <member name="P:Microsoft.Silverlight.Testing.Harness.WorkItemsManager.CurrentCompositeWorkItem">
10942 <summary>
10943 Gets the current test work item dispatcher, which is the dispatcher
10944 on the top of the stack. Returns null if there is none.
10945 </summary>
10946 </member>
10947 <member name="T:Microsoft.Silverlight.Testing.Harness.TestMethodManager">
10948 <summary>
10949 Manager for planning, processing, and reporting the result of a single
10950 test method for a unit test provider.
10951 </summary>
10952 </member>
10953 <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._testClass">
10954 <summary>
10955 Underlying test class object.
10956 </summary>
10957 </member>
10958 <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._testMethod">
10959 <summary>
10960 Underlying test method object.
10961 </summary>
10962 </member>
10963 <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._instance">
10964 <summary>
10965 Reference to an instance of the test class.
10966 </summary>
10967 </member>
10968 <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._result">
10969 <summary>
10970 Scenario result of the test method.
10971 </summary>
10972 </member>
10973 <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._started">
10974 <summary>
10975 The started time of execution.
10976 </summary>
10977 </member>
10978 <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._output">
10979 <summary>
10980 Stores a collection of written lines.
10981 </summary>
10982 </member>
10983 <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._bugAttributePresent">
10984 <summary>
10985 A value indicating whether the bug attribute was present on this
10986 method. If it is, the result will be inverted at completion.
10987 </summary>
10988 </member>
10989 <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._mainTestMethodContainer">
10990 <summary>
10991 Contains the main test contents.
10992 </summary>
10993 </member>
10994 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,System.Object,Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider)">
10995 <summary>
10996 Constructor for a test method manager, which handles executing a single test method
10997 for a unit test provider.
10998 </summary>
10999 <param name="testHarness">The unit test harness object.</param>
11000 <param name="testClass">The test class metadata object.</param>
11001 <param name="testMethod">The test method metadata object.</param>
11002 <param name="instance">The test class instance.</param>
11003 <param name="provider">The unit test provider.</param>
11004 </member>
11005 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.LogStartMessage">
11006 <summary>
11007 Log a start message.
11008 </summary>
11009 </member>
11010 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.LogEndMessage">
11011 <summary>
11012 Log an end message.
11013 </summary>
11014 </member>
11015 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.OnWriteLine(Microsoft.Silverlight.Testing.UnitTesting.Metadata.StringEventArgs)">
11016 <summary>
11017 Handles the write line event for the test method.
11018 </summary>
11019 <param name="e">The string event arguments.</param>
11020 </member>
11021 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.FirstInvoke">
11022 <summary>
11023 First invoke, plan for the method's execution.
11024 </summary>
11025 </member>
11026 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.SetResultTimes">
11027 <summary>
11028 Sets the start and finish times on the ScenarioResult object.
11029 </summary>
11030 </member>
11031 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.CreateNewResult(Microsoft.Silverlight.Testing.Harness.TestOutcome)">
11032 <summary>
11033 Creates the ScenarioResult instance for this test method.
11034 </summary>
11035 <param name="outcome">The initial test outcome value.</param>
11036 </member>
11037 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.CompleteMethod(System.Object,System.EventArgs)">
11038 <summary>
11039 Process the result.
11040 </summary>
11041 <param name="sender">Source object.</param>
11042 <param name="e">Event arguments.</param>
11043 </member>
11044 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.UnhandledMethodException(System.Object,System.UnhandledExceptionEventArgs)">
11045 <summary>
11046 Process an unhandled exception for the method.
11047 </summary>
11048 <param name="sender">Source object.</param>
11049 <param name="e">Unhandled exception event arguments.</param>
11050 </member>
11051 <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.EnqueueMethodDispatcher(System.Reflection.MethodInfo)">
11052 <summary>
11053 Create a new method container to enclose a reflected method for execution.
11054 </summary>
11055 <param name="method">The method reflection object.</param>
11056 </member>
11057 <member name="P:Microsoft.Silverlight.Testing.Harness.TestMethodManager.BugAttributeProcessed">
11058 <summary>
11059 Gets or sets a value indicating whether the bug attribute's logic
11060 has already been processed.
11061 </summary>
11062 </member>
11063 <member name="P:Microsoft.Silverlight.Testing.Harness.TestMethodManager.WriteLineOutput">
11064 <summary>
11065 Gets the write line output list.
11066 </summary>
11067 </member>
11068 <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer">
11069 <summary>
11070 A container which is able to attach to the underlying test dispatcher
11071 stack to enable advanced asynchronous functionality, when supported.
11072 </summary>
11073 </member>
11074 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer._harness">
11075 <summary>
11076 The unit test harness.
11077 </summary>
11078 </member>
11079 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer._granularity">
11080 <summary>
11081 The granularity of the contained item.
11082 </summary>
11083 </member>
11084 <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer._testMethod">
11085 <summary>
11086 The test method metadata object.
11087 </summary>
11088 </member>
11089 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.Object,System.Reflection.MethodInfo,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,Microsoft.Silverlight.Testing.Harness.TestGranularity)">
11090 <summary>
11091 Initializes dispatcher-stack attaching method container work item.
11092 </summary>
11093 <param name="testHarness">Test harness.</param>
11094 <param name="instance">Test instance.</param>
11095 <param name="method">Method reflection object.</param>
11096 <param name="testMethod">Test method metadata.</param>
11097 <param name="granularity">Granularity of test.</param>
11098 </member>
11099 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer.FirstInvoke">
11100 <summary>
11101 Connect to dispatcher stack for advanced functions, if supported.
11102 </summary>
11103 </member>
11104 <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer.SupportsWorkItemQueue">
11105 <summary>
11106 Check a MethodInfo for the advanced async attribute.
11107 </summary>
11108 <returns>True if the work item queue is supported.</returns>
11109 </member>
11110 <member name="T:Microsoft.Silverlight.Testing.Harness.CallbackWorkItem">
11111 <summary>
11112 A work item for tests to use which will call the delegate when the work
11113 item is executed.
11114 </summary>
11115 </member>
11116 <member name="F:Microsoft.Silverlight.Testing.Harness.CallbackWorkItem._action">
11117 <summary>
11118 Stored void delegate.
11119 </summary>
11120 </member>
11121 <member name="M:Microsoft.Silverlight.Testing.Harness.CallbackWorkItem.#ctor(System.Action)">
11122 <summary>
11123 Create a new Callback work item.
11124 </summary>
11125 <param name="callback">Action to execute on Invoke.</param>
11126 </member>
11127 <member name="M:Microsoft.Silverlight.Testing.Harness.CallbackWorkItem.Invoke">
11128 <summary>
11129 Execute the callback.
11130 </summary>
11131 <returns>Whether the work item is complete.</returns>
11132 </member>
11133 <member name="T:Microsoft.Silverlight.Testing.Harness.ConditionalWorkItem">
11134 <summary>
11135 A test work item that is complete once the condition is asserted.
11136 </summary>
11137 </member>
11138 <member name="F:Microsoft.Silverlight.Testing.Harness.ConditionalWorkItem._delegate">
11139 <summary>
11140 The conditional delegate.
11141 </summary>
11142 </member>
11143 <member name="M:Microsoft.Silverlight.Testing.Harness.ConditionalWorkItem.#ctor(System.Func{System.Boolean})">
11144 <summary>
11145 Construct a new conditional work item.
11146 </summary>
11147 <param name="conditionalMethod">Conditional delegate.</param>
11148 </member>
11149 <member name="M:Microsoft.Silverlight.Testing.Harness.ConditionalWorkItem.Invoke">
11150 <summary>
11151 Invoke the condition, will continue invoking until
11152 the condition is false.
11153 </summary>
11154 <returns>Completes the invocation once the condition is true.</returns>
11155 </member>
11156 <member name="T:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem">
11157 <summary>
11158 A simple work item that invokes a method through the reflection
11159 MethodInfo instance.
11160 </summary>
11161 </member>
11162 <member name="F:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem.None">
11163 <summary>
11164 An empty object array.
11165 </summary>
11166 </member>
11167 <member name="F:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem._instance">
11168 <summary>
11169 An object instance.
11170 </summary>
11171 </member>
11172 <member name="F:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem._method">
11173 <summary>
11174 Method reflection object.
11175 </summary>
11176 </member>
11177 <member name="F:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem._testMethod">
11178 <summary>
11179 The test method to invoke.
11180 </summary>
11181 </member>
11182 <member name="M:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem.#ctor(System.Object,System.Reflection.MethodInfo,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod)">
11183 <summary>
11184 Creates a new method invoke work item for a MethodInfo instance.
11185 </summary>
11186 <param name="instance">The type instance.</param>
11187 <param name="method">The method on the type to invoke when the
11188 work item is executed.</param>
11189 <param name="testMethod">The test method metadata.</param>
11190 </member>
11191 <member name="M:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem.Invoke">
11192 <summary>
11193 Invokes the underlying method on the instance and marks the
11194 test work item as complete.
11195 </summary>
11196 <returns>False, noting the completion of the work item.</returns>
11197 </member>
11198 <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviders">
11199 <summary>
11200 Unit test providers.
11201 </summary>
11202 </member>
11203 <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviders._providers">
11204 <summary>
11205 List of unit test providers.
11206 </summary>
11207 </member>
11208 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviders.#cctor">
11209 <summary>
11210 Static constructor that initializes the built-in unit test metadata providers.
11211 </summary>
11212 </member>
11213 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviders.GetAssemblyProvider(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.Reflection.Assembly)">
11214 <summary>
11215 Gets the unit test provider for an assembly. The framework only
11216 currently supports a single provider per test assembly, so if more
11217 than one registered provider can handle the assembly, at runtime an
11218 InvalidOperationException is thrown.
11219 </summary>
11220 <param name="harness">The test harness making the request.</param>
11221 <param name="testAssembly">Assembly reflection object.</param>
11222 <returns>The unit test provider for the test assembly. Throws if
11223 more than one can process the assembly. Returns null if there is
11224 not a provider for the assembly.</returns>
11225 </member>
11226 <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviders.GetAssemblyWrapper(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.Reflection.Assembly)">
11227 <summary>
11228 Returns the IAssembly provider for an assembly.
11229 </summary>
11230 <param name="harness">Test harness object.</param>
11231 <param name="testAssembly">Assembly reflection object.</param>
11232 <returns>Returns null or an IAssembly instance.</returns>
11233 </member>
11234 <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviders.Providers">
11235 <summary>
11236 Gets the list of Unit Test providers.
11237 </summary>
11238 </member>
11239 <member name="T:Microsoft.Silverlight.Testing.Harness.DecoratorDictionary">
11240 <summary>
11241 A dictionary that can store just about any kind of object, keyed off any
11242 object. As a Hashtable, it permits using keys of
11243 - enums
11244 - objects
11245 - types
11246
11247 This makes it ideal for use in decorating and adorning special types in
11248 the system, such as log messages.
11249
11250 A strongly-typed decorator key could come from an enum value, while a
11251 prototype extension to the test system could simply use a string key for
11252 organizing.
11253
11254 In all instances, the resulting object needs to be cast appropriately.
11255 </summary>
11256 </member>
11257 <member name="M:Microsoft.Silverlight.Testing.Harness.DecoratorDictionary.HasDecorator(System.Object)">
11258 <summary>
11259 Check if a decorator exists.
11260 </summary>
11261 <param name="decoratorKey">The decorator key object.</param>
11262 <returns>
11263 Returns a value indicating whether the decorator key exists. Even
11264 if the key exists, the instance value for the key could be set to
11265 null, yielding a null instance.
11266 </returns>
11267 </member>
11268 <member name="M:Microsoft.Silverlight.Testing.Harness.DecoratorDictionary.HasDecorators(System.Object[])">
11269 <summary>
11270 Check if a set of decorators exists.
11271 </summary>
11272 <param name="decorators">The set of decorator(s) of interest.</param>
11273 <returns>
11274 Returns a value indicating whether the decorators of interest were
11275 present.
11276 </returns>
11277 </member>
11278 <member name="M:Microsoft.Silverlight.Testing.Harness.DecoratorDictionary.GetDecorator(System.Object)">
11279 <summary>
11280 Retrieves the decorator instance if it exists. If not, this method
11281 returns null.
11282 </summary>
11283 <param name="decoratorKey">The decorator key object.</param>
11284 <returns>
11285 Returns the instance or null if it does not exist. No exceptions
11286 are thrown in this method.
11287 </returns>
11288 </member>
11289 <member name="T:Microsoft.Silverlight.Testing.Harness.ResourceUtility">
11290 <summary>
11291 Helper functionality for dealing with embedded resources in an assembly.
11292 </summary>
11293 </member>
11294 <member name="M:Microsoft.Silverlight.Testing.Harness.ResourceUtility.GetAllText(System.Object,System.String)">
11295 <summary>
11296 Get a string containing the text of an embedded resource in an
11297 assembly.
11298 </summary>
11299 <param name="instance">
11300 An instance whose assembly can be retrieved through reflection.
11301 </param>
11302 <param name="fullEmbeddedResourceName">
11303 Complete embedded resource name.
11304 </param>
11305 <returns>
11306 A string containing the embedded resource's string contents.
11307 </returns>
11308 </member>
11309 <member name="T:Microsoft.Silverlight.Testing.Harness.LogMessageFactory">
11310 <summary>
11311 A simple factory used for creating new log messages.
11312 </summary>
11313 </member>
11314 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageFactory.Create">
11315 <summary>
11316 Create a new LogMessage instance.
11317 </summary>
11318 <returns>Returns a new LogMessage instance.</returns>
11319 </member>
11320 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageFactory.Create(Microsoft.Silverlight.Testing.Harness.LogMessageType)">
11321 <summary>
11322 Create a new LogMessage instance.
11323 </summary>
11324 <param name="messageType">The type of message to create.</param>
11325 <returns>Returns a new LogMessage instance.</returns>
11326 </member>
11327 <member name="P:Microsoft.Silverlight.Testing.Harness.LogMessageFactory.DefaultLogMessageType">
11328 <summary>
11329 Gets or sets the default log message type used for the creation of
11330 unspecific log message types.
11331 </summary>
11332 </member>
11333 <member name="T:Microsoft.Silverlight.Testing.Harness.LogDecorator">
11334 <summary>
11335 Well-known keys that can be used to mark decorator instances in log
11336 message objects.
11337 </summary>
11338 </member>
11339 <member name="F:Microsoft.Silverlight.Testing.Harness.LogDecorator.ExceptionObject">
11340 <summary>
11341 Key for a decorator that is a simple Exception object.
11342 </summary>
11343 </member>
11344 <member name="F:Microsoft.Silverlight.Testing.Harness.LogDecorator.NameProperty">
11345 <summary>
11346 Key for a decorator that is a simple Name string property.
11347 </summary>
11348 </member>
11349 <member name="F:Microsoft.Silverlight.Testing.Harness.LogDecorator.TestOutcome">
11350 <summary>
11351 An associated TestOutcome value.
11352 </summary>
11353 </member>
11354 <member name="F:Microsoft.Silverlight.Testing.Harness.LogDecorator.TestStage">
11355 <summary>
11356 The stage of a message or event.
11357 </summary>
11358 </member>
11359 <member name="F:Microsoft.Silverlight.Testing.Harness.LogDecorator.TestGranularity">
11360 <summary>
11361 The granularity of a message or event.
11362 </summary>
11363 </member>
11364 <member name="T:Microsoft.Silverlight.Testing.Harness.TestOutcome">
11365 <summary>
11366 A number of possible test outcomes or results. For compatibility, this
11367 information resembles that of the desktop test framework, although many
11368 of the states may not apply or be valid for an in-browser test harness.
11369 </summary>
11370 </member>
11371 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Error">
11372 <summary>
11373 A test outcome of Error.
11374 </summary>
11375 </member>
11376 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Failed">
11377 <summary>
11378 A test outcome of Failed.
11379 </summary>
11380 </member>
11381 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Timeout">
11382 <summary>
11383 A test outcome of Timeout.
11384 </summary>
11385 </member>
11386 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Aborted">
11387 <summary>
11388 A test outcome of Aborted.
11389 </summary>
11390 </member>
11391 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Inconclusive">
11392 <summary>
11393 A test outcome of Inconclusive.
11394 </summary>
11395 </member>
11396 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.PassedButRunAborted">
11397 <summary>
11398 A test outcome of a run that was aborted, but passed.
11399 </summary>
11400 </member>
11401 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.NotRunnable">
11402 <summary>
11403 A test outcome of NotRunnable.
11404 </summary>
11405 </member>
11406 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.NotExecuted">
11407 <summary>
11408 A test outcome of NotExecuted.
11409 </summary>
11410 </member>
11411 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Disconnected">
11412 <summary>
11413 A test outcome of Disconnected.
11414 </summary>
11415 </member>
11416 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Warning">
11417 <summary>
11418 A test outcome of Warning.
11419 </summary>
11420 </member>
11421 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Passed">
11422 <summary>
11423 A test outcome of Passed.
11424 </summary>
11425 </member>
11426 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Completed">
11427 <summary>
11428 A test outcome of Completed.
11429 </summary>
11430 </member>
11431 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.InProgress">
11432 <summary>
11433 A test outcome of InProgress.
11434 </summary>
11435 </member>
11436 <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Pending">
11437 <summary>
11438 A test outcome of Pending.
11439 </summary>
11440 </member>
11441 <member name="T:Microsoft.Silverlight.Testing.Harness.TestStage">
11442 <summary>
11443 The stage of a test scenario, case or system running.
11444 </summary>
11445 </member>
11446 <member name="F:Microsoft.Silverlight.Testing.Harness.TestStage.Starting">
11447 <summary>
11448 In the process of starting.
11449 </summary>
11450 </member>
11451 <member name="F:Microsoft.Silverlight.Testing.Harness.TestStage.Running">
11452 <summary>
11453 Currently running.
11454 </summary>
11455 </member>
11456 <member name="F:Microsoft.Silverlight.Testing.Harness.TestStage.Finishing">
11457 <summary>
11458 Finishing up.
11459 </summary>
11460 </member>
11461 <member name="F:Microsoft.Silverlight.Testing.Harness.TestStage.Canceling">
11462 <summary>
11463 The test is canceling.
11464 </summary>
11465 </member>
11466 <member name="T:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler">
11467 <summary>
11468 Provides a property that will attach and detach a known event handler
11469 delegate when the bit is flipped.
11470 </summary>
11471 </member>
11472 <member name="F:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler._eventHandler">
11473 <summary>
11474 The event to fire when attached.
11475 </summary>
11476 </member>
11477 <member name="F:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler._attached">
11478 <summary>
11479 Whether the event handler is attached as a global unhandled
11480 exception handler.
11481 </summary>
11482 </member>
11483 <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.#ctor(System.EventHandler)">
11484 <summary>
11485 Creates a new exception handler "manager" with the provided
11486 EventHandler.
11487 </summary>
11488 <param name="eventHandler">The event handler to manage.</param>
11489 </member>
11490 <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.ChangeExceptionBubbling(System.EventArgs,System.Boolean)">
11491 <summary>
11492 Mark the Handled property in the event args as True to stop any
11493 event bubbling.
11494 </summary>
11495 <param name="e">Event arguments.</param>
11496 <param name="exceptionHandled">
11497 Value indicating whether the Exception should be marked as handled.
11498 </param>
11499 </member>
11500 <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.GetExceptionObject(System.EventArgs)">
11501 <summary>
11502 Return the Exception property from the EventArgs.
11503 </summary>
11504 <param name="e">Event arguments.</param>
11505 <returns>
11506 Returns the Exception object that the event arguments stores.
11507 </returns>
11508 <remarks>
11509 This method is compatible with the full desktop framework as well as
11510 Silverlight.
11511 </remarks>
11512 </member>
11513 <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.OnGlobalException(System.Object,System.Windows.ApplicationUnhandledExceptionEventArgs)">
11514 <summary>
11515 Internal event that is hooked up to the global exception handler.
11516 </summary>
11517 <param name="sender">Source object of the event.</param>
11518 <param name="e">Event arguments.</param>
11519 </member>
11520 <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.UpdateAttachment">
11521 <summary>
11522 Called after a change to the attachment field value.
11523 </summary>
11524 </member>
11525 <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.AttachHandler">
11526 <summary>
11527 Attach the handler globally.
11528 </summary>
11529 </member>
11530 <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.DetachHandler">
11531 <summary>
11532 Detach the handler globally.
11533 </summary>
11534 </member>
11535 <member name="P:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.AttachGlobalHandler">
11536 <summary>
11537 Gets or sets a value indicating whether the handler is currently
11538 attached to the global exception handler.
11539 </summary>
11540 </member>
11541 <member name="T:Microsoft.Silverlight.Testing.Harness.LogMessage">
11542 <summary>
11543 A log message.
11544 </summary>
11545 </member>
11546 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessage.DefaultLogMessageType">
11547 <summary>
11548 The default log message used during initialization.
11549 </summary>
11550 </member>
11551 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessage.#ctor">
11552 <summary>
11553 Initializes a new log message of the default message type.
11554 </summary>
11555 </member>
11556 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessage.#ctor(Microsoft.Silverlight.Testing.Harness.LogMessageType)">
11557 <summary>
11558 Initializes a new log message.
11559 </summary>
11560 <param name="messageType">The message type.</param>
11561 </member>
11562 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessage.ToString">
11563 <summary>
11564 Converts to string representation.
11565 </summary>
11566 <returns>A string version of the LogMessage.</returns>
11567 </member>
11568 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessage.HasDecorator(System.Object)">
11569 <summary>
11570 Check if a decorator is present on the LogMessage.
11571 </summary>
11572 <param name="decorator">The decorator of interest.</param>
11573 <returns>
11574 Returns a value indicating whether the decorator is present in the
11575 DecoratorDictionary.
11576 </returns>
11577 </member>
11578 <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessage.HasDecorators(System.Object[])">
11579 <summary>
11580 Check if a set of decorators are present.
11581 </summary>
11582 <param name="decorators">The decorator(s) of interest.</param>
11583 <returns>
11584 Returns a value indicating whether the decorator(s) of interest are
11585 present.
11586 </returns>
11587 </member>
11588 <member name="P:Microsoft.Silverlight.Testing.Harness.LogMessage.Decorators">
11589 <summary>
11590 Gets the set of decorator instances attached to the log message.
11591 </summary>
11592 </member>
11593 <member name="P:Microsoft.Silverlight.Testing.Harness.LogMessage.MessageType">
11594 <summary>
11595 Gets or sets the type of message.
11596 </summary>
11597 </member>
11598 <member name="P:Microsoft.Silverlight.Testing.Harness.LogMessage.Message">
11599 <summary>
11600 Gets or sets the log's message.
11601 </summary>
11602 </member>
11603 <member name="P:Microsoft.Silverlight.Testing.Harness.LogMessage.Item(System.Object)">
11604 <summary>
11605 Gets or sets the decorator type for the message.
11606 </summary>
11607 <param name="decorator">
11608 The type of decorator. Only one explicit Type is permitted,
11609 although multiple types within the same type hierarchy are
11610 legitimate.
11611 </param>
11612 <returns>Returns the instance of the decorator, if any.</returns>
11613 </member>
11614 <member name="T:Microsoft.Silverlight.Testing.Harness.TestGranularity">
11615 <summary>
11616 The hierarchy of test execution represented in more generic terms, this
11617 allows for more robust and useful actions by log providers.
11618 </summary>
11619 </member>
11620 <member name="F:Microsoft.Silverlight.Testing.Harness.TestGranularity.Harness">
11621 <summary>
11622 Harness-level granularity.
11623 </summary>
11624 </member>
11625 <member name="F:Microsoft.Silverlight.Testing.Harness.TestGranularity.TestGroup">
11626 <summary>
11627 Group of test-level granularity.
11628 </summary>
11629 </member>
11630 <member name="F:Microsoft.Silverlight.Testing.Harness.TestGranularity.Test">
11631 <summary>
11632 Test-level granularity.
11633 </summary>
11634 </member>
11635 <member name="F:Microsoft.Silverlight.Testing.Harness.TestGranularity.TestScenario">
11636 <summary>
11637 Scenario-level granularity.
11638 </summary>
11639 </member>
11640 <member name="T:Microsoft.Silverlight.Testing.Harness.DebugOutputProvider">
11641 <summary>
11642 The most verbose log provider, this calls .ToString() on each and every
11643 LogMessage that it processes. The output will appear in an attached
11644 debugger's "Output" window.
11645 </summary>
11646 </member>
11647 <member name="M:Microsoft.Silverlight.Testing.Harness.DebugOutputProvider.#ctor">
11648 <summary>
11649 Initializes a new instance of the DebugOutputProvider class.
11650 </summary>
11651 </member>
11652 <member name="M:Microsoft.Silverlight.Testing.Harness.DebugOutputProvider.Process(Microsoft.Silverlight.Testing.Harness.LogMessage)">
11653 <summary>
11654 Display a LogMessage in the debug output window.
11655 </summary>
11656 <param name="logMessage">Message object.</param>
11657 </member>
11658 <member name="P:Microsoft.Silverlight.Testing.Harness.DebugOutputProvider.ShowAllFailures">
11659 <summary>
11660 Gets or sets a value indicating whether any TestResult failures will
11661 be reported, regardless of whether the TestResult type is being
11662 monitored for debug output.
11663 </summary>
11664 </member>
11665 <member name="P:Microsoft.Silverlight.Testing.Harness.DebugOutputProvider.ShowEverything">
11666 <summary>
11667 Gets or sets a value indicating whether all messages appear in the
11668 debug output.
11669 </summary>
11670 </member>
11671 <member name="T:Microsoft.Silverlight.Testing.Harness.LogMessageType">
11672 <summary>
11673 Set of defined types of log messages to allow for some level of
11674 filtering and selective processing of log messages.
11675 </summary>
11676 </member>
11677 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.TestResult">
11678 <summary>
11679 Pass, fail, etc.
11680 </summary>
11681 </member>
11682 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.Debug">
11683 <summary>
11684 Debug::WriteLine or tracing.
11685 </summary>
11686 </member>
11687 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.Warning">
11688 <summary>
11689 Non-fatal log message.
11690 </summary>
11691 </member>
11692 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.Error">
11693 <summary>
11694 Fatal error message.
11695 </summary>
11696 </member>
11697 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.KnownIssue">
11698 <summary>
11699 Information about a known defect.
11700 </summary>
11701 </member>
11702 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.Information">
11703 <summary>
11704 General information similar to a Console::WriteLine.
11705 </summary>
11706 </member>
11707 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.Environment">
11708 <summary>
11709 Operating system setting or platform values.
11710 </summary>
11711 </member>
11712 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.TestExecution">
11713 <summary>
11714 New unit of test or test run note.
11715 </summary>
11716 </member>
11717 <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.TestInfrastructure">
11718 <summary>
11719 Related test systems or out-of-process communication information.
11720 </summary>
11721 </member>
11722 <member name="T:Microsoft.Silverlight.Testing.Harness.TestHarnessCompletedEventArgs">
11723 <summary>
11724 Event information marking the completion of a test run.
11725 </summary>
11726 </member>
11727 <member name="M:Microsoft.Silverlight.Testing.Harness.TestHarnessCompletedEventArgs.#ctor(Microsoft.Silverlight.Testing.Harness.TestHarnessState)">
11728 <summary>
11729 Creates a new TestHarnessCompletedEventArgs.
11730 </summary>
11731 <param name="testHarnessState">The final test harness state.</param>
11732 </member>
11733 <member name="P:Microsoft.Silverlight.Testing.Harness.TestHarnessCompletedEventArgs.State">
11734 <summary>
11735 Gets the final test harness state.
11736
11737 This contains the final pass versus fail result at a minimum.
11738 Specific harnesses may extend the type to contain additional
11739 information, logs, scenario counts, or anything else.
11740 </summary>
11741 </member>
11742 <member name="T:Microsoft.Silverlight.Testing.Harness.WebBrowserTick">
11743 <summary>
11744 A type which handles preparing the underlying dispatcher or timer from
11745 which the test work items execute.
11746 </summary>
11747 </member>
11748 <member name="F:Microsoft.Silverlight.Testing.Harness.WebBrowserTick.DefaultTickInterval">
11749 <summary>
11750 Millisecond interval to use for the interval between DispatcherTimer
11751 ticks.
11752 </summary>
11753 </member>
11754 <member name="F:Microsoft.Silverlight.Testing.Harness.WebBrowserTick._timer">
11755 <summary>
11756 Dispatcher timer.
11757 </summary>
11758 </member>
11759 <member name="M:Microsoft.Silverlight.Testing.Harness.WebBrowserTick.#ctor(System.Func{System.Boolean})">
11760 <summary>
11761 Creates a new run method manager using the default value for the
11762 timer's millisecond interval.
11763 </summary>
11764 <param name="runNextStep">
11765 Conditional delegate which returns true as long as there is
11766 additional work.
11767 </param>
11768 </member>
11769 <member name="M:Microsoft.Silverlight.Testing.Harness.WebBrowserTick.#ctor(System.Func{System.Boolean},System.Int32)">
11770 <summary>
11771 Sets up a new run method manager.
11772 </summary>
11773 <param name="runNextStep">
11774 Conditional delegate which returns true as long as there is
11775 additional work.
11776 </param>
11777 <param name="millisecondInterval">Milliseconds between ticks, at a
11778 minimum.</param>
11779 </member>
11780 <member name="M:Microsoft.Silverlight.Testing.Harness.WebBrowserTick.Run">
11781 <summary>
11782 Begin the execution process by hooking up the underlying
11783 DispatcherTimer to call into the test framework regularly and
11784 perform test work items.
11785 </summary>
11786 </member>
11787 <member name="M:Microsoft.Silverlight.Testing.Harness.WebBrowserTick.Timer_Tick(System.Object,System.EventArgs)">
11788 <summary>
11789 Call into the underlying work item queue, if the method manager is
11790 still set to run.
11791 </summary>
11792 <param name="sender">Sending object.</param>
11793 <param name="e">Event arguments.</param>
11794 </member>
11795 <member name="T:Microsoft.Silverlight.Testing.Harness.TestHarnessState">
11796 <summary>
11797 Base class representing the overall state of a test run.
11798 </summary>
11799 </member>
11800 <member name="M:Microsoft.Silverlight.Testing.Harness.TestHarnessState.IncrementFailures">
11801 <summary>
11802 Increment the failures counter.
11803 </summary>
11804 </member>
11805 <member name="M:Microsoft.Silverlight.Testing.Harness.TestHarnessState.IncrementTotalScenarios">
11806 <summary>
11807 Increments the total scenarios counter.
11808 </summary>
11809 </member>
11810 <member name="P:Microsoft.Silverlight.Testing.Harness.TestHarnessState.Failures">
11811 <summary>
11812 Gets the count of failing scenarios.
11813 </summary>
11814 </member>
11815 <member name="P:Microsoft.Silverlight.Testing.Harness.TestHarnessState.TotalScenarios">
11816 <summary>
11817 Gets the total count of scenarios run.
11818 </summary>
11819 </member>
11820 <member name="P:Microsoft.Silverlight.Testing.Harness.TestHarnessState.Failed">
11821 <summary>
11822 Gets a value indicating whether the status recorded indicates a
11823 failure.
11824 </summary>
11825 </member>
11826 <member name="T:Microsoft.Silverlight.Testing.Harness.ReflectionUtility">
11827 <summary>
11828 A set of helper methods for interacting with methods and types that are
11829 marked with attributes.
11830 </summary>
11831 </member>
11832 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetTypesWithAttribute(System.Reflection.Assembly,System.Type)">
11833 <summary>
11834 Retrieve all types in an assembly that are decorated with a specific
11835 attribute.
11836 </summary>
11837 <param name="assembly">Assembly to search.</param>
11838 <param name="decoratingAttribute">
11839 Instance of the Type of attribute that marks interesting methods.
11840 </param>
11841 <returns>
11842 A collection of types from the assembly. An empty collection is
11843 returned if no types were found matching the constraints.
11844 </returns>
11845 </member>
11846 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttributes(System.Reflection.MemberInfo,System.Type)">
11847 <summary>
11848 Given a MethodInfo type, returns the attributes (if any) that are of
11849 the decoratingAttribute parameter's type.
11850 </summary>
11851 <param name="member">MemberInfo instance.</param>
11852 <param name="decoratingAttribute">Attribute of interest.</param>
11853 <returns>
11854 A collection populated with the Attribute instances.
11855 </returns>
11856 </member>
11857 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean)">
11858 <summary>
11859 Given a MethodInfo type, returns the attributes (if any) that are of
11860 the decoratingAttribute parameter's type.
11861 </summary>
11862 <param name="member">MemberInfo instance.</param>
11863 <param name="decoratingAttribute">Attribute of interest.</param>
11864 <param name="inherit">A value indicating whether to look for
11865 inheriting custom attributes.</param>
11866 <returns>
11867 A collection populated with the Attribute instances.
11868 </returns>
11869 </member>
11870 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttributes(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,System.Type,System.Boolean)">
11871 <summary>
11872 Given a test method, returns the attributes (if any) that are of
11873 the decoratingAttribute parameter's type.
11874 </summary>
11875 <param name="method">ITestMethod instance.</param>
11876 <param name="decoratingAttribute">Attribute of interest.</param>
11877 <param name="inherit">Whether to inherit attributes.</param>
11878 <returns>
11879 A collection populated with the Attribute instances.
11880 </returns>
11881 </member>
11882 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAssembliesFromInstances(System.Collections.Generic.IEnumerable{System.Object})">
11883 <summary>
11884 Retrieve a list of Reflection.Assembly types from a set of
11885 instances and/or types.
11886 </summary>
11887 <param name="objects">Set of instances or types.</param>
11888 <returns>A set of Assembly instances from the instances or types.</returns>
11889 </member>
11890 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAssemblies(System.Type[])">
11891 <summary>
11892 Returns a list of unique assemblies from a set of types.
11893 </summary>
11894 <param name="types">Set of types.</param>
11895 <returns>
11896 A list of unique Assembly instances from the input types.
11897 </returns>
11898 </member>
11899 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttribute(System.Collections.Generic.ICollection{System.Attribute})">
11900 <summary>
11901 Given a list of attributes, retrieves a single Attribute instance.
11902 Will throw an exception if multiple attributes exist on the method.
11903 </summary>
11904 <param name="attributes">List of attributes.</param>
11905 <returns>
11906 The attribute instance, or null if it does not exist.
11907 </returns>
11908 </member>
11909 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttribute(System.Reflection.MemberInfo,System.Type)">
11910 <summary>
11911 Given a method and a decorative attribute of interest, retrieves a
11912 single Attribute instance. Will throw an exception if multiple
11913 attributes exist on the method.
11914 </summary>
11915 <param name="member">MemberInfo instance.</param>
11916 <param name="decoratingAttribute">
11917 Attribute type of interest.
11918 </param>
11919 <returns>
11920 The attribute instance, or null if it does not exist.
11921 </returns>
11922 </member>
11923 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttribute(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,System.Type)">
11924 <summary>
11925 Given a test method and a decorative attribute of interest,
11926 retrieves a single Attribute instance. Will throw an exception if
11927 multiple attributes exist on the method.
11928 </summary>
11929 <param name="method">ITestMethod instance.</param>
11930 <param name="decoratingAttribute">
11931 Attribute type of interest.
11932 </param>
11933 <returns>
11934 The attribute instance, or null if it does not exist.
11935 </returns>
11936 </member>
11937 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttribute(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,System.Type,System.Boolean)">
11938 <summary>
11939 Given a test method and a decorative attribute of interest,
11940 retrieves a single Attribute instance. Will throw an exception if
11941 multiple attributes exist on the method.
11942 </summary>
11943 <param name="method">ITestMethod instance.</param>
11944 <param name="decoratingAttribute">
11945 Attribute type of interest.
11946 </param>
11947 <param name="inherit">A value indicating whether to look for custom
11948 inherited attributes.</param>
11949 <returns>
11950 The attribute instance, or null if it does not exist.
11951 </returns>
11952 </member>
11953 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.HasAttribute(System.Reflection.MemberInfo,System.Type)">
11954 <summary>
11955 Returns a value indicating whether a method has the attribute.
11956 </summary>
11957 <param name="member">MemberInfo instance.</param>
11958 <param name="decoratingAttribute">Attribute of interest.</param>
11959 <returns>
11960 A value indicating whether the type has the decorating attribute or
11961 not.
11962 </returns>
11963 </member>
11964 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.HasAttribute(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,System.Type)">
11965 <summary>
11966 Returns a value indicating whether a method has the attribute.
11967 </summary>
11968 <param name="method">ITestMethod instance.</param>
11969 <param name="decoratingAttribute">Attribute of interest.</param>
11970 <returns>
11971 A value indicating whether the type has the decorating attribute or
11972 not.
11973 </returns>
11974 </member>
11975 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetMethodsWithAttribute(System.Type,System.Type)">
11976 <summary>
11977 Return a collection of MethodInfo instances given a type to look
11978 through and the attribute of interest.
11979 </summary>
11980 <param name="type">Type to look through for methods.</param>
11981 <param name="decoratingAttribute">Attribute of interest.</param>
11982 <returns>
11983 A collection of the method reflection objects, if any, with the
11984 marked attribute present.
11985 </returns>
11986 </member>
11987 <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetOneMethodWithAttribute(System.Type,System.Type)">
11988 <summary>
11989 Retrieve a MethodInfo from a single decorated method inside a type,
11990 if any. Throws an Exception if there are > 1 methods that are
11991 decorated with the attribute.
11992 </summary>
11993 <param name="type">Type of interest.</param>
11994 <param name="decoratingAttribute">Attribute of interest.</param>
11995 <returns>
11996 MethodInfo reflection object. Null if none are found.
11997 </returns>
11998 </member>
11999 <member name="T:Microsoft.Silverlight.Testing.Client.ClipboardHelper">
12000 <summary>
12001 Exposes clipboard functionality within Silverlight 3 applications when a
12002 Silverlight 4 runtime is in use.
12003 </summary>
12004 </member>
12005 <member name="F:Microsoft.Silverlight.Testing.Client.ClipboardHelper.EmptyObjectArray">
12006 <summary>
12007 An empty array of object type.
12008 </summary>
12009 </member>
12010 <member name="F:Microsoft.Silverlight.Testing.Client.ClipboardHelper._setText">
12011 <summary>
12012 Backing field for set text.
12013 </summary>
12014 </member>
12015 <member name="F:Microsoft.Silverlight.Testing.Client.ClipboardHelper._getText">
12016 <summary>
12017 Backing field for get text.
12018 </summary>
12019 </member>
12020 <member name="F:Microsoft.Silverlight.Testing.Client.ClipboardHelper._containsText">
12021 <summary>
12022 Backing field for the contains text method.
12023 </summary>
12024 </member>
12025 <member name="F:Microsoft.Silverlight.Testing.Client.ClipboardHelper._clipboardFeatureSupported">
12026 <summary>
12027 A value indicating whether the clipboard feature is present. This
12028 assumes that all 3 methods are present, in their current form for a
12029 more recent runtime.
12030 </summary>
12031 </member>
12032 <member name="M:Microsoft.Silverlight.Testing.Client.ClipboardHelper.SetText(System.String)">
12033 <summary>
12034 Sets Unicode text data to store on the clipboard, for later access
12035 with System.Windows.Clipboard.GetText().
12036 </summary>
12037 <param name="text">A string that contains the Unicode text data to
12038 store on the clipboard.</param>
12039 </member>
12040 <member name="M:Microsoft.Silverlight.Testing.Client.ClipboardHelper.GetText">
12041 <summary>
12042 Retrieves Unicode text data from the system clipboard, if Unicode
12043 text data exists.
12044 </summary>
12045 <returns>If Unicode text data is present on the system clipboard,
12046 returns a string that contains the Unicode text data. Otherwise,
12047 returns an empty string.
12048 </returns>
12049 </member>
12050 <member name="M:Microsoft.Silverlight.Testing.Client.ClipboardHelper.ContainsText">
12051 <summary>
12052 Queries the clipboard for the presence of data in the Unicode text
12053 format.
12054 </summary>
12055 <returns>True if the system clipboard contains Unicode text data;
12056 otherwise, false.</returns>
12057 </member>
12058 <member name="M:Microsoft.Silverlight.Testing.Client.ClipboardHelper.RequireClipboardFeature">
12059 <summary>
12060 Prepares to use the System.Windows.Clipboard type and throws an
12061 exception if the feature cannot be completely located.
12062 </summary>
12063 </member>
12064 <member name="M:Microsoft.Silverlight.Testing.Client.ClipboardHelper.PrepareClipboardInstance">
12065 <summary>
12066 Prepares the type and reflects for new Silverlight features.
12067 </summary>
12068 </member>
12069 <member name="P:Microsoft.Silverlight.Testing.Client.ClipboardHelper.IsClipboardFeatureSupported">
12070 <summary>
12071 Gets a value indicating whether the clipboard feature is available
12072 and supported.
12073 </summary>
12074 </member>
12075 <member name="T:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1">
12076 <summary>
12077 A framework element that permits a binding to be evaluated in a new data
12078 context leaf node.
12079 </summary>
12080 <typeparam name="T">The type of dynamic binding to return.</typeparam>
12081 </member>
12082 <member name="F:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1._binding">
12083 <summary>
12084 Gets or sets the string value binding used by the control.
12085 </summary>
12086 </member>
12087 <member name="F:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.ValueProperty">
12088 <summary>
12089 Identifies the Value dependency property.
12090 </summary>
12091 </member>
12092 <member name="M:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.#ctor">
12093 <summary>
12094 Initializes a new instance of the BindingEvaluator class.
12095 </summary>
12096 </member>
12097 <member name="M:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.#ctor(System.Windows.Data.Binding)">
12098 <summary>
12099 Initializes a new instance of the BindingEvaluator class,
12100 setting the initial binding to the provided parameter.
12101 </summary>
12102 <param name="binding">The initial string value binding.</param>
12103 </member>
12104 <member name="M:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.ClearDataContext">
12105 <summary>
12106 Clears the data context so that the control does not keep a
12107 reference to the last-looked up item.
12108 </summary>
12109 </member>
12110 <member name="M:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.GetDynamicValue(System.Object,System.Boolean)">
12111 <summary>
12112 Updates the data context of the framework element and returns the
12113 updated binding value.
12114 </summary>
12115 <param name="o">The object to use as the data context.</param>
12116 <param name="clearDataContext">If set to true, this parameter will
12117 clear the data context immediately after retrieving the value.</param>
12118 <returns>Returns the evaluated T value of the bound dependency
12119 property.</returns>
12120 </member>
12121 <member name="M:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.GetDynamicValue(System.Object)">
12122 <summary>
12123 Updates the data context of the framework element and returns the
12124 updated binding value.
12125 </summary>
12126 <param name="o">The object to use as the data context.</param>
12127 <returns>Returns the evaluated T value of the bound dependency
12128 property.</returns>
12129 </member>
12130 <member name="P:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.Value">
12131 <summary>
12132 Gets or sets the data item string value.
12133 </summary>
12134 </member>
12135 <member name="P:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.ValueBinding">
12136 <summary>
12137 Gets or sets the value binding.
12138 </summary>
12139 </member>
12140 <member name="T:Microsoft.Silverlight.Testing.Controls.Dock">
12141 <summary>
12142 Specifies values that control the behavior of a control positioned
12143 inside another control.
12144 </summary>
12145 <QualityBand>Stable</QualityBand>
12146 </member>
12147 <member name="F:Microsoft.Silverlight.Testing.Controls.Dock.Left">
12148 <summary>
12149 Specifies that the control should be positioned on the left of the
12150 control.
12151 </summary>
12152 </member>
12153 <member name="F:Microsoft.Silverlight.Testing.Controls.Dock.Top">
12154 <summary>
12155 Specifies that the control should be positioned on top of the
12156 control.
12157 </summary>
12158 </member>
12159 <member name="F:Microsoft.Silverlight.Testing.Controls.Dock.Right">
12160 <summary>
12161 Specifies that the control should be positioned on the right of the
12162 control.
12163 </summary>
12164 </member>
12165 <member name="F:Microsoft.Silverlight.Testing.Controls.Dock.Bottom">
12166 <summary>
12167 Specifies that the control should be positioned at the bottom of
12168 control.
12169 </summary>
12170 </member>
12171 <member name="T:Microsoft.Silverlight.Testing.Controls.InteractionHelper">
12172 <summary>
12173 The InteractionHelper provides controls with support for all of the
12174 common interactions like mouse movement, mouse clicks, key presses,
12175 etc., and also incorporates proper event semantics when the control is
12176 disabled.
12177 </summary>
12178 </member>
12179 <member name="F:Microsoft.Silverlight.Testing.Controls.InteractionHelper.SequentialClickThresholdInMilliseconds">
12180 <summary>
12181 The threshold used to determine whether two clicks are temporally
12182 local and considered a double click (or triple, quadruple, etc.).
12183 500 milliseconds is the default double click value on Windows.
12184 This value would ideally be pulled form the system settings.
12185 </summary>
12186 </member>
12187 <member name="F:Microsoft.Silverlight.Testing.Controls.InteractionHelper.SequentialClickThresholdInPixelsSquared">
12188 <summary>
12189 The threshold used to determine whether two clicks are spatially
12190 local and considered a double click (or triple, quadruple, etc.)
12191 in pixels squared. We use pixels squared so that we can compare to
12192 the distance delta without taking a square root.
12193 </summary>
12194 </member>
12195 <member name="F:Microsoft.Silverlight.Testing.Controls.InteractionHelper._updateVisualState">
12196 <summary>
12197 Reference used to call UpdateVisualState on the base class.
12198 </summary>
12199 </member>
12200 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.#ctor(System.Windows.Controls.Control)">
12201 <summary>
12202 Initializes a new instance of the InteractionHelper class.
12203 </summary>
12204 <param name="control">Control receiving interaction.</param>
12205 </member>
12206 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.UpdateVisualState(System.Boolean)">
12207 <summary>
12208 Update the visual state of the control.
12209 </summary>
12210 <param name="useTransitions">
12211 A value indicating whether to automatically generate transitions to
12212 the new state, or instantly transition to the new state.
12213 </param>
12214 <remarks>
12215 UpdateVisualState works differently than the rest of the injected
12216 functionality. Most of the other events are overridden by the
12217 calling class which calls Allow, does what it wants, and then calls
12218 Base. UpdateVisualState is the opposite because a number of the
12219 methods in InteractionHelper need to trigger it in the calling
12220 class. We do this using the IUpdateVisualState internal interface.
12221 </remarks>
12222 </member>
12223 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.UpdateVisualStateBase(System.Boolean)">
12224 <summary>
12225 Update the visual state of the control.
12226 </summary>
12227 <param name="useTransitions">
12228 A value indicating whether to automatically generate transitions to
12229 the new state, or instantly transition to the new state.
12230 </param>
12231 </member>
12232 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnLoaded(System.Object,System.Windows.RoutedEventArgs)">
12233 <summary>
12234 Handle the control's Loaded event.
12235 </summary>
12236 <param name="sender">The control.</param>
12237 <param name="e">Event arguments.</param>
12238 </member>
12239 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnIsEnabledChanged(System.Object,System.Windows.DependencyPropertyChangedEventArgs)">
12240 <summary>
12241 Handle changes to the control's IsEnabled property.
12242 </summary>
12243 <param name="sender">The control.</param>
12244 <param name="e">Event arguments.</param>
12245 </member>
12246 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnIsReadOnlyChanged(System.Boolean)">
12247 <summary>
12248 Handles changes to the control's IsReadOnly property.
12249 </summary>
12250 <param name="value">The value of the property.</param>
12251 </member>
12252 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnApplyTemplateBase">
12253 <summary>
12254 Update the visual state of the control when its template is changed.
12255 </summary>
12256 </member>
12257 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowGotFocus(System.Windows.RoutedEventArgs)">
12258 <summary>
12259 Check if the control's GotFocus event should be handled.
12260 </summary>
12261 <param name="e">Event arguments.</param>
12262 <returns>
12263 A value indicating whether the event should be handled.
12264 </returns>
12265 </member>
12266 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnGotFocusBase">
12267 <summary>
12268 Base implementation of the virtual GotFocus event handler.
12269 </summary>
12270 </member>
12271 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowLostFocus(System.Windows.RoutedEventArgs)">
12272 <summary>
12273 Check if the control's LostFocus event should be handled.
12274 </summary>
12275 <param name="e">Event arguments.</param>
12276 <returns>
12277 A value indicating whether the event should be handled.
12278 </returns>
12279 </member>
12280 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnLostFocusBase">
12281 <summary>
12282 Base implementation of the virtual LostFocus event handler.
12283 </summary>
12284 </member>
12285 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowMouseEnter(System.Windows.Input.MouseEventArgs)">
12286 <summary>
12287 Check if the control's MouseEnter event should be handled.
12288 </summary>
12289 <param name="e">Event arguments.</param>
12290 <returns>
12291 A value indicating whether the event should be handled.
12292 </returns>
12293 </member>
12294 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnMouseEnterBase">
12295 <summary>
12296 Base implementation of the virtual MouseEnter event handler.
12297 </summary>
12298 </member>
12299 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowMouseLeave(System.Windows.Input.MouseEventArgs)">
12300 <summary>
12301 Check if the control's MouseLeave event should be handled.
12302 </summary>
12303 <param name="e">Event arguments.</param>
12304 <returns>
12305 A value indicating whether the event should be handled.
12306 </returns>
12307 </member>
12308 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnMouseLeaveBase">
12309 <summary>
12310 Base implementation of the virtual MouseLeave event handler.
12311 </summary>
12312 </member>
12313 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowMouseLeftButtonDown(System.Windows.Input.MouseButtonEventArgs)">
12314 <summary>
12315 Check if the control's MouseLeftButtonDown event should be handled.
12316 </summary>
12317 <param name="e">Event arguments.</param>
12318 <returns>
12319 A value indicating whether the event should be handled.
12320 </returns>
12321 </member>
12322 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnMouseLeftButtonDownBase">
12323 <summary>
12324 Base implementation of the virtual MouseLeftButtonDown event
12325 handler.
12326 </summary>
12327 </member>
12328 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs)">
12329 <summary>
12330 Check if the control's MouseLeftButtonUp event should be handled.
12331 </summary>
12332 <param name="e">Event arguments.</param>
12333 <returns>
12334 A value indicating whether the event should be handled.
12335 </returns>
12336 </member>
12337 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnMouseLeftButtonUpBase">
12338 <summary>
12339 Base implementation of the virtual MouseLeftButtonUp event handler.
12340 </summary>
12341 </member>
12342 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowKeyDown(System.Windows.Input.KeyEventArgs)">
12343 <summary>
12344 Check if the control's KeyDown event should be handled.
12345 </summary>
12346 <param name="e">Event arguments.</param>
12347 <returns>
12348 A value indicating whether the event should be handled.
12349 </returns>
12350 </member>
12351 <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowKeyUp(System.Windows.Input.KeyEventArgs)">
12352 <summary>
12353 Check if the control's KeyUp event should be handled.
12354 </summary>
12355 <param name="e">Event arguments.</param>
12356 <returns>
12357 A value indicating whether the event should be handled.
12358 </returns>
12359 </member>
12360 <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.Control">
12361 <summary>
12362 Gets the control the InteractionHelper is targeting.
12363 </summary>
12364 </member>
12365 <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.IsFocused">
12366 <summary>
12367 Gets a value indicating whether the control has focus.
12368 </summary>
12369 </member>
12370 <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.IsMouseOver">
12371 <summary>
12372 Gets a value indicating whether the mouse is over the control.
12373 </summary>
12374 </member>
12375 <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.IsReadOnly">
12376 <summary>
12377 Gets a value indicating whether the read-only property is set.
12378 </summary>
12379 </member>
12380 <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.IsPressed">
12381 <summary>
12382 Gets a value indicating whether the mouse button is pressed down
12383 over the control.
12384 </summary>
12385 </member>
12386 <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.LastClickTime">
12387 <summary>
12388 Gets or sets the last time the control was clicked.
12389 </summary>
12390 <remarks>
12391 The value is stored as Utc time because it is slightly more
12392 performant than converting to local time.
12393 </remarks>
12394 </member>
12395 <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.LastClickPosition">
12396 <summary>
12397 Gets or sets the mouse position of the last click.
12398 </summary>
12399 <remarks>The value is relative to the control.</remarks>
12400 </member>
12401 <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.ClickCount">
12402 <summary>
12403 Gets the number of times the control was clicked.
12404 </summary>
12405 </member>
12406 <member name="T:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper">
12407 <summary>
12408 The ItemContainerGenerator provides useful utilities for ItemsControls.
12409 </summary>
12410 <QualityBand>Preview</QualityBand>
12411 </member>
12412 <member name="F:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper._itemsHost">
12413 <summary>
12414 A Panel that is used as the ItemsHost of the ItemsControl. This
12415 property will only be valid when the ItemsControl is live in the
12416 tree and has generated containers for some of its items.
12417 </summary>
12418 </member>
12419 <member name="F:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper._scrollHost">
12420 <summary>
12421 A ScrollViewer that is used to scroll the items in the ItemsHost.
12422 </summary>
12423 </member>
12424 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.#ctor(System.Windows.Controls.ItemsControl)">
12425 <summary>
12426 Initializes a new instance of the ItemContainerGenerator.
12427 </summary>
12428 <param name="control">
12429 The ItemsControl being tracked by the ItemContainerGenerator.
12430 </param>
12431 </member>
12432 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.OnApplyTemplate">
12433 <summary>
12434 Apply a control template to the ItemsControl.
12435 </summary>
12436 </member>
12437 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.PrepareContainerForItemOverride(System.Windows.DependencyObject,System.Windows.Style)">
12438 <summary>
12439 Prepares the specified container to display the specified item.
12440 </summary>
12441 <param name="element">
12442 Container element used to display the specified item.
12443 </param>
12444 <param name="parentItemContainerStyle">
12445 The ItemContainerStyle for the parent ItemsControl.
12446 </param>
12447 </member>
12448 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.UpdateItemContainerStyle(System.Windows.Style)">
12449 <summary>
12450 Update the style of any generated items when the ItemContainerStyle
12451 has been changed.
12452 </summary>
12453 <param name="itemContainerStyle">The ItemContainerStyle.</param>
12454 <remarks>
12455 Silverlight does not support setting a Style multiple times, so we
12456 only attempt to set styles on elements whose style hasn't already
12457 been set.
12458 </remarks>
12459 </member>
12460 <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.ScrollIntoView(System.Windows.FrameworkElement)">
12461 <summary>
12462 Scroll the desired element into the ScrollHost's viewport.
12463 </summary>
12464 <param name="element">Element to scroll into view.</param>
12465 </member>
12466 <member name="P:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.ItemsControl">
12467 <summary>
12468 Gets or sets the ItemsControl being tracked by the
12469 ItemContainerGenerator.
12470 </summary>
12471 </member>
12472 <member name="P:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.ItemsHost">
12473 <summary>
12474 Gets a Panel that is used as the ItemsHost of the ItemsControl.
12475 This property will only be valid when the ItemsControl is live in
12476 the tree and has generated containers for some of its items.
12477 </summary>
12478 </member>
12479 <member name="P:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.ScrollHost">
12480 <summary>
12481 Gets a ScrollViewer that is used to scroll the items in the
12482 ItemsHost.
12483 </summary>
12484 </member>
12485 <member name="T:Microsoft.Silverlight.Testing.Controls.NumericExtensions">
12486 <summary>
12487 Numeric utility methods used by controls. These methods are similar in
12488 scope to the WPF DoubleUtil class.
12489 </summary>
12490 </member>
12491 <member name="M:Microsoft.Silverlight.Testing.Controls.NumericExtensions.IsZero(System.Double)">
12492 <summary>
12493 Check if a number is zero.
12494 </summary>
12495 <param name="value">The number to check.</param>
12496 <returns>True if the number is zero, false otherwise.</returns>
12497 </member>
12498 <member name="M:Microsoft.Silverlight.Testing.Controls.NumericExtensions.IsNaN(System.Double)">
12499 <summary>
12500 Check if a number isn't really a number.
12501 </summary>
12502 <param name="value">The number to check.</param>
12503 <returns>
12504 True if the number is not a number, false if it is a number.
12505 </returns>
12506 </member>
12507 <member name="M:Microsoft.Silverlight.Testing.Controls.NumericExtensions.IsGreaterThan(System.Double,System.Double)">
12508 <summary>
12509 Determine if one number is greater than another.
12510 </summary>
12511 <param name="left">First number.</param>
12512 <param name="right">Second number.</param>
12513 <returns>
12514 True if the first number is greater than the second, false
12515 otherwise.
12516 </returns>
12517 </member>
12518 <member name="M:Microsoft.Silverlight.Testing.Controls.NumericExtensions.IsLessThanOrClose(System.Double,System.Double)">
12519 <summary>
12520 Determine if one number is less than or close to another.
12521 </summary>
12522 <param name="left">First number.</param>
12523 <param name="right">Second number.</param>
12524 <returns>
12525 True if the first number is less than or close to the second, false
12526 otherwise.
12527 </returns>
12528 </member>
12529 <member name="M:Microsoft.Silverlight.Testing.Controls.NumericExtensions.AreClose(System.Double,System.Double)">
12530 <summary>
12531 Determine if two numbers are close in value.
12532 </summary>
12533 <param name="left">First number.</param>
12534 <param name="right">Second number.</param>
12535 <returns>
12536 True if the first number is close in value to the second, false
12537 otherwise.
12538 </returns>
12539 </member>
12540 <member name="T:Microsoft.Silverlight.Testing.Controls.NumericExtensions.NanUnion">
12541 <summary>
12542 NanUnion is a C++ style type union used for efficiently converting
12543 a double into an unsigned long, whose bits can be easily
12544 manipulated.
12545 </summary>
12546 </member>
12547 <member name="F:Microsoft.Silverlight.Testing.Controls.NumericExtensions.NanUnion.FloatingValue">
12548 <summary>
12549 Floating point representation of the union.
12550 </summary>
12551 </member>
12552 <member name="F:Microsoft.Silverlight.Testing.Controls.NumericExtensions.NanUnion.IntegerValue">
12553 <summary>
12554 Integer representation of the union.
12555 </summary>
12556 </member>
12557 <member name="T:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1">
12558 <summary>
12559 Provides event data for various routed events that track property values
12560 changing. Typically the events denote a cancellable action.
12561 </summary>
12562 <typeparam name="T">
12563 The type of the value for the dependency property that is changing.
12564 </typeparam>
12565 <QualityBand>Preview</QualityBand>
12566 </member>
12567 <member name="F:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1._cancel">
12568 <summary>
12569 Private member variable for Cancel property.
12570 </summary>
12571 </member>
12572 <member name="M:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.#ctor(System.Windows.DependencyProperty,`0,`0,System.Boolean)">
12573 <summary>
12574 Initializes a new instance of the
12575 <see cref="T:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1" />
12576 class.
12577 </summary>
12578 <param name="property">
12579 The <see cref="T:System.Windows.DependencyProperty" /> identifier
12580 for the property that is changing.
12581 </param>
12582 <param name="oldValue">The previous value of the property.</param>
12583 <param name="newValue">
12584 The new value of the property, assuming that the property change is
12585 not cancelled.
12586 </param>
12587 <param name="isCancelable">
12588 True if the property change is cancellable by setting
12589 <see cref="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.Cancel" />
12590 to true in event handling. false if the property change is not
12591 cancellable.
12592 </param>
12593 </member>
12594 <member name="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.Property">
12595 <summary>
12596 Gets the <see cref="T:System.Windows.DependencyProperty" />
12597 identifier for the property that is changing.
12598 </summary>
12599 <value>
12600 The <see cref="T:System.Windows.DependencyProperty" /> identifier
12601 for the property that is changing.
12602 </value>
12603 </member>
12604 <member name="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.OldValue">
12605 <summary>
12606 Gets a value that reports the previous value of the changing
12607 property.
12608 </summary>
12609 <value>
12610 The previous value of the changing property.
12611 </value>
12612 </member>
12613 <member name="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.NewValue">
12614 <summary>
12615 Gets or sets a value that reports the new value of the changing
12616 property, assuming that the property change is not cancelled.
12617 </summary>
12618 <value>
12619 The new value of the changing property.
12620 </value>
12621 </member>
12622 <member name="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.IsCancelable">
12623 <summary>
12624 Gets a value indicating whether the property change that originated
12625 the RoutedPropertyChanging event is cancellable.
12626 </summary>
12627 <value>
12628 True if the property change is cancellable. false if the property
12629 change is not cancellable.
12630 </value>
12631 </member>
12632 <member name="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.Cancel">
12633 <summary>
12634 Gets or sets a value indicating whether the property change that
12635 originated the RoutedPropertyChanging event should be cancelled.
12636 </summary>
12637 <value>
12638 True to cancel the property change; this resets the property to
12639 <see cref="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.OldValue" />.
12640 false to not cancel the property change; the value changes to
12641 <see cref="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.NewValue" />.
12642 </value>
12643 <exception cref="T:System.InvalidOperationException">
12644 Attempted to cancel in an instance where
12645 <see cref="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.IsCancelable" />
12646 is false.
12647 </exception>
12648 </member>
12649 <member name="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.InCoercion">
12650 <summary>
12651 Gets or sets a value indicating whether internal value coercion is
12652 acting on the property change that originated the
12653 RoutedPropertyChanging event.
12654 </summary>
12655 <value>
12656 True if coercion is active. false if coercion is not active.
12657 </value>
12658 <remarks>
12659 This is a total hack to work around the class hierarchy for Value
12660 coercion in NumericUpDown.
12661 </remarks>
12662 </member>
12663 <member name="T:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventHandler`1">
12664 <summary>
12665 Represents methods that handle various routed events that track property
12666 values changing. Typically the events denote a cancellable action.
12667 </summary>
12668 <typeparam name="T">
12669 The type of the value for the dependency property that is changing.
12670 </typeparam>
12671 <param name="sender">
12672 The object where the initiating property is changing.
12673 </param>
12674 <param name="e">Event data for the event.</param>
12675 <QualityBand>Preview</QualityBand>
12676 </member>
12677 <member name="T:Microsoft.Silverlight.Testing.Controls.ScrollExtensions">
12678 <summary>
12679 The ScrollExtensions class provides utility methods for scrolling items
12680 ScrollViewers.
12681 </summary>
12682 </member>
12683 <member name="F:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.LineChange">
12684 <summary>
12685 The amount to scroll a ScrollViewer for a line change.
12686 </summary>
12687 </member>
12688 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.ScrollByVerticalOffset(System.Windows.Controls.ScrollViewer,System.Double)">
12689 <summary>
12690 Scroll a ScrollViewer vertically by a given offset.
12691 </summary>
12692 <param name="viewer">The ScrollViewer.</param>
12693 <param name="offset">The vertical offset to scroll.</param>
12694 </member>
12695 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.ScrollByHorizontalOffset(System.Windows.Controls.ScrollViewer,System.Double)">
12696 <summary>
12697 Scroll a ScrollViewer horizontally by a given offset.
12698 </summary>
12699 <param name="viewer">The ScrollViewer.</param>
12700 <param name="offset">The horizontal offset to scroll.</param>
12701 </member>
12702 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.LineUp(System.Windows.Controls.ScrollViewer)">
12703 <summary>
12704 Scroll the ScrollViewer up by a line.
12705 </summary>
12706 <param name="viewer">The ScrollViewer.</param>
12707 </member>
12708 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.LineDown(System.Windows.Controls.ScrollViewer)">
12709 <summary>
12710 Scroll the ScrollViewer down by a line.
12711 </summary>
12712 <param name="viewer">The ScrollViewer.</param>
12713 </member>
12714 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.LineLeft(System.Windows.Controls.ScrollViewer)">
12715 <summary>
12716 Scroll the ScrollViewer left by a line.
12717 </summary>
12718 <param name="viewer">The ScrollViewer.</param>
12719 </member>
12720 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.LineRight(System.Windows.Controls.ScrollViewer)">
12721 <summary>
12722 Scroll the ScrollViewer right by a line.
12723 </summary>
12724 <param name="viewer">The ScrollViewer.</param>
12725 </member>
12726 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.PageUp(System.Windows.Controls.ScrollViewer)">
12727 <summary>
12728 Scroll the ScrollViewer up by a page.
12729 </summary>
12730 <param name="viewer">The ScrollViewer.</param>
12731 </member>
12732 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.PageDown(System.Windows.Controls.ScrollViewer)">
12733 <summary>
12734 Scroll the ScrollViewer down by a page.
12735 </summary>
12736 <param name="viewer">The ScrollViewer.</param>
12737 </member>
12738 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.PageLeft(System.Windows.Controls.ScrollViewer)">
12739 <summary>
12740 Scroll the ScrollViewer left by a page.
12741 </summary>
12742 <param name="viewer">The ScrollViewer.</param>
12743 </member>
12744 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.PageRight(System.Windows.Controls.ScrollViewer)">
12745 <summary>
12746 Scroll the ScrollViewer right by a page.
12747 </summary>
12748 <param name="viewer">The ScrollViewer.</param>
12749 </member>
12750 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.ScrollToTop(System.Windows.Controls.ScrollViewer)">
12751 <summary>
12752 Scroll the ScrollViewer to the top.
12753 </summary>
12754 <param name="viewer">The ScrollViewer.</param>
12755 </member>
12756 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.ScrollToBottom(System.Windows.Controls.ScrollViewer)">
12757 <summary>
12758 Scroll the ScrollViewer to the bottom.
12759 </summary>
12760 <param name="viewer">The ScrollViewer.</param>
12761 </member>
12762 <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.GetTopAndBottom(System.Windows.FrameworkElement,System.Windows.FrameworkElement,System.Double@,System.Double@)">
12763 <summary>
12764 Get the top and bottom of an element with respect to its parent.
12765 </summary>
12766 <param name="element">The element to get the position of.</param>
12767 <param name="parent">The parent of the element.</param>
12768 <param name="top">Vertical offset to the top of the element.</param>
12769 <param name="bottom">
12770 Vertical offset to the bottom of the element.
12771 </param>
12772 </member>
12773 <member name="T:Microsoft.Silverlight.Testing.Controls.TypeConverters">
12774 <summary>
12775 Common TypeConverter functionality.
12776 </summary>
12777 </member>
12778 <member name="M:Microsoft.Silverlight.Testing.Controls.TypeConverters.CanConvertFrom``1(System.Type)">
12779 <summary>
12780 Returns a value indicating whether this converter can convert an
12781 object of the given type to an instance of the expected type.
12782 </summary>
12783 <typeparam name="T">Expected type of the converter.</typeparam>
12784 <param name="sourceType">
12785 The type of the source that is being evaluated for conversion.
12786 </param>
12787 <returns>
12788 A value indicating whether the converter can convert the provided
12789 type.
12790 </returns>
12791 </member>
12792 <member name="M:Microsoft.Silverlight.Testing.Controls.TypeConverters.ConvertFrom``1(System.ComponentModel.TypeConverter,System.Object)">
12793 <summary>
12794 Attempts to convert a specified object to an instance of the
12795 expected type.
12796 </summary>
12797 <typeparam name="T">Expected type of the converter.</typeparam>
12798 <param name="converter">TypeConverter instance.</param>
12799 <param name="value">The object being converted.</param>
12800 <returns>
12801 The instance of the expected type created from the converted object.
12802 </returns>
12803 </member>
12804 <member name="M:Microsoft.Silverlight.Testing.Controls.TypeConverters.CanConvertTo``1(System.Type)">
12805 <summary>
12806 Determines whether conversion is possible to a specified type.
12807 </summary>
12808 <typeparam name="T">Expected type of the converter.</typeparam>
12809 <param name="destinationType">
12810 Identifies the data type to evaluate for conversion.
12811 </param>
12812 <returns>
12813 A value indicating whether conversion is possible.
12814 </returns>
12815 </member>
12816 <member name="M:Microsoft.Silverlight.Testing.Controls.TypeConverters.ConvertTo(System.ComponentModel.TypeConverter,System.Object,System.Type)">
12817 <summary>
12818 Attempts to convert a specified object to an instance of the
12819 desired type.
12820 </summary>
12821 <param name="converter">TypeConverter instance.</param>
12822 <param name="value">The object being converted.</param>
12823 <param name="destinationType">
12824 The type to convert the value to.
12825 </param>
12826 <returns>
12827 The value of the conversion to the specified type.
12828 </returns>
12829 </member>
12830 <member name="T:Microsoft.Silverlight.Testing.Controls.VisualStates">
12831 <summary>
12832 Names and helpers for visual states in the controls.
12833 </summary>
12834 </member>
12835 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupCommon">
12836 <summary>
12837 Common state group.
12838 </summary>
12839 </member>
12840 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateNormal">
12841 <summary>
12842 Normal state of the Common state group.
12843 </summary>
12844 </member>
12845 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateReadOnly">
12846 <summary>
12847 Normal state of the Common state group.
12848 </summary>
12849 </member>
12850 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateMouseOver">
12851 <summary>
12852 MouseOver state of the Common state group.
12853 </summary>
12854 </member>
12855 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StatePressed">
12856 <summary>
12857 Pressed state of the Common state group.
12858 </summary>
12859 </member>
12860 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateDisabled">
12861 <summary>
12862 Disabled state of the Common state group.
12863 </summary>
12864 </member>
12865 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupFocus">
12866 <summary>
12867 Focus state group.
12868 </summary>
12869 </member>
12870 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateUnfocused">
12871 <summary>
12872 Unfocused state of the Focus state group.
12873 </summary>
12874 </member>
12875 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateFocused">
12876 <summary>
12877 Focused state of the Focus state group.
12878 </summary>
12879 </member>
12880 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupSelection">
12881 <summary>
12882 Selection state group.
12883 </summary>
12884 </member>
12885 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateSelected">
12886 <summary>
12887 Selected state of the Selection state group.
12888 </summary>
12889 </member>
12890 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateUnselected">
12891 <summary>
12892 Unselected state of the Selection state group.
12893 </summary>
12894 </member>
12895 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateSelectedInactive">
12896 <summary>
12897 Selected inactive state of the Selection state group.
12898 </summary>
12899 </member>
12900 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupExpansion">
12901 <summary>
12902 Expansion state group.
12903 </summary>
12904 </member>
12905 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateExpanded">
12906 <summary>
12907 Expanded state of the Expansion state group.
12908 </summary>
12909 </member>
12910 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateCollapsed">
12911 <summary>
12912 Collapsed state of the Expansion state group.
12913 </summary>
12914 </member>
12915 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupPopup">
12916 <summary>
12917 Popup state group.
12918 </summary>
12919 </member>
12920 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StatePopupOpened">
12921 <summary>
12922 Opened state of the Popup state group.
12923 </summary>
12924 </member>
12925 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StatePopupClosed">
12926 <summary>
12927 Closed state of the Popup state group.
12928 </summary>
12929 </member>
12930 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupValidation">
12931 <summary>
12932 ValidationStates state group.
12933 </summary>
12934 </member>
12935 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateValid">
12936 <summary>
12937 The valid state for the ValidationStates group.
12938 </summary>
12939 </member>
12940 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateInvalidFocused">
12941 <summary>
12942 Invalid, focused state for the ValidationStates group.
12943 </summary>
12944 </member>
12945 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateInvalidUnfocused">
12946 <summary>
12947 Invalid, unfocused state for the ValidationStates group.
12948 </summary>
12949 </member>
12950 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupExpandDirection">
12951 <summary>
12952 ExpandDirection state group.
12953 </summary>
12954 </member>
12955 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateExpandDown">
12956 <summary>
12957 Down expand direction state of ExpandDirection state group.
12958 </summary>
12959 </member>
12960 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateExpandUp">
12961 <summary>
12962 Up expand direction state of ExpandDirection state group.
12963 </summary>
12964 </member>
12965 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateExpandLeft">
12966 <summary>
12967 Left expand direction state of ExpandDirection state group.
12968 </summary>
12969 </member>
12970 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateExpandRight">
12971 <summary>
12972 Right expand direction state of ExpandDirection state group.
12973 </summary>
12974 </member>
12975 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupHasItems">
12976 <summary>
12977 HasItems state group.
12978 </summary>
12979 </member>
12980 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateHasItems">
12981 <summary>
12982 HasItems state of the HasItems state group.
12983 </summary>
12984 </member>
12985 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateNoItems">
12986 <summary>
12987 NoItems state of the HasItems state group.
12988 </summary>
12989 </member>
12990 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupIncrease">
12991 <summary>
12992 Increment state group.
12993 </summary>
12994 </member>
12995 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateIncreaseEnabled">
12996 <summary>
12997 State enabled for increment group.
12998 </summary>
12999 </member>
13000 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateIncreaseDisabled">
13001 <summary>
13002 State disabled for increment group.
13003 </summary>
13004 </member>
13005 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupDecrease">
13006 <summary>
13007 Decrement state group.
13008 </summary>
13009 </member>
13010 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateDecreaseEnabled">
13011 <summary>
13012 State enabled for decrement group.
13013 </summary>
13014 </member>
13015 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateDecreaseDisabled">
13016 <summary>
13017 State disabled for decrement group.
13018 </summary>
13019 </member>
13020 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupInteractionMode">
13021 <summary>
13022 InteractionMode state group.
13023 </summary>
13024 </member>
13025 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateEdit">
13026 <summary>
13027 Edit of the DisplayMode state group.
13028 </summary>
13029 </member>
13030 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateDisplay">
13031 <summary>
13032 Display of the DisplayMode state group.
13033 </summary>
13034 </member>
13035 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupLocked">
13036 <summary>
13037 DisplayMode state group.
13038 </summary>
13039 </member>
13040 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateLocked">
13041 <summary>
13042 Edit of the DisplayMode state group.
13043 </summary>
13044 </member>
13045 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateUnlocked">
13046 <summary>
13047 Display of the DisplayMode state group.
13048 </summary>
13049 </member>
13050 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateActive">
13051 <summary>
13052 Active state.
13053 </summary>
13054 </member>
13055 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateInactive">
13056 <summary>
13057 Inactive state.
13058 </summary>
13059 </member>
13060 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupActive">
13061 <summary>
13062 Active state group.
13063 </summary>
13064 </member>
13065 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateUnwatermarked">
13066 <summary>
13067 Non-watermarked state.
13068 </summary>
13069 </member>
13070 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateWatermarked">
13071 <summary>
13072 Watermarked state.
13073 </summary>
13074 </member>
13075 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupWatermark">
13076 <summary>
13077 Watermark state group.
13078 </summary>
13079 </member>
13080 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateCalendarButtonUnfocused">
13081 <summary>
13082 Unfocused state for Calendar Buttons.
13083 </summary>
13084 </member>
13085 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateCalendarButtonFocused">
13086 <summary>
13087 Focused state for Calendar Buttons.
13088 </summary>
13089 </member>
13090 <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupCalendarButtonFocus">
13091 <summary>
13092 CalendarButtons Focus state group.
13093 </summary>
13094 </member>
13095 <member name="M:Microsoft.Silverlight.Testing.Controls.VisualStates.GoToState(System.Windows.Controls.Control,System.Boolean,System.String[])">
13096 <summary>
13097 Use VisualStateManager to change the visual state of the control.
13098 </summary>
13099 <param name="control">
13100 Control whose visual state is being changed.
13101 </param>
13102 <param name="useTransitions">
13103 A value indicating whether to use transitions when updating the
13104 visual state, or to snap directly to the new visual state.
13105 </param>
13106 <param name="stateNames">
13107 Ordered list of state names and fallback states to transition into.
13108 Only the first state to be found will be used.
13109 </param>
13110 </member>
13111 <member name="M:Microsoft.Silverlight.Testing.Controls.VisualStates.GetImplementationRoot(System.Windows.DependencyObject)">
13112 <summary>
13113 Gets the implementation root of the Control.
13114 </summary>
13115 <param name="dependencyObject">The DependencyObject.</param>
13116 <remarks>
13117 Implements Silverlight's corresponding internal property on Control.
13118 </remarks>
13119 <returns>Returns the implementation root or null.</returns>
13120 </member>
13121 <member name="M:Microsoft.Silverlight.Testing.Controls.VisualStates.TryGetVisualStateGroup(System.Windows.DependencyObject,System.String)">
13122 <summary>
13123 This method tries to get the named VisualStateGroup for the
13124 dependency object. The provided object's ImplementationRoot will be
13125 looked up in this call.
13126 </summary>
13127 <param name="dependencyObject">The dependency object.</param>
13128 <param name="groupName">The visual state group's name.</param>
13129 <returns>Returns null or the VisualStateGroup object.</returns>
13130 </member>
13131 <member name="T:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate">
13132 <summary>
13133 Represents a <see cref="T:System.Windows.DataTemplate" /> that supports
13134 <see cref="T:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl" /> objects,
13135 such as <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />.
13136 </summary>
13137 <QualityBand>Stable</QualityBand>
13138 </member>
13139 <member name="F:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate._itemTemplate">
13140 <summary>
13141 The DataTemplate to apply to the ItemTemplate property on a
13142 generated HeaderedItemsControl (such as a MenuItem or a
13143 TreeViewItem), to indicate how to display items from the next level
13144 in the data hierarchy.
13145 </summary>
13146 </member>
13147 <member name="F:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate._itemContainerStyle">
13148 <summary>
13149 The Style to apply to the ItemContainerStyle property on a generated
13150 HeaderedItemsControl (such as a MenuItem or a TreeViewItem), to
13151 indicate how to style items from the next level in the data
13152 hierarchy.
13153 </summary>
13154 </member>
13155 <member name="M:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate.#ctor">
13156 <summary>
13157 Initializes a new instance of the
13158 <see cref="T:System.Windows.HierarchicalDataTemplate" /> class.
13159 </summary>
13160 </member>
13161 <member name="P:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate.ItemsSource">
13162 <summary>
13163 Gets or sets the collection that is used to generate content for the
13164 next sublevel in the data hierarchy.
13165 </summary>
13166 <value>
13167 The collection that is used to generate content for the next
13168 sublevel in the data hierarchy. The default value is null.
13169 </value>
13170 </member>
13171 <member name="P:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate.IsItemTemplateSet">
13172 <summary>
13173 Gets a value indicating whether the ItemTemplate property was set on
13174 the template.
13175 </summary>
13176 </member>
13177 <member name="P:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate.ItemTemplate">
13178 <summary>
13179 Gets or sets the <see cref="T:System.Windows.DataTemplate" /> to
13180 apply to the
13181 <see cref="P:Microsoft.Silverlight.Testing.Controls.ItemsControl.ItemTemplate" />
13182 property on a generated
13183 <see cref="T:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl" />, such
13184 as a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />, to
13185 indicate how to display items from the next sublevel in the data
13186 hierarchy.
13187 </summary>
13188 <value>
13189 The <see cref="T:System.Windows.DataTemplate" /> to apply to the
13190 <see cref="P:Microsoft.Silverlight.Testing.Controls.ItemsControl.ItemTemplate" />
13191 property on a generated
13192 <see cref="T:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl" />, such
13193 as a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />, to
13194 indicate how to display items from the next sublevel in the data
13195 hierarchy.
13196 </value>
13197 </member>
13198 <member name="P:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate.IsItemContainerStyleSet">
13199 <summary>
13200 Gets a value indicating whether the ItemContainerStyle property was
13201 set on the template.
13202 </summary>
13203 </member>
13204 <member name="P:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate.ItemContainerStyle">
13205 <summary>
13206 Gets or sets the <see cref="T:System.Windows.Style" /> that is
13207 applied to the item container for each child item.
13208 </summary>
13209 <value>
13210 The style that is applied to the item container for each child item.
13211 </value>
13212 </member>
13213 <member name="T:Microsoft.Silverlight.Testing.Controls.DragValidator">
13214 <summary>
13215 Class to encapsulate drag behavior for a UIElement.
13216 </summary>
13217 <QualityBand>Mature</QualityBand>
13218 </member>
13219 <member name="F:Microsoft.Silverlight.Testing.Controls.DragValidator._targetElement">
13220 <summary>
13221 Inherited code: Requires comment.
13222 </summary>
13223 </member>
13224 <member name="F:Microsoft.Silverlight.Testing.Controls.DragValidator._start">
13225 <summary>
13226 Inherited code: Requires comment.
13227 </summary>
13228 </member>
13229 <member name="F:Microsoft.Silverlight.Testing.Controls.DragValidator._draggingActive">
13230 <summary>
13231 Inherited code: Requires comment.
13232 </summary>
13233 </member>
13234 <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.#ctor(System.Windows.UIElement)">
13235 <summary>
13236 Create an instance of the DragValidator class.
13237 </summary>
13238 <param name="targetElement">
13239 UIElement that represents the source of the drag operation.
13240 </param>
13241 </member>
13242 <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.TargetElement_MouseMove(System.Object,System.Windows.Input.MouseEventArgs)">
13243 <summary>
13244 Handle the MouseMove event for the UIElement to update the drag
13245 operation.
13246 </summary>
13247 <param name="sender">Inherited code: Requires comment.</param>
13248 <param name="e">Inherited code: Requires comment 1.</param>
13249 </member>
13250 <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.TargetElement_MouseLeftButtonUp(System.Object,System.Windows.Input.MouseButtonEventArgs)">
13251 <summary>
13252 Handle the MouseLeftButtonUp event for the UIElement to complete the
13253 drag operation.
13254 </summary>
13255 <param name="sender">Inherited code: Requires comment.</param>
13256 <param name="e">Inherited code: Requires comment 1.</param>
13257 </member>
13258 <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.TargetElement_MouseLeftButtonDown(System.Object,System.Windows.Input.MouseButtonEventArgs)">
13259 <summary>
13260 Handle the MouseLeftButtonDown event for the UIElement to start a
13261 drag operation.
13262 </summary>
13263 <param name="sender">Inherited code: Requires comment.</param>
13264 <param name="e">Inherited code: Requires comment 1.</param>
13265 </member>
13266 <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.OnDragStarted">
13267 <summary>
13268 Invoke the DragStartedEvent handlers.
13269 </summary>
13270 </member>
13271 <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.OnDragDelta(System.Windows.Input.MouseEventArgs)">
13272 <summary>
13273 Invoke the DragDeltaEvent handlers.
13274 </summary>
13275 <param name="e">Inherited code: Requires comment.</param>
13276 </member>
13277 <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.OnDragCompleted(System.Windows.Input.MouseEventArgs,System.Boolean)">
13278 <summary>
13279 Invoke the DragCompletedEvent handlers.
13280 </summary>
13281 <param name="e">Inherited code: Requires comment.</param>
13282 <param name="canceled">Inherited code: Requires comment 1.</param>
13283 </member>
13284 <member name="E:Microsoft.Silverlight.Testing.Controls.DragValidator.DragStartedEvent">
13285 <summary>
13286 Occurs when a drag operation has started.
13287 </summary>
13288 </member>
13289 <member name="E:Microsoft.Silverlight.Testing.Controls.DragValidator.DragCompletedEvent">
13290 <summary>
13291 Occurs when a drag operation has completed.
13292 </summary>
13293 </member>
13294 <member name="E:Microsoft.Silverlight.Testing.Controls.DragValidator.DragDeltaEvent">
13295 <summary>
13296 Occurs when a drag operation has progressed.
13297 </summary>
13298 </member>
13299 <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter">
13300 <summary>
13301 Represents a control that redistributes space between the rows of
13302 columns of a <see cref="T:Microsoft.Silverlight.Testing.Controls.Grid" /> control.
13303 </summary>
13304 <QualityBand>Mature</QualityBand>
13305 <summary>
13306 Represents the control that redistributes space between columns or rows
13307 of a Grid control.
13308 </summary>
13309 <QualityBand>Mature</QualityBand>
13310 <summary>
13311 Represents the control that redistributes space between columns or rows
13312 of a Grid control.
13313 </summary>
13314 <QualityBand>Mature</QualityBand>
13315 <summary>
13316 Represents the control that redistributes space between columns or rows
13317 of a Grid control.
13318 </summary>
13319 <QualityBand>Mature</QualityBand>
13320 <summary>
13321 Represents the control that redistributes space between columns or rows
13322 of a Grid control.
13323 </summary>
13324 <QualityBand>Mature</QualityBand>
13325 <summary>
13326 Represents the control that redistributes space between columns or rows
13327 of a Grid control.
13328 </summary>
13329 <QualityBand>Mature</QualityBand>
13330 <summary>
13331 Represents the control that redistributes space between columns or rows
13332 of a Grid control.
13333 </summary>
13334 <QualityBand>Mature</QualityBand>
13335 <summary>
13336 Represents the control that redistributes space between columns or rows
13337 of a Grid control.
13338 </summary>
13339 <QualityBand>Mature</QualityBand>
13340 </member>
13341 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.ElementHorizontalTemplateName">
13342 <summary>
13343 Inherited code: Requires comment.
13344 </summary>
13345 </member>
13346 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.ElementVerticalTemplateName">
13347 <summary>
13348 Inherited code: Requires comment.
13349 </summary>
13350 </member>
13351 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.DragIncrement">
13352 <summary>
13353 Default increment parameter.
13354 </summary>
13355 </member>
13356 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.KeyboardIncrement">
13357 <summary>
13358 Default increment parameter.
13359 </summary>
13360 </member>
13361 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.ShowsPreviewProperty">
13362 <summary>
13363 Identifies the
13364 <see cref="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ShowsPreview" />
13365 dependency property.
13366 </summary>
13367 <value>
13368 An identifier for the
13369 <see cref="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ShowsPreview" />
13370 dependency property.
13371 </value>
13372 </member>
13373 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.PreviewStyleProperty">
13374 <summary>
13375 Identifies the
13376 <see cref="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.PreviewStyle" />
13377 dependency property.
13378 </summary>
13379 <value>
13380 An identifier for the
13381 <see cref="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.PreviewStyle" />
13382 dependency property.
13383 </value>
13384 </member>
13385 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.OnIsEnabledChanged(System.Object,System.Windows.DependencyPropertyChangedEventArgs)">
13386 <summary>
13387 Called when the IsEnabled property changes.
13388 </summary>
13389 <param name="sender">Sender object.</param>
13390 <param name="e">Property changed args.</param>
13391 </member>
13392 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter._previewLayer">
13393 <summary>
13394 Is Null until a resize operation is initiated with ShowsPreview ==
13395 True, then it persists for the life of the GridSplitter.
13396 </summary>
13397 </member>
13398 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter._dragValidator">
13399 <summary>
13400 Is initialized in the constructor.
13401 </summary>
13402 </member>
13403 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter._currentGridResizeDirection">
13404 <summary>
13405 Inherited code: Requires comment.
13406 </summary>
13407 </member>
13408 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter._isMouseOver">
13409 <summary>
13410 Holds the state for whether the mouse is over the control or not.
13411 </summary>
13412 </member>
13413 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.#ctor">
13414 <summary>
13415 Initializes a new instance of the
13416 <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" /> class.
13417 </summary>
13418 </member>
13419 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.OnApplyTemplate">
13420 <summary>
13421 Builds the visual tree for the
13422 <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" />
13423 control when a new template is applied.
13424 </summary>
13425 </member>
13426 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.OnCreateAutomationPeer">
13427 <summary>
13428 Returns a
13429 <see cref="T:System.Windows.Automation.Peers.GridSplitterAutomationPeer" />
13430 for use by the Silverlight automation infrastructure.
13431 </summary>
13432 <returns>
13433 A
13434 <see cref="T:System.Windows.Automation.Peers.GridSplitterAutomationPeer" />
13435 for the <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" />
13436 object.
13437 </returns>
13438 </member>
13439 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.ChangeVisualState">
13440 <summary>
13441 Method to change the visual state of the control.
13442 </summary>
13443 </member>
13444 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.ChangeVisualState(System.Boolean)">
13445 <summary>
13446 Change to the correct visual state for the GridSplitter.
13447 </summary>
13448 <param name="useTransitions">
13449 True to use transitions when updating the visual state, false to
13450 snap directly to the new visual state.
13451 </param>
13452 </member>
13453 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.DragValidator_DragCompletedEvent(System.Object,System.Windows.Controls.Primitives.DragCompletedEventArgs)">
13454 <summary>
13455 Handle the drag completed event to commit or cancel the resize
13456 operation in progress.
13457 </summary>
13458 <param name="sender">Inherited code: Requires comment.</param>
13459 <param name="e">Inherited code: Requires comment 1.</param>
13460 </member>
13461 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.DragValidator_DragDeltaEvent(System.Object,System.Windows.Controls.Primitives.DragDeltaEventArgs)">
13462 <summary>
13463 Handle the drag delta event to update the UI for the resize
13464 operation in progress.
13465 </summary>
13466 <param name="sender">Inherited code: Requires comment.</param>
13467 <param name="e">Inherited code: Requires comment 1.</param>
13468 </member>
13469 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.DragValidator_DragStartedEvent(System.Object,System.Windows.Controls.Primitives.DragStartedEventArgs)">
13470 <summary>
13471 Handle the drag started event to start a resize operation if the
13472 control is enabled.
13473 </summary>
13474 <param name="sender">Inherited code: Requires comment.</param>
13475 <param name="e">Inherited code: Requires comment 1.</param>
13476 </member>
13477 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridSplitter_KeyDown(System.Object,System.Windows.Input.KeyEventArgs)">
13478 <summary>
13479 Handle the key down event to allow keyboard resizing or canceling a
13480 resize operation.
13481 </summary>
13482 <param name="sender">Inherited code: Requires comment.</param>
13483 <param name="e">Inherited code: Requires comment 1.</param>
13484 </member>
13485 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InitializeAndMoveSplitter(System.Double,System.Double)">
13486 <summary>
13487 Initialize the resize data and move the splitter by the specified
13488 amount.
13489 </summary>
13490 <param name="horizontalChange">
13491 Horizontal amount to move the splitter.
13492 </param>
13493 <param name="verticalChange">
13494 Vertical amount to move the splitter.
13495 </param>
13496 <returns>Inherited code: Requires comment.</returns>
13497 </member>
13498 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.KeyboardMoveSplitter(System.Double,System.Double)">
13499 <summary>
13500 Called by keyboard event handler to move the splitter if allowed.
13501 </summary>
13502 <param name="horizontalChange">
13503 Horizontal amount to move the splitter.
13504 </param>
13505 <param name="verticalChange">
13506 Vertical amount to move the splitter.
13507 </param>
13508 <returns>Inherited code: Requires comment.</returns>
13509 </member>
13510 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.CreatePreviewLayer(System.Windows.Controls.Grid)">
13511 <summary>
13512 Creates the preview layer and adds it to the parent grid.
13513 </summary>
13514 <param name="parentGrid">Grid to add the preview layer to.</param>
13515 </member>
13516 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.SetupPreview">
13517 <summary>
13518 Add the preview layer to the Grid if it is not there already and
13519 then show the preview control.
13520 </summary>
13521 </member>
13522 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.RemovePreviewControl">
13523 <summary>
13524 Remove the preview control from the preview layer if it exists.
13525 </summary>
13526 </member>
13527 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InitializeData(System.Boolean)">
13528 <summary>
13529 Initialize the resizeData object to hold the information for the
13530 resize operation in progress.
13531 </summary>
13532 <param name="showsPreview">
13533 Whether or not the preview should be shown.
13534 </param>
13535 </member>
13536 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.MoveSplitter(System.Double,System.Double)">
13537 <summary>
13538 Move the splitter and resize the affected columns or rows.
13539 </summary>
13540 <param name="horizontalChange">
13541 Amount to resize horizontally.
13542 </param>
13543 <param name="verticalChange">
13544 Amount to resize vertically.
13545 </param>
13546 <remarks>
13547 Only one of horizontalChange or verticalChange will be non-zero.
13548 </remarks>
13549 </member>
13550 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.SetupDefinitionsToResize">
13551 <summary>
13552 Determine which adjacent column or row definitions need to be
13553 included in the resize operation and set up resizeData accordingly.
13554 </summary>
13555 <returns>True if it is a valid resize operation.</returns>
13556 </member>
13557 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.CancelResize">
13558 <summary>
13559 Cancel the resize operation in progress.
13560 </summary>
13561 </member>
13562 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.GetActualLength(Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction)">
13563 <summary>
13564 Get the actual length of the given definition.
13565 </summary>
13566 <param name="definition">
13567 Row or column definition to get the actual length for.
13568 </param>
13569 <returns>
13570 Height of a row definition or width of a column definition.
13571 </returns>
13572 </member>
13573 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.GetDeltaConstraints">
13574 <summary>
13575 Determine the max and min that the two definitions can be resized.
13576 </summary>
13577 <returns>Inherited code: Requires comment.</returns>
13578 </member>
13579 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.GetEffectiveResizeBehavior(Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeDirection)">
13580 <summary>
13581 Determine the resize behavior based on the given direction and
13582 alignment.
13583 </summary>
13584 <param name="direction">Inherited code: Requires comment.</param>
13585 <returns>Inherited code: Requires comment 1.</returns>
13586 </member>
13587 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.GetEffectiveResizeDirection">
13588 <summary>
13589 Determine the resize direction based on the horizontal and vertical
13590 alignments.
13591 </summary>
13592 <returns>Inherited code: Requires comment.</returns>
13593 </member>
13594 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.GetGridDefinition(System.Windows.Controls.Grid,System.Int32,Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeDirection)">
13595 <summary>
13596 Create a DefinitionAbstraction instance for the given row or column
13597 index in the grid.
13598 </summary>
13599 <param name="grid">Inherited code: Requires comment.</param>
13600 <param name="index">Inherited code: Requires comment 1.</param>
13601 <param name="direction">Inherited code: Requires comment 2.</param>
13602 <returns>Inherited code: Requires comment 3.</returns>
13603 </member>
13604 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.SetLengths(System.Double,System.Double)">
13605 <summary>
13606 Set the lengths of the two definitions depending on the split
13607 behavior.
13608 </summary>
13609 <param name="definition1Pixels">
13610 Inherited code: Requires comment.
13611 </param>
13612 <param name="definition2Pixels">
13613 Inherited code: Requires comment 1.
13614 </param>
13615 </member>
13616 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.SetDefinitionLength(Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction,System.Windows.GridLength)">
13617 <summary>
13618 Set the height/width of the given row/column.
13619 </summary>
13620 <param name="definition">Inherited code: Requires comment.</param>
13621 <param name="length">Inherited code: Requires comment 1.</param>
13622 </member>
13623 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.IsStar(Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction)">
13624 <summary>
13625 Determine if the given definition has its size set to the "*" value.
13626 </summary>
13627 <param name="definition">Inherited code: Requires comment.</param>
13628 <returns>Inherited code: Requires comment 1.</returns>
13629 </member>
13630 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.UpdateTemplateOrientation">
13631 <summary>
13632 This code will run whenever the effective resize direction changes,
13633 to update the template being used to display this control.
13634 </summary>
13635 </member>
13636 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter._testHook">
13637 <summary>
13638 Exposes test hooks to unit tests with internal access.
13639 </summary>
13640 </member>
13641 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ElementHorizontalTemplateFrameworkElement">
13642 <summary>
13643 Gets or sets Inherited code: Requires comment.
13644 </summary>
13645 </member>
13646 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ElementVerticalTemplateFrameworkElement">
13647 <summary>
13648 Gets or sets Inherited code: Requires comment.
13649 </summary>
13650 </member>
13651 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeDataInternal">
13652 <summary>
13653 Gets or sets the resize data. This is null unless a resize
13654 operation is in progress.
13655 </summary>
13656 </member>
13657 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ShowsPreview">
13658 <summary>
13659 Gets or sets a value indicating whether the
13660 <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" /> displays a
13661 preview.
13662 </summary>
13663 <value>
13664 True if a preview is displayed; otherwise, false.
13665 </value>
13666 </member>
13667 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.PreviewStyle">
13668 <summary>
13669 Gets or sets the <see cref="T:System.Windows.Style" /> that is used
13670 for previewing changes.
13671 </summary>
13672 <value>
13673 The style that is used to preview changes.
13674 </value>
13675 </member>
13676 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.HasKeyboardFocus">
13677 <summary>
13678 Gets a value indicating whether or not the control has keyboard
13679 focus.
13680 </summary>
13681 </member>
13682 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.TestHook">
13683 <summary>
13684 Gets a test hook for unit tests with internal access.
13685 </summary>
13686 </member>
13687 <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction">
13688 <summary>
13689 Pretends to be the base class for RowDefinition and ClassDefinition
13690 types so that objects of either type can be treated as one.
13691 </summary>
13692 <QualityBand>Mature</QualityBand>
13693 </member>
13694 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction.#ctor(System.Windows.DependencyObject)">
13695 <summary>
13696 Creates an instance of the DefinitionAbstraction class based on
13697 the given row or column definition.
13698 </summary>
13699 <param name="definition">
13700 RowDefinition or ColumnDefinition instance.
13701 </param>
13702 </member>
13703 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction.AsRowDefinition">
13704 <summary>
13705 Gets the stored definition cast as a row definition.
13706 </summary>
13707 <value>Null if not a RowDefinition.</value>
13708 </member>
13709 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction.AsColumnDefinition">
13710 <summary>
13711 Gets the stored definition cast as a column definition.
13712 </summary>
13713 <value>Null if not a ColumnDefinition.</value>
13714 </member>
13715 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction.MaxSize">
13716 <summary>
13717 Gets the MaxHeight/MaxWidth for the row/column.
13718 </summary>
13719 </member>
13720 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction.MinSize">
13721 <summary>
13722 Gets the MinHeight/MinWidth for the row/column.
13723 </summary>
13724 </member>
13725 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction.Size">
13726 <summary>
13727 Gets the Height/Width for the row/column.
13728 </summary>
13729 </member>
13730 <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.DoubleUtil">
13731 <summary>
13732 A collection of helper methods for working with double data types.
13733 </summary>
13734 <QualityBand>Mature</QualityBand>
13735 </member>
13736 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.DoubleUtil.Epsilon">
13737 <summary>
13738 Epsilon is the smallest value such that 1.0+epsilon != 1.0. It
13739 can be used to determine the acceptable tolerance for rounding
13740 errors.
13741 </summary>
13742 <remarks>
13743 Epsilon is normally 2.2204460492503131E-16, but Silverlight 2
13744 uses floats so the effective epsilon is really 1.192093E-07.
13745 </remarks>
13746 </member>
13747 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.DoubleUtil.ScalarAdjustment">
13748 <summary>
13749 Inherited code: Requires comment.
13750 </summary>
13751 </member>
13752 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.DoubleUtil.AreClose(System.Double,System.Double)">
13753 <summary>
13754 Determine if the two doubles are effectively equal within
13755 tolerances.
13756 </summary>
13757 <param name="value1">Inherited code: Requires comment.</param>
13758 <param name="value2">Inherited code: Requires comment 1.</param>
13759 <returns>Inherited code: Requires comment 2.</returns>
13760 </member>
13761 <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeBehavior">
13762 <summary>
13763 Inherited code: Requires comment.
13764 </summary>
13765 <QualityBand>Mature</QualityBand>
13766 </member>
13767 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeBehavior.BasedOnAlignment">
13768 <summary>
13769 Inherited code: Requires comment.
13770 </summary>
13771 </member>
13772 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeBehavior.CurrentAndNext">
13773 <summary>
13774 Inherited code: Requires comment.
13775 </summary>
13776 </member>
13777 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeBehavior.PreviousAndCurrent">
13778 <summary>
13779 Inherited code: Requires comment.
13780 </summary>
13781 </member>
13782 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeBehavior.PreviousAndNext">
13783 <summary>
13784 Inherited code: Requires comment.
13785 </summary>
13786 </member>
13787 <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeDirection">
13788 <summary>
13789 Inherited code: Requires comment.
13790 </summary>
13791 <QualityBand>Mature</QualityBand>
13792 </member>
13793 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeDirection.Auto">
13794 <summary>
13795 Inherited code: Requires comment.
13796 </summary>
13797 </member>
13798 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeDirection.Columns">
13799 <summary>
13800 Inherited code: Requires comment.
13801 </summary>
13802 </member>
13803 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeDirection.Rows">
13804 <summary>
13805 Inherited code: Requires comment.
13806 </summary>
13807 </member>
13808 <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData">
13809 <summary>
13810 Type to hold the data for the resize operation in progress.
13811 </summary>
13812 <QualityBand>Mature</QualityBand>
13813 </member>
13814 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.PreviewControl">
13815 <summary>
13816 Gets or sets Inherited code: Requires comment.
13817 </summary>
13818 </member>
13819 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.Definition1">
13820 <summary>
13821 Gets or sets Inherited code: Requires comment.
13822 </summary>
13823 </member>
13824 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.Definition1Index">
13825 <summary>
13826 Gets or sets Inherited code: Requires comment.
13827 </summary>
13828 </member>
13829 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.Definition2">
13830 <summary>
13831 Gets or sets Inherited code: Requires comment.
13832 </summary>
13833 </member>
13834 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.Definition2Index">
13835 <summary>
13836 Gets or sets Inherited code: Requires comment.
13837 </summary>
13838 </member>
13839 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.Grid">
13840 <summary>
13841 Gets or sets Inherited code: Requires comment.
13842 </summary>
13843 </member>
13844 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.MaxChange">
13845 <summary>
13846 Gets or sets Inherited code: Requires comment.
13847 </summary>
13848 </member>
13849 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.MinChange">
13850 <summary>
13851 Gets or sets Inherited code: Requires comment.
13852 </summary>
13853 </member>
13854 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.OriginalDefinition1ActualLength">
13855 <summary>
13856 Gets or sets Inherited code: Requires comment.
13857 </summary>
13858 </member>
13859 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.OriginalDefinition1Length">
13860 <summary>
13861 Gets or sets Inherited code: Requires comment.
13862 </summary>
13863 </member>
13864 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.OriginalDefinition2ActualLength">
13865 <summary>
13866 Gets or sets Inherited code: Requires comment.
13867 </summary>
13868 </member>
13869 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.OriginalDefinition2Length">
13870 <summary>
13871 Gets or sets Inherited code: Requires comment.
13872 </summary>
13873 </member>
13874 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.ResizeBehavior">
13875 <summary>
13876 Gets or sets Inherited code: Requires comment.
13877 </summary>
13878 </member>
13879 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.ResizeDirection">
13880 <summary>
13881 Gets or sets Inherited code: Requires comment.
13882 </summary>
13883 </member>
13884 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.ShowsPreview">
13885 <summary>
13886 Gets or sets a value indicating whether Inherited code: Requires comment.
13887 </summary>
13888 </member>
13889 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.SplitBehavior">
13890 <summary>
13891 Gets or sets Inherited code: Requires comment.
13892 </summary>
13893 </member>
13894 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.SplitterIndex">
13895 <summary>
13896 Gets or sets Inherited code: Requires comment.
13897 </summary>
13898 </member>
13899 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.SplitterLength">
13900 <summary>
13901 Gets or sets Inherited code: Requires comment.
13902 </summary>
13903 </member>
13904 <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.SplitBehavior">
13905 <summary>
13906 Inherited code: Requires comment.
13907 </summary>
13908 <QualityBand>Mature</QualityBand>
13909 </member>
13910 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.SplitBehavior.Split">
13911 <summary>
13912 Inherited code: Requires comment.
13913 </summary>
13914 </member>
13915 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.SplitBehavior.ResizeDefinition1">
13916 <summary>
13917 Inherited code: Requires comment.
13918 </summary>
13919 </member>
13920 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.SplitBehavior.ResizeDefinition2">
13921 <summary>
13922 Inherited code: Requires comment.
13923 </summary>
13924 </member>
13925 <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook">
13926 <summary>
13927 Expose test hooks for internal and private members of the
13928 GridSplitter.
13929 </summary>
13930 </member>
13931 <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook._gridSplitter">
13932 <summary>
13933 Reference to the outer 'parent' GridSplitter.
13934 </summary>
13935 </member>
13936 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.#ctor(Microsoft.Silverlight.Testing.Controls.GridSplitter)">
13937 <summary>
13938 Initializes a new instance of the InternalTestHook class.
13939 </summary>
13940 <param name="gridSplitter">The grid splitter to hook.</param>
13941 </member>
13942 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.DragValidator_DragCompletedEvent(System.Object,System.Windows.Controls.Primitives.DragCompletedEventArgs)">
13943 <summary>
13944 Simulate the DragValidator's DragCompleted event.
13945 </summary>
13946 <param name="sender">The sender.</param>
13947 <param name="e">Event arguments.</param>
13948 </member>
13949 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.DragValidator_DragDeltaEvent(System.Object,System.Windows.Controls.Primitives.DragDeltaEventArgs)">
13950 <summary>
13951 Simulate the DragValidator's DragDelta event.
13952 </summary>
13953 <param name="sender">The sender.</param>
13954 <param name="e">Event arguments.</param>
13955 </member>
13956 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.DragValidator_DragStartedEvent(System.Object,System.Windows.Controls.Primitives.DragStartedEventArgs)">
13957 <summary>
13958 Simulate the DragValidator's DragStarted event.
13959 </summary>
13960 <param name="sender">The sender.</param>
13961 <param name="e">Event arguments.</param>
13962 </member>
13963 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.KeyboardMoveSplitter(System.Double,System.Double)">
13964 <summary>
13965 Simulate using the keyboard to move the splitter.
13966 </summary>
13967 <param name="horizontalChange">Horizontal change.</param>
13968 <param name="verticalChange">Vertical change.</param>
13969 <returns>
13970 A value indicating whether the splitter was moved.
13971 </returns>
13972 </member>
13973 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.GridResizeDirection">
13974 <summary>
13975 Gets the GridSplitter's GridResizeDirection.
13976 </summary>
13977 </member>
13978 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.PreviewLayer">
13979 <summary>
13980 Gets the GridSplitter's PreviewLayer.
13981 </summary>
13982 </member>
13983 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.ResizeData">
13984 <summary>
13985 Gets the GridSplitter's ResizeData.
13986 </summary>
13987 </member>
13988 <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer">
13989 <summary>
13990 Exposes <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" /> types to
13991 UI automation.
13992 </summary>
13993 <QualityBand>Mature</QualityBand>
13994 </member>
13995 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.#ctor(Microsoft.Silverlight.Testing.Controls.GridSplitter)">
13996 <summary>
13997 Initializes a new instance of the
13998 <see cref="T:System.Windows.Automation.Peers.GridSplitterAutomationPeer" />
13999 class.
14000 </summary>
14001 <param name="owner">
14002 The <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" /> to
14003 associate with the
14004 <see cref="T:System.Windows.Automation.Peers.GridSplitterAutomationPeer" />.
14005 </param>
14006 </member>
14007 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.GetAutomationControlTypeCore">
14008 <summary>
14009 Gets the control type for the element that is associated with the UI
14010 Automation peer.
14011 </summary>
14012 <returns>The control type.</returns>
14013 </member>
14014 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.GetClassNameCore">
14015 <summary>
14016 Called by GetClassName that gets a human readable name that, in
14017 addition to AutomationControlType, differentiates the control
14018 represented by this AutomationPeer.
14019 </summary>
14020 <returns>The string that contains the name.</returns>
14021 </member>
14022 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.GetPattern(System.Windows.Automation.Peers.PatternInterface)">
14023 <summary>
14024 Gets the control pattern for the
14025 <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" /> that is
14026 associated with this
14027 <see cref="T:System.Windows.Automation.Peers.GridSplitterAutomationPeer" />.
14028 </summary>
14029 <param name="patternInterface">
14030 One of the enumeration values.
14031 </param>
14032 <returns>
14033 The object that implements the pattern interface, or null if the
14034 specified pattern interface is not implemented by this peer.
14035 </returns>
14036 </member>
14037 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.System#Windows#Automation#Provider#ITransformProvider#Move(System.Double,System.Double)">
14038 <summary>
14039 Moves the control.
14040 </summary>
14041 <param name="x">
14042 Absolute screen coordinates of the left side of the control.
14043 </param>
14044 <param name="y">
14045 Absolute screen coordinates of the top of the control.
14046 </param>
14047 </member>
14048 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.System#Windows#Automation#Provider#ITransformProvider#Resize(System.Double,System.Double)">
14049 <summary>
14050 Resizes the control.
14051 </summary>
14052 <param name="width">The new width of the window, in pixels.</param>
14053 <param name="height">
14054 The new height of the window, in pixels.
14055 </param>
14056 </member>
14057 <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.System#Windows#Automation#Provider#ITransformProvider#Rotate(System.Double)">
14058 <summary>
14059 Rotates the control.
14060 </summary>
14061 <param name="degrees">
14062 The number of degrees to rotate the control. A positive number
14063 rotates clockwise; a negative number rotates counterclockwise.
14064 </param>
14065 </member>
14066 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.System#Windows#Automation#Provider#ITransformProvider#CanMove">
14067 <summary>
14068 Gets a value indicating whether the control can be moved.
14069 </summary>
14070 <value>
14071 True if the element can be moved; otherwise, false.
14072 </value>
14073 </member>
14074 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.System#Windows#Automation#Provider#ITransformProvider#CanResize">
14075 <summary>
14076 Gets a value indicating whether the UI automation element can be
14077 resized.
14078 </summary>
14079 <value>
14080 True if the element can be resized; otherwise, false.
14081 </value>
14082 </member>
14083 <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.System#Windows#Automation#Provider#ITransformProvider#CanRotate">
14084 <summary>
14085 Gets a value indicating whether the control can be rotated.
14086 </summary>
14087 <value>
14088 True if the element can be rotated; otherwise, false.
14089 </value>
14090 </member>
14091 <member name="T:Microsoft.Silverlight.Testing.Controls.PreviewControl">
14092 <summary>
14093 Represents the control that shows a preview of the GridSplitter's
14094 redistribution of space between columns or rows of a Grid control.
14095 </summary>
14096 <QualityBand>Mature</QualityBand>
14097 </member>
14098 <member name="F:Microsoft.Silverlight.Testing.Controls.PreviewControl.ElementHorizontalTemplateName">
14099 <summary>
14100 Inherited code: Requires comment.
14101 </summary>
14102 </member>
14103 <member name="F:Microsoft.Silverlight.Testing.Controls.PreviewControl.ElementVerticalTemplateName">
14104 <summary>
14105 Inherited code: Requires comment.
14106 </summary>
14107 </member>
14108 <member name="F:Microsoft.Silverlight.Testing.Controls.PreviewControl._currentGridResizeDirection">
14109 <summary>
14110 Is Null until the PreviewControl is bound to a GridSplitter.
14111 </summary>
14112 </member>
14113 <member name="F:Microsoft.Silverlight.Testing.Controls.PreviewControl._gridSplitterOrigin">
14114 <summary>
14115 Tracks the bound GridSplitter's location for calculating the
14116 PreviewControl's offset.
14117 </summary>
14118 </member>
14119 <member name="M:Microsoft.Silverlight.Testing.Controls.PreviewControl.#ctor">
14120 <summary>
14121 Instantiate the PreviewControl.
14122 </summary>
14123 </member>
14124 <member name="M:Microsoft.Silverlight.Testing.Controls.PreviewControl.OnApplyTemplate">
14125 <summary>
14126 Called when template should be applied to the control.
14127 </summary>
14128 </member>
14129 <member name="M:Microsoft.Silverlight.Testing.Controls.PreviewControl.Bind(Microsoft.Silverlight.Testing.Controls.GridSplitter)">
14130 <summary>
14131 Bind the the dimensions of the preview control to the associated
14132 grid splitter.
14133 </summary>
14134 <param name="gridSplitter">GridSplitter instance to target.</param>
14135 </member>
14136 <member name="P:Microsoft.Silverlight.Testing.Controls.PreviewControl.ElementHorizontalTemplateFrameworkElement">
14137 <summary>
14138 Gets or sets Inherited code: Requires comment.
14139 </summary>
14140 </member>
14141 <member name="P:Microsoft.Silverlight.Testing.Controls.PreviewControl.ElementVerticalTemplateFrameworkElement">
14142 <summary>
14143 Gets or sets Inherited code: Requires comment.
14144 </summary>
14145 </member>
14146 <member name="P:Microsoft.Silverlight.Testing.Controls.PreviewControl.OffsetX">
14147 <summary>
14148 Gets or sets the x-axis offset for the underlying render transform.
14149 </summary>
14150 </member>
14151 <member name="P:Microsoft.Silverlight.Testing.Controls.PreviewControl.OffsetY">
14152 <summary>
14153 Gets or sets the y-axis offset for the underlying render transform.
14154 </summary>
14155 </member>
14156 <member name="T:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer">
14157 <summary>
14158 Exposes <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> types to UI
14159 automation.
14160 </summary>
14161 <QualityBand>Stable</QualityBand>
14162 </member>
14163 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.#ctor(Microsoft.Silverlight.Testing.Controls.TreeView)">
14164 <summary>
14165 Initializes a new instance of the
14166 <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />
14167 class.
14168 </summary>
14169 <param name="owner">
14170 The <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> to associate
14171 with the
14172 <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />.
14173 </param>
14174 </member>
14175 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.GetAutomationControlTypeCore">
14176 <summary>
14177 Gets the control type for the
14178 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> that is associated
14179 with this
14180 <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />.
14181 This method is called by
14182 <see cref="M:System.Windows.Automation.Peers.AutomationPeer.GetAutomationControlType" />.
14183 </summary>
14184 <returns>
14185 The
14186 <see cref="F:System.Windows.Automation.Peers.AutomationControlType.Tree" />
14187 enumeration value.
14188 </returns>
14189 </member>
14190 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.GetClassNameCore">
14191 <summary>
14192 Gets the name of the
14193 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> that is associated
14194 with
14195 <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />.
14196 This method is called by
14197 <see cref="M:System.Windows.Automation.Peers.AutomationPeer.GetClassName" />.
14198 </summary>
14199 <returns>A string that contains TreeView.</returns>
14200 </member>
14201 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.GetPattern(System.Windows.Automation.Peers.PatternInterface)">
14202 <summary>
14203 Gets a control pattern for the
14204 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> that is associated
14205 with this
14206 <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />.
14207 </summary>
14208 <param name="patternInterface">
14209 One of the enumeration values that indicates the control pattern.
14210 </param>
14211 <returns>
14212 The object that implements the pattern interface, or null if the
14213 specified pattern interface is not implemented by this peer.
14214 </returns>
14215 </member>
14216 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.GetChildrenCore">
14217 <summary>
14218 Gets the collection of child elements of the
14219 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> that is associated
14220 with this
14221 <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />.
14222 </summary>
14223 <returns>The collection of child elements.</returns>
14224 </member>
14225 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.System#Windows#Automation#Provider#ISelectionProvider#GetSelection">
14226 <summary>
14227 Retrieves a UI automation provider for each child element that is
14228 selected.
14229 </summary>
14230 <returns>An array of UI automation providers.</returns>
14231 <remarks>
14232 This API supports the .NET Framework infrastructure and is not
14233 intended to be used directly from your code.
14234 </remarks>
14235 </member>
14236 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.OwnerTreeView">
14237 <summary>
14238 Gets the TreeView that owns this TreeViewAutomationPeer.
14239 </summary>
14240 </member>
14241 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.System#Windows#Automation#Provider#ISelectionProvider#CanSelectMultiple">
14242 <summary>
14243 Gets a value indicating whether the UI automation provider
14244 allows more than one child element to be selected at the same time.
14245 </summary>
14246 <value>
14247 True if multiple selection is allowed; otherwise, false.
14248 </value>
14249 <remarks>
14250 This API supports the .NET Framework infrastructure and is not
14251 intended to be used directly from your code.
14252 </remarks>
14253 </member>
14254 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.System#Windows#Automation#Provider#ISelectionProvider#IsSelectionRequired">
14255 <summary>
14256 Gets a value indicating whether the UI automation provider
14257 requires at least one child element to be selected.
14258 </summary>
14259 <value>
14260 True if selection is required; otherwise, false.
14261 </value>
14262 <remarks>
14263 This API supports the .NET Framework infrastructure and is not
14264 intended to be used directly from your code.
14265 </remarks>
14266 </member>
14267 <member name="T:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer">
14268 <summary>
14269 Exposes the items in
14270 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> types to UI
14271 automation.
14272 </summary>
14273 <QualityBand>Stable</QualityBand>
14274 </member>
14275 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.#ctor(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
14276 <summary>
14277 Initializes a new instance of the
14278 <see cref="T:System.Windows.Automation.Peers.TreeViewItemAutomationPeer" />
14279 class.
14280 </summary>
14281 <param name="owner">
14282 The <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> instance
14283 to associate with this
14284 <see cref="T:System.Windows.Automation.Peers.TreeViewItemAutomationPeer" />.
14285 </param>
14286 </member>
14287 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.GetAutomationControlTypeCore">
14288 <summary>
14289 Gets the control type for the
14290 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> that is
14291 associated with this
14292 <see cref="T:System.Windows.Automation.Peers.TreeViewItemAutomationPeer" />.
14293 This method is called by
14294 <see cref="M:System.Windows.Automation.Peers.AutomationPeer.GetAutomationControlType" />.
14295 </summary>
14296 <returns>
14297 The
14298 <see cref="F:System.Windows.Automation.Peers.AutomationControlType.TreeItem" />
14299 enumeration value.
14300 </returns>
14301 </member>
14302 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.GetClassNameCore">
14303 <summary>
14304 Gets the name of the
14305 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> that is
14306 associated with this
14307 <see cref="T:System.Windows.Automation.Peers.TreeViewItemAutomationPeer" />.
14308 This method is called by
14309 <see cref="M:System.Windows.Automation.Peers.AutomationPeer.GetClassName" />.
14310 </summary>
14311 <returns>A string that contains TreeViewItem.</returns>
14312 </member>
14313 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.GetPattern(System.Windows.Automation.Peers.PatternInterface)">
14314 <summary>
14315 Gets the control pattern for the
14316 <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> that is
14317 associated with this
14318 <see cref="T:System.Windows.Automation.Peers.TreeViewItemAutomationPeer" />.
14319 </summary>
14320 <param name="patternInterface">
14321 One of the enumeration values.
14322 </param>
14323 <returns>
14324 The object that implements the pattern interface, or null if the
14325 specified pattern interface is not implemented by this peer.
14326 </returns>
14327 </member>
14328 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.RaiseAutomationIsSelectedChanged(System.Boolean)">
14329 <summary>
14330 Raise the IsSelected property changed event.
14331 </summary>
14332 <param name="isSelected">
14333 A value indicating whether the TreeViewItem is selected.
14334 </param>
14335 </member>
14336 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.RaiseExpandCollapseAutomationEvent(System.Boolean,System.Boolean)">
14337 <summary>
14338 Raise an automation event when a TreeViewItem is expanded or
14339 collapsed.
14340 </summary>
14341 <param name="oldValue">
14342 A value indicating whether the TreeViewItem was expanded.
14343 </param>
14344 <param name="newValue">
14345 A value indicating whether the TreeViewItem is expanded.
14346 </param>
14347 </member>
14348 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#IExpandCollapseProvider#Expand">
14349 <summary>
14350 Displays all child nodes, controls, or content of the control.
14351 </summary>
14352 <remarks>
14353 This API supports the .NET Framework infrastructure and is not
14354 intended to be used directly from your code.
14355 </remarks>
14356 </member>
14357 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#IExpandCollapseProvider#Collapse">
14358 <summary>
14359 Hides all nodes, controls, or content that are descendants of the
14360 control.
14361 </summary>
14362 <remarks>
14363 This API supports the .NET Framework infrastructure and is not
14364 intended to be used directly from your code.
14365 </remarks>
14366 </member>
14367 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#ISelectionItemProvider#AddToSelection">
14368 <summary>
14369 Adds the current element to the collection of selected items.
14370 </summary>
14371 <remarks>
14372 This API supports the .NET Framework infrastructure and is not
14373 intended to be used directly from your code.
14374 </remarks>
14375 </member>
14376 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#ISelectionItemProvider#Select">
14377 <summary>
14378 Clears any selection and then selects the current element.
14379 </summary>
14380 <remarks>
14381 This API supports the .NET Framework infrastructure and is not
14382 intended to be used directly from your code.
14383 </remarks>
14384 </member>
14385 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#ISelectionItemProvider#RemoveFromSelection">
14386 <summary>
14387 Removes the current element from the collection of selected items.
14388 </summary>
14389 <remarks>
14390 This API supports the .NET Framework infrastructure and is not
14391 intended to be used directly from your code.
14392 </remarks>
14393 </member>
14394 <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#IScrollItemProvider#ScrollIntoView">
14395 <summary>
14396 Scrolls the content area of a container object in order to display
14397 the control within the visible region (viewport) of the container.
14398 </summary>
14399 <remarks>
14400 This API supports the .NET Framework infrastructure and is not
14401 intended to be used directly from your code.
14402 </remarks>
14403 </member>
14404 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.OwnerTreeViewItem">
14405 <summary>
14406 Gets the TreeViewItem that owns this TreeViewItemAutomationPeer.
14407 </summary>
14408 </member>
14409 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#IExpandCollapseProvider#ExpandCollapseState">
14410 <summary>
14411 Gets the state (expanded or collapsed) of the control.
14412 </summary>
14413 <value>
14414 The state (expanded or collapsed) of the control.
14415 </value>
14416 <remarks>
14417 This API supports the .NET Framework infrastructure and is not
14418 intended to be used directly from your code.
14419 </remarks>
14420 </member>
14421 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#ISelectionItemProvider#IsSelected">
14422 <summary>
14423 Gets a value indicating whether an item is selected.
14424 </summary>
14425 <value>True if an item is selected; otherwise, false.</value>
14426 <remarks>
14427 This API supports the .NET Framework infrastructure and is not
14428 intended to be used directly from your code.
14429 </remarks>
14430 </member>
14431 <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#ISelectionItemProvider#SelectionContainer">
14432 <summary>
14433 Gets the UI automation provider that implements
14434 <see cref="T:System.Windows.Automation.Provider.ISelectionProvider" />
14435 and acts as the container for the calling object.
14436 </summary>
14437 <value>The UI automation provider.</value>
14438 <remarks>
14439 This API supports the .NET Framework infrastructure and is not
14440 intended to be used directly from your code.
14441 </remarks>
14442 </member>
14443 <member name="T:Microsoft.Silverlight.Testing.Client.DataTemplateSelector">
14444 <summary>
14445 A specialized data template selector.
14446 </summary>
14447 </member>
14448 <member name="M:Microsoft.Silverlight.Testing.Client.DataTemplateSelector.#ctor">
14449 <summary>
14450 Initializes a new instance of the DataTemplateSelector type.
14451 </summary>
14452 </member>
14453 <member name="M:Microsoft.Silverlight.Testing.Client.DataTemplateSelector.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
14454 <summary>
14455 Convert a value to a data template.
14456 </summary>
14457 <param name="value">The value.</param>
14458 <param name="targetType">The target parameter.</param>
14459 <param name="parameter">ConverterParameter value.</param>
14460 <param name="culture">The culture parameter.</param>
14461 <returns>Returns the object.</returns>
14462 </member>
14463 <member name="M:Microsoft.Silverlight.Testing.Client.DataTemplateSelector.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
14464 <summary>
14465 No 2-way databinding support.
14466 </summary>
14467 <param name="value">The value.</param>
14468 <param name="targetType">The target parameter.</param>
14469 <param name="parameter">ConverterParameter value.</param>
14470 <param name="culture">The culture parameter.</param>
14471 <returns>Returns the object.</returns>
14472 </member>
14473 <member name="P:Microsoft.Silverlight.Testing.Client.DataTemplateSelector.DefaultDataTemplate">
14474 <summary>
14475 Gets or sets the default data template.
14476 </summary>
14477 </member>
14478 <member name="P:Microsoft.Silverlight.Testing.Client.DataTemplateSelector.TestMethodTemplate">
14479 <summary>
14480 Gets or sets the test method template.
14481 </summary>
14482 </member>
14483 <member name="P:Microsoft.Silverlight.Testing.Client.DataTemplateSelector.TestClassTemplate">
14484 <summary>
14485 Gets or sets the test class template.
14486 </summary>
14487 </member>
14488 <member name="T:Microsoft.Silverlight.Testing.Client.InvertValueConverter">
14489 <summary>
14490 A specialized bool inversion selector.
14491 </summary>
14492 </member>
14493 <member name="M:Microsoft.Silverlight.Testing.Client.InvertValueConverter.#ctor">
14494 <summary>
14495 Initializes a new instance of the InvertValueConverter class.
14496 </summary>
14497 </member>
14498 <member name="M:Microsoft.Silverlight.Testing.Client.InvertValueConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
14499 <summary>
14500 Convert a value to its opposite. Defines that null value will also
14501 return false.
14502 </summary>
14503 <param name="value">The value.</param>
14504 <param name="targetType">The target parameter.</param>
14505 <param name="parameter">ConverterParameter value.</param>
14506 <param name="culture">The culture parameter.</param>
14507 <returns>Returns the object.</returns>
14508 </member>
14509 <member name="M:Microsoft.Silverlight.Testing.Client.InvertValueConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
14510 <summary>
14511 No 2-way databinding support.
14512 </summary>
14513 <param name="value">The value.</param>
14514 <param name="targetType">The target parameter.</param>
14515 <param name="parameter">ConverterParameter value.</param>
14516 <param name="culture">The culture parameter.</param>
14517 <returns>Returns the object.</returns>
14518 </member>
14519 <member name="T:Microsoft.Silverlight.Testing.Client.Notification">
14520 <summary>
14521 A notification type for use in the Notifications ItemsControl.
14522 </summary>
14523 </member>
14524 <member name="F:Microsoft.Silverlight.Testing.Client.Notification.CloseButtonName">
14525 <summary>
14526 Name of the template part.
14527 </summary>
14528 </member>
14529 <member name="F:Microsoft.Silverlight.Testing.Client.Notification.TitleProperty">
14530 <summary>
14531 Identifies the Title dependency property.
14532 </summary>
14533 </member>
14534 <member name="F:Microsoft.Silverlight.Testing.Client.Notification.CloseButtonVisibilityProperty">
14535 <summary>
14536 Identifies the CloseButtonVisibility dependency property.
14537 </summary>
14538 </member>
14539 <member name="F:Microsoft.Silverlight.Testing.Client.Notification._close">
14540 <summary>
14541 Backing field for the close button.
14542 </summary>
14543 </member>
14544 <member name="M:Microsoft.Silverlight.Testing.Client.Notification.#ctor">
14545 <summary>
14546 Initializes a new instance of the Notification class.
14547 </summary>
14548 </member>
14549 <member name="M:Microsoft.Silverlight.Testing.Client.Notification.OnClosed(System.Windows.RoutedEventArgs)">
14550 <summary>
14551 Fires the Closed event.
14552 </summary>
14553 <param name="e">The event data.</param>
14554 </member>
14555 <member name="M:Microsoft.Silverlight.Testing.Client.Notification.OnApplyTemplate">
14556 <summary>
14557 Overrides the on apply template method.
14558 </summary>
14559 </member>
14560 <member name="M:Microsoft.Silverlight.Testing.Client.Notification.OnCloseClick(System.Object,System.Windows.RoutedEventArgs)">
14561 <summary>
14562 Connects to the Click event of the Close button.
14563 </summary>
14564 <param name="sender">The source object.</param>
14565 <param name="e">The event arguments.</param>
14566 </member>
14567 <member name="P:Microsoft.Silverlight.Testing.Client.Notification.Title">
14568 <summary>
14569 Gets or sets the title of the notification.
14570 </summary>
14571 </member>
14572 <member name="P:Microsoft.Silverlight.Testing.Client.Notification.CloseButtonVisibility">
14573 <summary>
14574 Gets or sets the visibility of the close button.
14575 </summary>
14576 </member>
14577 <member name="E:Microsoft.Silverlight.Testing.Client.Notification.Closed">
14578 <summary>
14579 Closed event that connects to the close button of the notification.
14580 </summary>
14581 </member>
14582 <member name="T:Microsoft.Silverlight.Testing.Client.Notifications">
14583 <summary>
14584 A class that contains notification information.
14585 </summary>
14586 </member>
14587 <member name="M:Microsoft.Silverlight.Testing.Client.Notifications.#ctor">
14588 <summary>
14589 Initialize a new intance of the Notifications type.
14590 </summary>
14591 </member>
14592 <member name="M:Microsoft.Silverlight.Testing.Client.Notifications.OnApplyTemplate">
14593 <summary>
14594 Overrides the on apply template method.
14595 </summary>
14596 </member>
14597 <member name="M:Microsoft.Silverlight.Testing.Client.Notifications.AddNotification(Microsoft.Silverlight.Testing.Client.Notification)">
14598 <summary>
14599 Adds a notification object to the set of notifications. Connects the
14600 close button handler to automatically remove the notification from
14601 the visual tree.
14602 </summary>
14603 <param name="notification">A notification instance.</param>
14604 </member>
14605 <member name="M:Microsoft.Silverlight.Testing.Client.Notifications.OnNotificationClosed(System.Object,System.Windows.RoutedEventArgs)">
14606 <summary>
14607 Handles the Closed event from the notification and removes the
14608 child.
14609 </summary>
14610 <param name="sender">The source object.</param>
14611 <param name="e">The event data.</param>
14612 </member>
14613 <member name="T:Microsoft.Silverlight.Testing.Client.TestApplicationInformation">
14614 <summary>
14615 This class contains information about the test application and its
14616 deployment settings.
14617 </summary>
14618 </member>
14619 <member name="M:Microsoft.Silverlight.Testing.Client.TestApplicationInformation.#ctor">
14620 <summary>
14621 Initializes a new instance of the class.
14622 </summary>
14623 </member>
14624 <member name="M:Microsoft.Silverlight.Testing.Client.TestApplicationInformation.OnInstallStateChanged(System.Object,System.EventArgs)">
14625 <summary>
14626 Handles the install state changed event.
14627 </summary>
14628 <param name="sender">The source object.</param>
14629 <param name="e">The event arguments.</param>
14630 </member>
14631 <member name="F:Microsoft.Silverlight.Testing.Client.TestApplicationInformation._installed">
14632 <summary>
14633 Backing field for an installed property.
14634 </summary>
14635 </member>
14636 <member name="P:Microsoft.Silverlight.Testing.Client.TestApplicationInformation.OutOfBrowserApplicationInstalled">
14637 <summary>
14638 Gets a value indicating whether the test application is currently
14639 installed out of browser.
14640 </summary>
14641 </member>
14642 <member name="P:Microsoft.Silverlight.Testing.Client.TestApplicationInformation.InstallationStateText">
14643 <summary>
14644 Gets the text to show the user the state of the out of browser test
14645 application.
14646 </summary>
14647 </member>
14648 <member name="P:Microsoft.Silverlight.Testing.Client.TestApplicationInformation.SupportsOutOfBrowserAndNotInstalled">
14649 <summary>
14650 Gets a value indicating whether out of browser is both supported and
14651 not currently installed.
14652 </summary>
14653 </member>
14654 <member name="P:Microsoft.Silverlight.Testing.Client.TestApplicationInformation.SupportsOutOfBrowser">
14655 <summary>
14656 Gets a value indicating whether out of browser is supported by this
14657 test application.
14658 </summary>
14659 </member>
14660 <member name="T:Microsoft.Silverlight.Testing.Service.SimpleXElement">
14661 <summary>
14662 A simple implementation similar to XElement.
14663 </summary>
14664 </member>
14665 <member name="F:Microsoft.Silverlight.Testing.Service.SimpleXElement._children">
14666 <summary>
14667 Backing field for child elements.
14668 </summary>
14669 </member>
14670 <member name="F:Microsoft.Silverlight.Testing.Service.SimpleXElement._attributes">
14671 <summary>
14672 Backing field for attributes.
14673 </summary>
14674 </member>
14675 <member name="F:Microsoft.Silverlight.Testing.Service.SimpleXElement._name">
14676 <summary>
14677 Backing field for the element name.
14678 </summary>
14679 </member>
14680 <member name="F:Microsoft.Silverlight.Testing.Service.SimpleXElement._namespace">
14681 <summary>
14682 Backing field for optional XML namespace.
14683 </summary>
14684 </member>
14685 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.#ctor">
14686 <summary>
14687 Initializes a new instance of the class.
14688 </summary>
14689 </member>
14690 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.#ctor(System.String)">
14691 <summary>
14692 Initializes a new instance of the element.
14693 </summary>
14694 <param name="elementName">The name of the element.</param>
14695 </member>
14696 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.#ctor(System.String,System.String)">
14697 <summary>
14698 Initializes a new instance of the element.
14699 </summary>
14700 <param name="elementName">The name of the element.</param>
14701 <param name="ns">The XML namespace of the element.</param>
14702 </member>
14703 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.#ctor(System.Xml.XmlReader)">
14704 <summary>
14705 Initializes a new instance of the class using the reader as the
14706 current root of the element.
14707 </summary>
14708 <param name="newElementReader">The XmlReader instance.</param>
14709 </member>
14710 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.SetElementValue(System.String,System.String)">
14711 <summary>
14712 Sets the value of a new child element.
14713 </summary>
14714 <param name="elementName">The element name.</param>
14715 <param name="value">The value of the new element.</param>
14716 </member>
14717 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.SetElementValue(System.String,System.String,System.String)">
14718 <summary>
14719 Sets the value of a new child element with an XML namespace value.
14720 </summary>
14721 <param name="elementName">The element name.</param>
14722 <param name="value">The value of the new element.</param>
14723 <param name="xmlNamespace">The XML namespace.</param>
14724 </member>
14725 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.SetAttributeValue(System.String,System.String)">
14726 <summary>
14727 Sets the value of an attribute.
14728 </summary>
14729 <param name="attribute">The attribute name.</param>
14730 <param name="value">The attribute value.</param>
14731 </member>
14732 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.SetValue(System.String)">
14733 <summary>
14734 Sets the value of the element.
14735 </summary>
14736 <param name="value">The new string value.</param>
14737 </member>
14738 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.Attribute(System.String)">
14739 <summary>
14740 Gets an attribute value.
14741 </summary>
14742 <param name="name">The attribute name.</param>
14743 <returns>Returns an instance of the attribute value.</returns>
14744 </member>
14745 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.Add(Microsoft.Silverlight.Testing.Service.SimpleXElement)">
14746 <summary>
14747 Adds a child element to the simple element instance.
14748 </summary>
14749 <param name="child">The child element instance.</param>
14750 </member>
14751 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.Descendants(System.String)">
14752 <summary>
14753 Returns descendants.
14754 </summary>
14755 <param name="elementName">The element name to look for.</param>
14756 <returns>Returns an enumeration of elements.</returns>
14757 </member>
14758 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.Parse(System.String)">
14759 <summary>
14760 Creates a new SimpleXElement.
14761 </summary>
14762 <param name="xml">XML content.</param>
14763 <returns>Returns a new instance of the element and children.</returns>
14764 </member>
14765 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.ParseInternal(System.Xml.XmlReader,System.Boolean)">
14766 <summary>
14767 Parses the current level with the XmlReader instance.
14768 </summary>
14769 <param name="reader">The reader instance.</param>
14770 <param name="isFirst">A value indicating whether this is the first
14771 parse. Actually this will always be true for now.</param>
14772 </member>
14773 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.ToString">
14774 <summary>
14775 Generates the string representation of the element and its tree.
14776 </summary>
14777 <returns>Returns the string representation of the element.</returns>
14778 </member>
14779 <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.WriteElement(System.Xml.XmlWriter)">
14780 <summary>
14781 Writes to the XML writer without document start and ends.
14782 </summary>
14783 <param name="w">The writer instance.</param>
14784 </member>
14785 <member name="P:Microsoft.Silverlight.Testing.Service.SimpleXElement.Name">
14786 <summary>
14787 Gets the element name.
14788 </summary>
14789 </member>
14790 <member name="P:Microsoft.Silverlight.Testing.Service.SimpleXElement.Value">
14791 <summary>
14792 Gets or sets the element text, if any.
14793 </summary>
14794 </member> 14821 </member>
14795 </members> 14822 </members>
14796 </doc> 14823 </doc>