blob: 477ce707e7730c88876cb60bfab23803c3ff666d [file] [log] [blame]
<?xml version="1.0"?>
<doc>
<assembly>
<name>Microsoft.Silverlight.Testing</name>
</assembly>
<members>
<member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.Test">
<summary>
A class containing an Assert method.
</summary>
</member>
<member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.Test.IsNotNull">
<summary>
The MethodInfo object used to invoke Assert.IsNotNull.
</summary>
</member>
<member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.Test.AreNotSame">
<summary>
The MethodInfo object used to invoke Assert.AreNotSame.
</summary>
</member>
<member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.Test.AreNotEqual">
<summary>
The MethodInfo object used to invoke Assert.AreNotEqual.
</summary>
</member>
<member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.Test.AreSame">
<summary>
The MethodInfo object used to invoke Assert.AreSame.
</summary>
</member>
<member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.Test.AreEqual">
<summary>
The MethodInfo object used to invoke Assert.AreEqual.
</summary>
</member>
<member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.Test.IsNull">
<summary>
The MethodInfo object used to invoke Assert.IsNull.
</summary>
</member>
<member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.Test.IsFalse">
<summary>
The MethodInfo object used to invoke Assert.IsFalse.
</summary>
</member>
<member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.Test.IsTrue">
<summary>
The MethodInfo object used to invoke Assert.IsTrue.
</summary>
</member>
<member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.Test.FindAnonymousTypeExpressionInString">
<summary>
A regular expression which identifies a pattern signifying an
anonymous type. This pattern is emitted by the Expression object
when it converts an anonymous type to a string.
</summary>
</member>
<member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.Test.FindTransparentIdentifier">
<summary>
A regular expression which identifies a pattern emitted by an
Expression object when it converts an anonymous type to a
string.
</summary>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Test.Assert(System.Linq.Expressions.Expression{System.Func{System.Boolean}})">
<summary>
Asserts a condition is true.
</summary>
<param name="predicate">The condition that must be true.</param>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Test.Assert(System.Linq.Expressions.Expression{System.Func{System.Boolean}},System.String)">
<summary>
Asserts a condition is true.
</summary>
<param name="predicate">The condition that must be true.</param>
<param name="message">The message to be displayed when the test fails.</param>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Test.GetMessageExpression(System.Linq.Expressions.Expression,System.String)">
<summary>
Generates an assert failure message using the code block
responsible for the failure.
</summary>
<param name="expression">The predicate that fails.</param>
<param name="message">The user-provided assertion failure message.
</param>
<returns>A constant expression containing the user-provided failure
message or a description of the expression that failed.</returns>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Test.CreateAssertExpressionAction(System.Linq.Expressions.Expression,System.String)">
<summary>
Analyzes the expression and creates an action which calls the
correct assert method based on its contents.
</summary>
<param name="expression">The predicate expression.</param>
<param name="message">The message to display if an assertion fails.</param>
<returns>An action which calls the correct assert method.</returns>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Test.AssertExpression``1(System.Linq.Expressions.Expression{System.Func{System.Boolean}},System.String)">
<summary>
Analyzes a predicate expression and invokes the correct assert
method.
</summary>
<typeparam name="T">The type of the argument to the predicate.
</typeparam>
<param name="predicate">A predicate to be converted into an
assert statement.</param>
<param name="message">The assertion message.</param>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Test.CreateBinaryExpressionAction(System.Linq.Expressions.BinaryExpression,System.String)">
<summary>
Creates an action from certain types of supported binary expression
patterns. If no supported pattern is found null is returned. Based
on analyzing the predicate the action invokes the correct Assert
method.
</summary>
<param name="binaryExpression">A binary expression extracted from a
predicate expression.</param>
<param name="message">The message to display if the assertion
fails.</param>
<returns>An action that invokes an Assert method.</returns>
</member>
<member name="T:Microsoft.Silverlight.Testing.AsynchronousAttribute">
<summary>
Mark the test method as one which expects asynchronous execution.
It is important to call TestComplete() once it is ready or your
test will never continue/timeout.
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.BugAttribute">
<summary>
An attribute that contains known bug information that can be logged
during a unit test run.
When applied to a test method, it will invert the result. This makes it
possible to perform automated runs and continuous integration while
validating and tracking known issues.
The attribute should have the Fixed bool set to True, or be removed,
once the issue is resolved.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.BugAttribute.#ctor">
<summary>
Construct a new BugAttribute with no bug description.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.BugAttribute.#ctor(System.String)">
<summary>
Construct a new BugAttribute with a bug description.
</summary>
<param name="description">Known issue text.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.BugAttribute.ToString">
<summary>
Return the bug information.
</summary>
<returns>Known issue as a string.</returns>
</member>
<member name="P:Microsoft.Silverlight.Testing.BugAttribute.Description">
<summary>
Gets the bug description.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.BugAttribute.Fixed">
<summary>
Gets or sets a value indicating whether the known issue has been
fixed. If it has, the attribute is ignored and will not affect
test results.
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.Client.AdvancedButton">
<summary>
Represents a control that builds on top of the standard platform Button,
offering the ability to modify the corner radii or even use special
button modes.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.AdvancedButton.SecondaryVisibilityProperty">
<summary>
Identifies the SecondaryVisibility dependency property.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.AdvancedButton.CornerRadiusProperty">
<summary>
Identifies the CornerRadius dependency property.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.AdvancedButton.SecondaryVisibility">
<summary>
Gets or sets the visibility of a secondary set of visuals in the
template.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.AdvancedButton.CornerRadius">
<summary>
Gets or sets the corner radius to use.
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.Client.BrushSelector">
<summary>
A color selection converter for translating a bool result into
a color.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.BrushSelector.#ctor">
<summary>
Initializes a new instance of the ColorSelectorConverter type.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.BrushSelector.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
<summary>
Convert a boolean value to a Color value.
</summary>
<param name="value">The value.</param>
<param name="targetType">The target parameter.</param>
<param name="parameter">ConverterParameter is of type Visibility.</param>
<param name="culture">The culture parameter.</param>
<returns>Returns the object.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.BrushSelector.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
<summary>
Support 2-way databinding of the VisibilityConverter, converting
Visibility to a boolean.
</summary>
<param name="value">The value.</param>
<param name="targetType">The target parameter.</param>
<param name="parameter">ConverterParameter is of type Visibility.</param>
<param name="culture">The culture parameter.</param>
<returns>Returns the object.</returns>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.BrushSelector.TrueBrush">
<summary>
Gets or sets the color to use for true values.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.BrushSelector.FalseBrush">
<summary>
Gets or sets the color to use for false values.
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.Controls.CollectionHelper">
<summary>
A set of extension methods for manipulating collections.
</summary>
<QualityBand>Experimental</QualityBand>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.CollectionHelper.IsReadOnly(System.Collections.IEnumerable)">
<summary>
Returns a value indicating whether a collection is read-only.
</summary>
<param name="collection">The collection to examine.</param>
<returns>A value indicating whether a collection is read-only.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.CollectionHelper.CanInsert(System.Collections.IEnumerable,System.Object)">
<summary>
Returns a value Indicating whether an item can be inserted in a
collection.
</summary>
<param name="collection">The collection.</param>
<param name="item">The item to be inserted.</param>
<returns>A value Indicating whether an item can be inserted in a
collection.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.CollectionHelper.Insert(System.Collections.IEnumerable,System.Int32,System.Object)">
<summary>
Inserts an item into the collection at an index.
</summary>
<param name="collection">The collection.</param>
<param name="index">The index at which to insert the item.</param>
<param name="item">The item to be inserted.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.CollectionHelper.Count(System.Collections.IEnumerable)">
<summary>
Gets the number of items in the collection.
</summary>
<param name="collection">The collection.</param>
<returns>The number of items in the collection.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.CollectionHelper.Add(System.Collections.IEnumerable,System.Object)">
<summary>
Adds an item to the collection.
</summary>
<param name="collection">The collection.</param>
<param name="item">The item to be added.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.CollectionHelper.Remove(System.Collections.IEnumerable,System.Object)">
<summary>
Removes an item from the collection.
</summary>
<param name="collection">The collection.</param>
<param name="item">The item to be removed.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.CollectionHelper.RemoveAt(System.Collections.IEnumerable,System.Int32)">
<summary>
Removes an item at a given index from the collection.
</summary>
<param name="collection">The collection.</param>
<param name="index">The index of the item to be removed.</param>
</member>
<member name="T:Microsoft.Silverlight.Testing.Client.ColorSelectorConverter">
<summary>
A color selection converter for translating a bool result into
a color.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.ColorSelectorConverter.DefaultTrueColor">
<summary>
The default true color.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.ColorSelectorConverter.DefaultFalseColor">
<summary>
The default false color.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.ColorSelectorConverter.#ctor">
<summary>
Initializes a new instance of the ColorSelectorConverter type.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.ColorSelectorConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
<summary>
Convert a boolean value to a Color value.
</summary>
<param name="value">The value.</param>
<param name="targetType">The target parameter.</param>
<param name="parameter">ConverterParameter is of type Visibility.</param>
<param name="culture">The culture parameter.</param>
<returns>Returns the object.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.ColorSelectorConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
<summary>
Support 2-way databinding of the VisibilityConverter, converting
Visibility to a boolean.
</summary>
<param name="value">The value.</param>
<param name="targetType">The target parameter.</param>
<param name="parameter">ConverterParameter is of type Visibility.</param>
<param name="culture">The culture parameter.</param>
<returns>Returns the object.</returns>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.ColorSelectorConverter.TrueColor">
<summary>
Gets or sets the color to use for true values.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.ColorSelectorConverter.FalseColor">
<summary>
Gets or sets the color to use for false values.
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.Controls.EnumerableExtensions">
<summary>
A set of extension methods for the sequence class.
</summary>;dsf
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.EnumerableExtensions.Iterate``1(``0,System.Func{``0,``0})">
<summary>
Produces a sequence of items using a seed value and iteration
method.
</summary>
<typeparam name="T">The type of the sequence.</typeparam>
<param name="value">The initial value.</param>
<param name="next">The iteration function.</param>
<returns>A sequence of items using a seed value and iteration
method.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.EnumerableExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0)">
<summary>
Prepend an item to a sequence.
</summary>
<typeparam name="T">The type of the sequence.</typeparam>
<param name="that">The sequence to append the item to.</param>
<param name="value">The item to append to the sequence.</param>
<returns>A new sequence.</returns>
</member>
<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})">
<summary>
Accepts two sequences and applies a function to the corresponding
values in the two sequences.
</summary>
<typeparam name="T0">The type of the first sequence.</typeparam>
<typeparam name="T1">The type of the second sequence.</typeparam>
<typeparam name="R">The return type of the function.</typeparam>
<param name="enumerable0">The first sequence.</param>
<param name="enumerable1">The second sequence.</param>
<param name="func">The function to apply to the corresponding values
from the two sequences.</param>
<returns>A sequence of transformed values from both sequences.</returns>
</member>
<member name="T:Microsoft.Silverlight.Testing.Client.FontWeightConverter">
<summary>
A converter for modifying the font weight based on a parameter.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.FontWeightConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
<summary>
Convert a boolean value to a FontWeight value.
</summary>
<param name="value">The value object.</param>
<param name="targetType">The target parameter.</param>
<param name="parameter">ConverterParameter is of type Visibility.</param>
<param name="culture">The culture parameter.</param>
<returns>Returns the object.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.FontWeightConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
<summary>
Support 2-way databinding of the VisibilityConverter, converting
Visibility to a bool.
</summary>
<param name="value">The value object.</param>
<param name="targetType">The target parameter.</param>
<param name="parameter">ConverterParameter is of type Visibility.</param>
<param name="culture">The culture parameter.</param>
<returns>Returns the object.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.FontWeightConverter.GetFontWeightMode(System.Object)">
<summary>
Determine the visibility mode based on a converter parameter. This
parameter is of type Visibility, and specifies what visibility value
to return when the boolean value is true.
</summary>
<param name="parameter">The parameter object.</param>
<returns>Returns a FontWeight value.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.FontWeightConverter.IsFontWeightInverted(System.Object)">
<summary>
Determine whether or not weight is inverted based on a converter
parameter.
</summary>
<param name="parameter">The parameter instance.</param>
<returns>Returns a value indicating whether the instance is
inverting.</returns>
</member>
<member name="T:Microsoft.Silverlight.Testing.Controls.FunctionalProgramming">
<summary>
Collection of functions for functional programming tasks.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.FunctionalProgramming.TraverseBreadthFirst``1(``0,System.Func{``0,System.Collections.Generic.IEnumerable{``0}},System.Func{``0,System.Boolean})">
<summary>
Traverses a tree by accepting an initial value and a function that
retrieves the child nodes of a node.
</summary>
<typeparam name="T">The type of the stream.</typeparam>
<param name="initialNode">The initial node.</param>
<param name="getChildNodes">A function that retrieves the child
nodes of a node.</param>
<param name="traversePredicate">A predicate that evaluates a node
and returns a value indicating whether that node and it's children
should be traversed.</param>
<returns>A stream of nodes.</returns>
</member>
<member name="T:Microsoft.Silverlight.Testing.Client.Header">
<summary>
The test results header control.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.Header.#ctor">
<summary>
Initializes a new instance of the Header type.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.Header.InitializeComponent">
<summary>
InitializeComponent
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.Client.InvertedTypeNameVisibilityConverter">
<summary>
A value converter for collapsing or showing elements based on the bound
object's type name. Does not walk the hierarchy - it is explicit to the
most specific class for the value. This class,
InvertedTypeNameVisibilityConverter, offers the opposite behavior of the
TypeNameVisibilityConverter class.
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.Client.TypeNameVisibilityConverter">
<summary>
A value converter for collapsing or showing elements based on the bound
object's type name. Does not walk the hierarchy - it is explicit to the
most specific class for the value.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.TypeNameVisibilityConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
<summary>
Convert a value based on CLR type to a Visibility value. Does not
walk the type tree, however.
</summary>
<param name="value">The value instance.</param>
<param name="targetType">The target parameter.</param>
<param name="parameter">ConverterParameter is the name of the type,
both short and full names are checked, short name first.</param>
<param name="culture">The culture parameter.</param>
<returns>Returns the object.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.TypeNameVisibilityConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
<summary>
Convert back, not supported with this value converter.
</summary>
<param name="value">The value instance.</param>
<param name="targetType">The target parameter.</param>
<param name="parameter">ConverterParameter is of type Visibility.</param>
<param name="culture">The culture parameter.</param>
<returns>Returns the object.</returns>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.TypeNameVisibilityConverter.IsInverted">
<summary>
Gets a value indicating whether the visibility value should be
inverted.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.InvertedTypeNameVisibilityConverter.IsInverted">
<summary>
Gets a value indicating whether the visibility value should be
inverted.
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions">
<summary>
Provides useful extensions to ItemsControl instances.
</summary>
<QualityBand>Experimental</QualityBand>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetItemsHost(System.Windows.Controls.ItemsControl)">
<summary>
Gets the Panel that contains the containers of an ItemsControl.
</summary>
<param name="control">The ItemsControl.</param>
<returns>
The Panel that contains the containers of an ItemsControl, or null
if the Panel could not be found.
</returns>
<exception cref="T:System.ArgumentNullException">
<paramref name="control" /> is null.
</exception>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetScrollHost(System.Windows.Controls.ItemsControl)">
<summary>
Gets the ScrollViewer that contains the containers of an
ItemsControl.
</summary>
<param name="control">The ItemsControl.</param>
<returns>
The ScrollViewer that contains the containers of an ItemsControl, or
null if a ScrollViewer could not be found.
</returns>
<exception cref="T:System.ArgumentNullException">
<paramref name="control" /> is null.
</exception>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetContainers(System.Windows.Controls.ItemsControl)">
<summary>
Get the item containers of an ItemsControl.
</summary>
<param name="control">The ItemsControl.</param>
<returns>The item containers of an ItemsControl.</returns>
<exception cref="T:System.ArgumentNullException">
<paramref name="control" /> is null.
</exception>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetContainers``1(System.Windows.Controls.ItemsControl)">
<summary>
Get the item containers of an ItemsControl.
</summary>
<typeparam name="TContainer">
The type of the item containers.
</typeparam>
<param name="control">The ItemsControl.</param>
<returns>The item containers of an ItemsControl.</returns>
<exception cref="T:System.ArgumentNullException">
<paramref name="control" /> is null.
</exception>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetContainersIterator``1(System.Windows.Controls.ItemsControl)">
<summary>
Get the item containers of an ItemsControl.
</summary>
<typeparam name="TContainer">
The type of the item containers.
</typeparam>
<param name="control">The ItemsControl.</param>
<returns>The item containers of an ItemsControl.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetItemsAndContainers(System.Windows.Controls.ItemsControl)">
<summary>
Get the items and item containers of an ItemsControl.
</summary>
<param name="control">The ItemsControl.</param>
<returns>The items and item containers of an ItemsControl.</returns>
<exception cref="T:System.ArgumentNullException">
<paramref name="control" /> is null.
</exception>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetItemsAndContainers``1(System.Windows.Controls.ItemsControl)">
<summary>
Get the items and item containers of an ItemsControl.
</summary>
<typeparam name="TContainer">
The type of the item containers.
</typeparam>
<param name="control">The ItemsControl.</param>
<returns>The items and item containers of an ItemsControl.</returns>
<exception cref="T:System.ArgumentNullException">
<paramref name="control" /> is null.
</exception>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetItemsAndContainersIterator``1(System.Windows.Controls.ItemsControl)">
<summary>
Get the items and item containers of an ItemsControl.
</summary>
<typeparam name="TContainer">
The type of the item containers.
</typeparam>
<param name="control">The ItemsControl.</param>
<returns>The items and item containers of an ItemsControl.</returns>
<exception cref="T:System.ArgumentNullException">
<paramref name="control" /> is null.
</exception>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.CanAddItem(System.Windows.Controls.ItemsControl,System.Object)">
<summary>
Returns a value indicating whether an item can be added to an
ItemsControl.
</summary>
<param name="that">The ItemsControl instance.</param>
<param name="item">The item to be added.</param>
<returns>A value Indicating whether an item can be added to an
ItemsControl.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.CanRemoveItem(System.Windows.Controls.ItemsControl)">
<summary>
Returns a value indicating whether an item can be removed from the
ItemsControl.
</summary>
<param name="that">The items control.</param>
<returns>A value indicating whether an item can be removed from the
ItemsControl.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.InsertItem(System.Windows.Controls.ItemsControl,System.Int32,System.Object)">
<summary>
Inserts an item into an ItemsControl.
</summary>
<param name="that">The ItemsControl instance.</param>
<param name="index">The index at which to insert the item.</param>
<param name="item">The item to be inserted.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.AddItem(System.Windows.Controls.ItemsControl,System.Object)">
<summary>
Adds an item to an ItemsControl.
</summary>
<param name="that">The ItemsControl instance.</param>
<param name="item">The item to be inserted.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.RemoveItem(System.Windows.Controls.ItemsControl,System.Object)">
<summary>
Removes an item from an ItemsControl.
</summary>
<param name="that">The ItemsControl instance.</param>
<param name="item">The item to be removed.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.RemoveItemAtIndex(System.Windows.Controls.ItemsControl,System.Int32)">
<summary>
Removes an item from an ItemsControl.
</summary>
<param name="that">The ItemsControl instance.</param>
<param name="index">The index of the item to be removed.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlExtensions.GetItemCount(System.Windows.Controls.ItemsControl)">
<summary>
Gets the number of items in an ItemsControl.
</summary>
<param name="that">The ItemsControl instance.</param>
<returns>The number of items in the ItemsControl.</returns>
</member>
<member name="T:Microsoft.Silverlight.Testing.Client.LayoutTransformer">
<summary>
Represents a control that applies a layout transformation to its Content.
</summary>
<QualityBand>Preview</QualityBand>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer.TransformRootName">
<summary>
Name of the TransformRoot template part.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer.PresenterName">
<summary>
Name of the Presenter template part.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer.AcceptableDelta">
<summary>
Acceptable difference between two doubles.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer.DecimalsAfterRound">
<summary>
Number of decimals to round the Matrix to.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer.LayoutTransformProperty">
<summary>
Identifies the LayoutTransform DependencyProperty.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer._transformRoot">
<summary>
Root element for performing transformations.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer._contentPresenter">
<summary>
ContentPresenter element for displaying the content.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer._matrixTransform">
<summary>
RenderTransform/MatrixTransform applied to _transformRoot.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer._transformation">
<summary>
Transformation matrix corresponding to _matrixTransform.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.LayoutTransformer._childActualSize">
<summary>
Actual DesiredSize of Child element (the value it returned from its MeasureOverride method).
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.#ctor">
<summary>
Initializes a new instance of the LayoutTransformer class.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.OnApplyTemplate">
<summary>
Builds the visual tree for the LayoutTransformer control when a new
template is applied.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.LayoutTransformChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
Handles changes to the Transform DependencyProperty.
</summary>
<param name="o">Source of the change.</param>
<param name="e">Event args.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.ApplyLayoutTransform">
<summary>
Applies the layout transform on the LayoutTransformer control content.
</summary>
<remarks>
Only used in advanced scenarios (like animating the LayoutTransform).
Should be used to notify the LayoutTransformer control that some aspect
of its Transform property has changed.
</remarks>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.ProcessTransform(System.Windows.Media.Transform)">
<summary>
Processes the Transform to determine the corresponding Matrix.
</summary>
<param name="transform">Transform to process.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.GetTransformMatrix(System.Windows.Media.Transform)">
<summary>
Walks the Transform(Group) and returns the corresponding Matrix.
</summary>
<param name="transform">Transform(Group) to walk.</param>
<returns>Computed Matrix.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.MeasureOverride(System.Windows.Size)">
<summary>
Provides the behavior for the "Measure" pass of layout.
</summary>
<param name="availableSize">The available size that this element can give to child elements.</param>
<returns>The size that this element determines it needs during layout, based on its calculations of child element sizes.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.ArrangeOverride(System.Windows.Size)">
<summary>
Provides the behavior for the "Arrange" pass of layout.
</summary>
<param name="finalSize">The final area within the parent that this element should use to arrange itself and its children.</param>
<returns>The actual size used.</returns>
<remarks>
Using the WPF paramater name finalSize instead of Silverlight's finalSize for clarity
</remarks>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.ComputeLargestTransformedSize(System.Windows.Size)">
<summary>
Compute the largest usable size (greatest area) after applying the transformation to the specified bounds.
</summary>
<param name="arrangeBounds">Arrange bounds.</param>
<returns>Largest Size possible.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.IsSizeSmaller(System.Windows.Size,System.Windows.Size)">
<summary>
Returns true if Size a is smaller than Size b in either dimension.
</summary>
<param name="a">Second Size.</param>
<param name="b">First Size.</param>
<returns>True if Size a is smaller than Size b in either dimension.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.RoundMatrix(System.Windows.Media.Matrix,System.Int32)">
<summary>
Rounds the non-offset elements of a Matrix to avoid issues due to floating point imprecision.
</summary>
<param name="matrix">Matrix to round.</param>
<param name="decimals">Number of decimal places to round to.</param>
<returns>Rounded Matrix.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.RectTransform(System.Windows.Rect,System.Windows.Media.Matrix)">
<summary>
Implements WPF's Rect.Transform on Silverlight.
</summary>
<param name="rect">Rect to transform.</param>
<param name="matrix">Matrix to transform with.</param>
<returns>Bounding box of transformed Rect.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.MatrixMultiply(System.Windows.Media.Matrix,System.Windows.Media.Matrix)">
<summary>
Implements WPF's Matrix.Multiply on Silverlight.
</summary>
<param name="matrix1">First matrix.</param>
<param name="matrix2">Second matrix.</param>
<returns>Multiplication result.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.MatrixHasInverse(System.Windows.Media.Matrix)">
<summary>
Implements WPF's Matrix.HasInverse on Silverlight.
</summary>
<param name="matrix">Matrix to check for inverse.</param>
<returns>True if the Matrix has an inverse.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.LayoutTransformer.DiagnosticWriteLine(System.String)">
<summary>
Outputs diagnostic info if DIAGNOSTICWRITELINE is defined.
</summary>
<param name="message">Diagnostic message.</param>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.LayoutTransformer.LayoutTransform">
<summary>
Gets or sets the layout transform to apply on the LayoutTransformer
control content.
</summary>
<remarks>
Corresponds to UIElement.LayoutTransform.
</remarks>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.LayoutTransformer.Child">
<summary>
Gets the child element being transformed.
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.Client.MobileStartup">
<summary>
The TagEditor control provides a brief user interface allowing for the
selection of a set of tests, used to filter the test run.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.MobileStartup.TagHistoryKey">
<summary>
Key used to lookup the TagHistory site setting.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.MobileStartup.SecondsToWait">
<summary>
Number of seconds to wait before running the test.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.#ctor(System.String)">
<summary>
Initializes a new instance of the TagEditor type.
</summary>
<param name="initialTagExpression">The tag expression to use.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.#ctor">
<summary>
Initializes a new instance of the TagEditor type.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnComplete(Microsoft.Silverlight.Testing.Client.TagExpressionEventArgs)">
<summary>
Fires the Complete event.
</summary>
<param name="e">The event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnTouchToEnterTextClick(System.Object,System.Windows.RoutedEventArgs)">
<summary>
Handle touch of the button to display the text box.
</summary>
<param name="sender">Tag button.</param>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnTagButtonClicked(System.Object,System.Windows.RoutedEventArgs)">
<summary>
Handle selection of a tag button.
</summary>
<param name="sender">Tag button.</param>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnTagTouched(System.Object,System.Windows.RoutedEventArgs)">
<summary>
Handle changes to the Tag text.
</summary>
<param name="sender">Tag TextBox.</param>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnRunClicked(System.Object,System.Windows.RoutedEventArgs)">
<summary>
Handle clicks to the Run button.
</summary>
<param name="sender">Run Button.</param>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnTimerTick(System.Object,System.EventArgs)">
<summary>
Handle timer ticks.
</summary>
<param name="sender">The timer.</param>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.StopTimer">
<summary>
Stop the timer.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.RunTests">
<summary>
Run the unit tests.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.OnCancelClicked(System.Object,System.Windows.RoutedEventArgs)">
<summary>
Cancels the selection of a tag expression.
</summary>
<param name="sender">The source object.</param>
<param name="e">The event data.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileStartup.InitializeComponent">
<summary>
InitializeComponent
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.MobileStartup.Timer">
<summary>
Gets or sets the timer used to automatically run tests if no tag is
entered.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.MobileStartup.SecondsWaited">
<summary>
Gets or sets the number of seconds already waited.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.MobileStartup.TagHistory">
<summary>
Gets or sets the tag history.
</summary>
</member>
<member name="E:Microsoft.Silverlight.Testing.Client.MobileStartup.Complete">
<summary>
An event that indicates that the tag editor is complete. This can be
in response to many actions: the user entering a tag expression, the
time expiring and the default being selected, or the selection being
canceled.
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.Client.MobileTestExceptionDetails">
<summary>
Mobile test exceptions page.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileTestExceptionDetails.#ctor">
<summary>
Initializes a new instance of the page.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileTestExceptionDetails.InitializeComponent">
<summary>
InitializeComponent
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.Client.MobileTestMethodDetails">
<summary>
Mobile test method details page.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileTestMethodDetails.#ctor">
<summary>
Initializes a new instance of the page.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileTestMethodDetails.InitializeComponent">
<summary>
InitializeComponent
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.Client.MobileTestPage">
<summary>
A user control designed for mobile platforms. The control should be used
as the root visual for a Silverlight plugin if developers would like to
use the advanced TestSurface functionality.
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.ITestPage">
<summary>
An interface for any test page instances to implement.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.ITestPage.TestPanel">
<summary>
Gets the test panel instance.
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.IMobileTestPage">
<summary>
An interface for any test page instances to implement.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.IMobileTestPage.NavigateBack">
<summary>
Requests navigation back a page.
</summary>
<returns>A value indicating whether the operation was successful.</returns>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.MobileTestPage._slides">
<summary>
Contains the slide manager for the primitive user interface
navigation system.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.MobileTestPage._harness">
<summary>
Backing field for the unit test harness instance.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.MobileTestPage._delayedInitializationTimer">
<summary>
Backing field for the startup timer.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.MobileTestPage._model">
<summary>
Backing field for the model manager.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.#ctor">
<summary>
Initializes a new instance of the MobileTestPage class.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
<summary>
Initializes the MobileTestPage object.
</summary>
<param name="harness">The test harness instance.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnDelayedInitializationTick(System.Object,System.EventArgs)">
<summary>
Waits for the Settings to become available, either by the service or
system setting the instance property.
</summary>
<param name="sender">The source timer.</param>
<param name="e">The event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.CreateAndInsertSlide(System.String,System.Object)">
<summary>
Creates a new slide and inserts it into the slide manager, plus
visual tree.
</summary>
<param name="header">The text header to use.</param>
<param name="content">The content to inside the slide.</param>
<returns>Returns the new Slide instance.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnTagExpressionSelected(System.Object,Microsoft.Silverlight.Testing.Client.TagExpressionEventArgs)">
<summary>
Handles the completion event on the tag expression editor to begin
the test run using the user-provided settings.
</summary>
<param name="sender">The source object.</param>
<param name="e">The event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.StartTestRun">
<summary>
Starts the test run.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnTestHarnessCompleted(System.Object,Microsoft.Silverlight.Testing.Harness.TestHarnessCompletedEventArgs)">
<summary>
Handles the test harness complete event, to display results.
</summary>
<param name="sender">The source object.</param>
<param name="e">The event data.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnMoveBackToTestAssembliesClick(System.Object,System.Windows.RoutedEventArgs)">
<summary>
Handles the movement back to the test assemblies list.
</summary>
<param name="sender">The source object.</param>
<param name="e">The event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnMoveBackToTestClassesClick(System.Object,System.Windows.RoutedEventArgs)">
<summary>
Handles the movement back to the test classes list.
</summary>
<param name="sender">The source object.</param>
<param name="e">The event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnMoveBackToTestMethodsClick(System.Object,System.Windows.RoutedEventArgs)">
<summary>
Handles the movement back to the test methods list.
</summary>
<param name="sender">The source object.</param>
<param name="e">The event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnTestAssemblySelectionChanged(System.Object,System.Windows.Controls.SelectionChangedEventArgs)">
<summary>
Handles the selection of a test assembly.
</summary>
<param name="sender">The source object.</param>
<param name="e">The event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnTestClassSelectionChanged(System.Object,System.Windows.Controls.SelectionChangedEventArgs)">
<summary>
Handles the selection of a test class.
</summary>
<param name="sender">The source object.</param>
<param name="e">The event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.OnTestMethodsSelectionChanged(System.Object,System.Windows.Controls.SelectionChangedEventArgs)">
<summary>
Handles the selection of a test method.
</summary>
<param name="sender">The source object.</param>
<param name="e">The event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.NavigateBack">
<summary>
Requests navigation back a page.
</summary>
<returns>A value indicating whether the operation was successful.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.MobileTestPage.InitializeComponent">
<summary>
InitializeComponent
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.MobileTestPage.TestPanel">
<summary>
Gets the test surface, a dynamic Panel that removes its children
elements after each test completes.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.MobileTestPage.UnitTestHarness">
<summary>
Gets the unit test harness instance.
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.Client.ResultsTreeView">
<summary>
A derived TreeView control specific to the application needs for
showing results in real-time.
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.Controls.TreeView">
<summary>
Represents a control that displays hierarchical data in a tree structure
that has items that can expand and collapse.
</summary>
<QualityBand>Stable</QualityBand>
</member>
<member name="T:Microsoft.Silverlight.Testing.Controls.IUpdateVisualState">
<summary>
The IUpdateVisualState interface is used to provide the
InteractionHelper with access to the type's UpdateVisualState method.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.IUpdateVisualState.UpdateVisualState(System.Boolean)">
<summary>
Update the visual state of the control.
</summary>
<param name="useTransitions">
A value indicating whether to automatically generate transitions to
the new state, or instantly transition to the new state.
</param>
</member>
<member name="F:Microsoft.Silverlight.Testing.Controls.TreeView._allowWrite">
<summary>
A value indicating whether a read-only dependency property change
handler should allow the value to be set. This is used to ensure
that read-only properties cannot be changed via SetValue, etc.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Controls.TreeView._ignorePropertyChange">
<summary>
A value indicating whether a dependency property change handler
should ignore the next change notification. This is used to reset
the value of properties without performing any of the actions in
their change handlers.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItemProperty">
<summary>
Identifies the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" />
dependency property.
</summary>
<value>
The identifier for the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" />
property.
</value>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnSelectedItemPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
SelectedItemProperty property changed handler.
</summary>
<param name="d">TreeView that changed its SelectedItem.</param>
<param name="e">Event arguments.</param>
</member>
<member name="F:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValueProperty">
<summary>
Identifies the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValue" />
dependency property.
</summary>
<value>
The identifier for the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValue" />
dependency property.
</value>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnSelectedValuePropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
SelectedValueProperty property changed handler.
</summary>
<param name="d">TreeView that changed its SelectedValue.</param>
<param name="e">Event arguments.</param>
</member>
<member name="F:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValuePathProperty">
<summary>
Identifies the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValuePath" />
dependency property.
</summary>
<value>
The identifier for the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValuePath" />
dependency property.
</value>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnSelectedValuePathPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
SelectedValuePathProperty property changed handler.
</summary>
<param name="d">TreeView that changed its SelectedValuePath.</param>
<param name="e">Event arguments.</param>
</member>
<member name="F:Microsoft.Silverlight.Testing.Controls.TreeView.ItemContainerStyleProperty">
<summary>
Identifies the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.ItemContainerStyle" />
dependency property.
</summary>
<value>
The identifier for the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.ItemContainerStyle" />
dependency property.
</value>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnItemContainerStylePropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
ItemContainerStyleProperty property changed handler.
</summary>
<param name="d">
TreeView that changed its ItemContainerStyle.
</param>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.#ctor">
<summary>
Initializes a new instance of the
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> class.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnCreateAutomationPeer">
<summary>
Returns a
<see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />
for use by the Silverlight automation infrastructure.
</summary>
<returns>
A
<see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />
for the <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> control.
</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnApplyTemplate">
<summary>
Builds the visual tree for the
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> control when a new
control template is applied.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.Microsoft#Silverlight#Testing#Controls#IUpdateVisualState#UpdateVisualState(System.Boolean)">
<summary>
Update the visual state of the TreeView.
</summary>
<param name="useTransitions">
A value indicating whether to use transitions when updating the
visual state.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.GetContainerForItemOverride">
<summary>
Creates a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> to
display content.
</summary>
<returns>
A <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> to use as a
container for content.
</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.IsItemItsOwnContainerOverride(System.Object)">
<summary>
Determines whether the specified item is a
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />, which is the
default container for items in the
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> control.
</summary>
<param name="item">The object to evaluate.</param>
<returns>
True if the item is a
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />; otherwise,
false.
</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.PrepareContainerForItemOverride(System.Windows.DependencyObject,System.Object)">
<summary>
Prepares the container element to display the specified item.
</summary>
<param name="element">
The container element used to display the specified item.
</param>
<param name="item">The item to display.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.ClearContainerForItemOverride(System.Windows.DependencyObject,System.Object)">
<summary>
Removes all templates, styles, and bindings for the object displayed
as a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />.
</summary>
<param name="element">
The <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> element to
clear.
</param>
<param name="item">
The item that is contained in the
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnItemsChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>
Makes adjustments to the
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> control when the
value of the
<see cref="P:Microsoft.Silverlight.Testing.Controls.ItemsControl.Items" /> property
changes.
</summary>
<param name="e">
A
<see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />
that contains data about the change.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.CheckForSelectedDescendents(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
<summary>
Select any descendents when adding new TreeViewItems to a TreeView.
</summary>
<param name="item">The added item.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.PropagateKeyDown(System.Windows.Input.KeyEventArgs)">
<summary>
Propagate OnKeyDown messages from the root TreeViewItems to their
TreeView.
</summary>
<param name="e">Event arguments.</param>
<remarks>
Because Silverlight's ScrollViewer swallows many useful key events
(which it can ignore on WPF if you override HandlesScrolling or use
an internal only variable in Silverlight), the root TreeViewItems
explicitly propagate KeyDown events to their parent TreeView.
</remarks>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnKeyDown(System.Windows.Input.KeyEventArgs)">
<summary>
Provides handling for the
<see cref="E:System.Windows.UIElement.KeyDown" /> event when a key
is pressed while the control has focus.
</summary>
<param name="e">
A <see cref="T:System.Windows.Input.KeyEventArgs" /> that contains
the event data.
</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="e " />is null.
</exception>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.HandleScrollKeys(System.Windows.Input.Key)">
<summary>
Handle keys related to scrolling.
</summary>
<param name="key">The key to handle.</param>
<returns>A value indicating whether the key was handled.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.HandleScrollByPage(System.Boolean)">
<summary>
Handle scrolling a page up or down.
</summary>
<param name="up">
A value indicating whether the page should be scrolled up.
</param>
<returns>
A value indicating whether the scroll was handled.
</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnKeyUp(System.Windows.Input.KeyEventArgs)">
<summary>
Provides handling for the KeyUp event.
</summary>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnMouseEnter(System.Windows.Input.MouseEventArgs)">
<summary>
Provides handling for the MouseEnter event.
</summary>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnMouseLeave(System.Windows.Input.MouseEventArgs)">
<summary>
Provides handling for the MouseLeave event.
</summary>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnMouseMove(System.Windows.Input.MouseEventArgs)">
<summary>
Provides handling for the MouseMove event.
</summary>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnMouseLeftButtonDown(System.Windows.Input.MouseButtonEventArgs)">
<summary>
Provides handling for the
<see cref="E:System.Windows.UIElement.MouseLeftButtonDown" />
event.
</summary>
<param name="e">
A <see cref="T:System.Windows.Input.MouseButtonEventArgs" /> that
contains the event data.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs)">
<summary>
Provides handling for the MouseLeftButtonUp event.
</summary>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.HandleMouseButtonDown">
<summary>
Provides handling for mouse button events.
</summary>
<returns>A value indicating whether the event was handled.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnGotFocus(System.Windows.RoutedEventArgs)">
<summary>
Provides handling for the GotFocus event.
</summary>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnLostFocus(System.Windows.RoutedEventArgs)">
<summary>
Provides handling for the LostFocus event.
</summary>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.OnSelectedItemChanged(System.Windows.RoutedPropertyChangedEventArgs{System.Object})">
<summary>
Raises the
<see cref="E:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItemChanged" />
event when the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" />
property value changes.
</summary>
<param name="e">
A <see cref="T:System.Windows.RoutedPropertyChangedEventArgs`1" />
that contains the event data.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.ChangeSelection(System.Object,Microsoft.Silverlight.Testing.Controls.TreeViewItem,System.Boolean)">
<summary>
Change whether a TreeViewItem is selected.
</summary>
<param name="itemOrContainer">
Item whose selection is changing.
</param>
<param name="container">
Container of the item whose selection is changing.
</param>
<param name="selected">
A value indicating whether the TreeViewItem is selected.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.UpdateSelectedValue(System.Object)">
<summary>
Update the selected value of the of the TreeView based on the value
of the currently selected TreeViewItem and the SelectedValuePath.
</summary>
<param name="item">
Value of the currently selected TreeViewItem.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.SelectFirstItem">
<summary>
Select the first item of the TreeView.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.FocusFirstItem">
<summary>
Focus the first item in the TreeView.
</summary>
<returns>A value indicating whether the item was focused.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeView.FocusLastItem">
<summary>
Focus the last item in the TreeView.
</summary>
<returns>A value indicating whether the item was focused.</returns>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem">
<summary>
Gets the selected item in a
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" />.
</summary>
<value>
The currently selected item or null if no item is selected. The
default value is null.
</value>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValue">
<summary>
Gets the value of the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" />
property that is specified by the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValuePath" />
property.
</summary>
<value>
The value of the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" />
property that is specified by the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValuePath" />
property, or null if no item is selected. The default value is null.
</value>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValuePath">
<summary>
Gets or sets the property path that is used to get the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValue" />
property of the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" />
property in a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" />.
</summary>
<value>
The property path that is used to get the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedValue" />
property of the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" />
property in a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" />. The
default value is <see cref="F:System.String.Empty" />.
</value>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.ItemContainerStyle">
<summary>
Gets or sets the <see cref="T:System.Windows.Style" /> that is
applied to the container element generated for each item.
</summary>
<value>
The <see cref="T:System.Windows.Style" /> applied to the container
element that contains each item.
</value>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedContainer">
<summary>
Gets the currently selected TreeViewItem container.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.IsSelectedContainerHookedUp">
<summary>
Gets a value indicating whether the currently selected TreeViewItem
container is properly hooked up to the TreeView.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.IsSelectionChangeActive">
<summary>
Gets or sets a value indicating whether the selected item is
currently being changed.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.ItemsControlHelper">
<summary>
Gets the ItemsControlHelper that is associated with this control.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.Interaction">
<summary>
Gets the helper that provides all of the standard
interaction functionality.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.IsControlKeyDown">
<summary>
Gets a value indicating whether the Control key is currently
pressed.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeView.IsShiftKeyDown">
<summary>
Gets a value indicating whether the Shift key is currently pressed.
</summary>
</member>
<member name="E:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItemChanged">
<summary>
Occurs when the value of the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem" />
property changes.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.ResultsTreeView.GetContainerForItemOverride">
<summary>
Overrides the item to allow for simple binding to the expanded
property on the item.
</summary>
<returns>Returns a new container for an item.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.ResultsTreeView.GetSharedContainer">
<summary>
This method returns the container with an expanded binding.
</summary>
<returns>Returns the container with an expanded binding.</returns>
</member>
<member name="T:Microsoft.Silverlight.Testing.Client.ResultsTreeViewItem">
<summary>
A derived TreeViewItem for IsExpanded binding.
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem">
<summary>
Provides a selectable item for the
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> control.
</summary>
<QualityBand>Stable</QualityBand>
</member>
<member name="T:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl">
<summary>
Represents a control that contains a collection of items and a header.
</summary>
<QualityBand>Stable</QualityBand>
</member>
<member name="F:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.HeaderProperty">
<summary>
Identifies the
<see cref="P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.Header" />
dependency property.
</summary>
<value>
The identifier for the
<see cref="P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.Header" />
dependency property.
</value>
<remarks>
Note: WPF defines this property via a call to AddOwner of
HeaderedContentControl's HeaderProperty.
</remarks>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.OnHeaderPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
HeaderProperty property changed handler.
</summary>
<param name="d">
HeaderedItemsControl that changed its Header.
</param>
<param name="e">Event arguments.</param>
</member>
<member name="F:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.HeaderTemplateProperty">
<summary>
Identifies the
<see cref="P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.HeaderTemplate" />
dependency property.
</summary>
<value>
The identifier for the
<see cref="P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.HeaderTemplate" />
dependency property.
</value>
<remarks>
Note: WPF defines this property via a call to AddOwner of
HeaderedContentControl's HeaderTemplateProperty.
</remarks>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.OnHeaderTemplatePropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
HeaderTemplateProperty property changed handler.
</summary>
<param name="d">
HeaderedItemsControl that changed its HeaderTemplate.
</param>
<param name="e">Event arguments.</param>
</member>
<member name="F:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.ItemContainerStyleProperty">
<summary>
Identifies the
<see cref="P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.ItemContainerStyle" />
dependency property.
</summary>
<value>
The identifier for the
<see cref="P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.ItemContainerStyle" />
dependency property.
</value>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.OnItemContainerStylePropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
ItemContainerStyleProperty property changed handler.
</summary>
<param name="d">
HeaderedItemsControl that changed its ItemContainerStyle.
</param>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.#ctor">
<summary>
Initializes a new instance of the
<see cref="T:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl" /> class.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.OnHeaderChanged(System.Object,System.Object)">
<summary>
Called when the value of the
<see cref="P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.Header" />
property changes.
</summary>
<param name="oldHeader">
The old value of the
<see cref="P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.Header" />
property.
</param>
<param name="newHeader">
The new value of the
<see cref="P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.Header" />
property.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.OnHeaderTemplateChanged(System.Windows.DataTemplate,System.Windows.DataTemplate)">
<summary>
Called when the value of the
<see cref="P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.HeaderTemplate" />
property changes.
</summary>
<param name="oldHeaderTemplate">
The old value of the
<see cref="P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.HeaderTemplate" />
property.
</param>
<param name="newHeaderTemplate">
The new value of the
<see cref="P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.HeaderTemplate" />
property.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.OnApplyTemplate">
<summary>
Builds the visual tree for the
<see cref="T:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl" /> when a
new template is applied.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.PrepareContainerForItemOverride(System.Windows.DependencyObject,System.Object)">
<summary>
Prepares the specified element to display the specified item.
</summary>
<param name="element">
The container element used to display the specified item.
</param>
<param name="item">The content to display.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.PreparePrepareHeaderedItemsControlContainerForItemOverride(System.Windows.DependencyObject,System.Object,System.Windows.Controls.ItemsControl,System.Windows.Style)">
<summary>
Prepares the specified container to display the specified item.
</summary>
<param name="element">
Container element used to display the specified item.
</param>
<param name="item">Specified item to display.</param>
<param name="parent">The parent ItemsControl.</param>
<param name="parentItemContainerStyle">
The ItemContainerStyle for the parent ItemsControl.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.PrepareHeaderedItemsControlContainer(Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl,System.Object,System.Windows.Controls.ItemsControl,System.Windows.Style)">
<summary>
Prepare a PrepareHeaderedItemsControlContainer container for an
item.
</summary>
<param name="control">Container to prepare.</param>
<param name="item">Item to be placed in the container.</param>
<param name="parentItemsControl">The parent ItemsControl.</param>
<param name="parentItemContainerStyle">
The ItemContainerStyle for the parent ItemsControl.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.HasDefaultValue(System.Windows.Controls.Control,System.Windows.DependencyProperty)">
<summary>
Check whether a control has the default value for a property.
</summary>
<param name="control">The control to check.</param>
<param name="property">The property to check.</param>
<returns>
True if the property has the default value; false otherwise.
</returns>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.HeaderIsItem">
<summary>
Gets or sets a value indicating whether the Header property has been
set to the item of an ItemsControl.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.Header">
<summary>
Gets or sets the item that labels the control.
</summary>
<value>
The item that labels the control. The default value is null.
</value>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.HeaderTemplate">
<summary>
Gets or sets a data template that is used to display the contents of
the control's header.
</summary>
<value>
Gets or sets a data template that is used to display the contents of
the control's header. The default is null.
</value>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.ItemContainerStyle">
<summary>
Gets or sets the <see cref="T:System.Windows.Style" /> that is
applied to the container element generated for each item.
</summary>
<value>
The <see cref="T:System.Windows.Style" /> that is applied to the
container element generated for each item. The default is null.
</value>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.ItemsControlHelper">
<summary>
Gets the ItemsControlHelper that is associated with this control.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewItem.ExpanderButtonName">
<summary>
The name of the ExpanderButton template part.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewItem.HeaderName">
<summary>
The name of the Header template part.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewItem._expanderButton">
<summary>
The ExpanderButton template part is used to expand and collapse the
TreeViewItem.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewItem._headerElement">
<summary>
The Header template part is used to distinguish the bound Header
content of the TreeViewItem.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewItem._expansionStateGroup">
<summary>
The ExpansionStates visual state group.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewItem._allowWrite">
<summary>
A value indicating whether a read-only dependency property change
handler should allow the value to be set. This is used to ensure
that read-only properties cannot be changed via SetValue, etc.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewItem.HasItemsProperty">
<summary>
Identifies the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.HasItems" />
dependency property.
</summary>
<value>
The identifier for the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.HasItems" />
dependency property.
</value>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnHasItemsPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
HasItemsProperty property changed handler.
</summary>
<param name="d">TreeViewItem that changed its HasItems.</param>
<param name="e">Event arguments.</param>
</member>
<member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsExpandedProperty">
<summary>
Identifies the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsExpanded" />
dependency property.
</summary>
<value>
The identifier for the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsExpanded" />
dependency property.
</value>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnIsExpandedPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
IsExpandedProperty property changed handler.
</summary>
<param name="d">TreeViewItem that changed its IsExpanded.</param>
<param name="e">Event arguments.</param>
</member>
<member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsSelectedProperty">
<summary>
Identifies the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsSelected" />
dependency property.
</summary>
<value>
The identifier for the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsSelected" />
dependency property.
</value>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnIsSelectedPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
IsSelectedProperty property changed handler.
</summary>
<param name="d">TreeViewItem that changed its IsSelected.</param>
<param name="e">Event arguments.</param>
</member>
<member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsSelectionActiveProperty">
<summary>
Identifies the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsSelectionActive" />
dependency property.
</summary>
<value>
The identifier for the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsSelectionActive" />
dependency property.
</value>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnIsSelectionActivePropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
IsSelectionActiveProperty property changed handler.
</summary>
<param name="d">TreeViewItem that changed its IsSelectionActive.</param>
<param name="e">Event arguments.</param>
</member>
<member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewItem._parentItemsControl">
<summary>
A reference to the parent ItemsControl of a TreeViewItem.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.#ctor">
<summary>
Initializes a new instance of the
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> class.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnCreateAutomationPeer">
<summary>
Returns a
<see cref="T:System.Windows.Automation.Peers.TreeViewItemAutomationPeer" />
for use by the Silverlight automation infrastructure.
</summary>
<returns>
A
<see cref="T:System.Windows.Automation.Peers.TreeViewItemAutomationPeer" />
object for the
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />.
</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnApplyTemplate">
<summary>
Builds the visual tree for the
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> control when a
new control template is applied.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnExpansionStateGroupStateChanged(System.Object,System.Windows.VisualStateChangedEventArgs)">
<summary>
Provides handling for the ExpansionStates CurrentChanged event.
</summary>
<param name="sender">The ExpansionState VisualStateGroup.</param>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.BringIntoView">
<summary>
Scroll the TreeViewItem into view.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.Microsoft#Silverlight#Testing#Controls#IUpdateVisualState#UpdateVisualState(System.Boolean)">
<summary>
Update the visual state of the control.
</summary>
<param name="useTransitions">
A value indicating whether to automatically generate transitions to
the new state, or instantly transition to the new state.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.UpdateVisualState(System.Boolean)">
<summary>
Update the visual state of the control.
</summary>
<param name="useTransitions">
A value indicating whether to automatically generate transitions to
the new state, or instantly transition to the new state.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.GetContainerForItemOverride">
<summary>
Creates a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> to
display content.
</summary>
<returns>
A <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> to use as a
container for content.
</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsItemItsOwnContainerOverride(System.Object)">
<summary>
Determines whether an object is a
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />.
</summary>
<param name="item">The object to evaluate.</param>
<returns>
True if <paramref name="item" /> is a
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />; otherwise,
false.
</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.PrepareContainerForItemOverride(System.Windows.DependencyObject,System.Object)">
<summary>
Prepares the specified container element to display the specified
item.
</summary>
<param name="element">
Container element used to display the specified item.
</param>
<param name="item">The item to display.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.ClearContainerForItemOverride(System.Windows.DependencyObject,System.Object)">
<summary>
Removes all templates, styles, and bindings for the object displayed
as a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />.
</summary>
<param name="element">
The <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> element to
clear.
</param>
<param name="item">
The item that is contained in the
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnItemsChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>
Makes adjustments to the
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> when the value
of the <see cref="P:Microsoft.Silverlight.Testing.Controls.ItemsControl.Items" />
property changes.
</summary>
<param name="e">
A
<see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />
that contains data about the change.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.RaiseEvent(System.Windows.RoutedEventHandler,System.Windows.RoutedEventArgs)">
<summary>
Raise a RoutedEvent.
</summary>
<param name="handler">Event handler.</param>
<param name="args">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnExpanded(System.Windows.RoutedEventArgs)">
<summary>
Raises an
<see cref="E:Microsoft.Silverlight.Testing.Controls.TreeViewItem.Expanded" /> event
when the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsExpanded" />
property changes from false to true.
</summary>
<param name="e">
A <see cref="T:System.Windows.RoutedEventArgs" /> that contains the
event data.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnCollapsed(System.Windows.RoutedEventArgs)">
<summary>
Raises a
<see cref="E:Microsoft.Silverlight.Testing.Controls.TreeViewItem.Collapsed" />
event when the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsExpanded" />
property changes from true to false.
</summary>
<param name="e">
A <see cref="T:System.Windows.RoutedEventArgs" /> that contains the
event data.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.ToggleExpanded(System.Windows.RoutedEventHandler,System.Windows.RoutedEventArgs)">
<summary>
Handle changes to the IsExpanded property.
</summary>
<param name="handler">Event handler.</param>
<param name="args">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnSelected(System.Windows.RoutedEventArgs)">
<summary>
Raises the
<see cref="E:Microsoft.Silverlight.Testing.Controls.TreeViewItem.Selected" /> event
when the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsSelected" />
property changes from false to true.
</summary>
<param name="e">
A <see cref="T:System.Windows.RoutedEventArgs" /> that contains the
event data.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnUnselected(System.Windows.RoutedEventArgs)">
<summary>
Raises the
<see cref="E:Microsoft.Silverlight.Testing.Controls.TreeViewItem.Unselected" />
event when the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsSelected" />
property changes from true to false.
</summary>
<param name="e">
A <see cref="T:System.Windows.RoutedEventArgs" /> that contains the
event data.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnGotFocus(System.Windows.RoutedEventArgs)">
<summary>
Provides handling for the
<see cref="E:System.Windows.UIElement.GotFocus" /> event.
</summary>
<param name="e">
A <see cref="T:System.Windows.RoutedEventArgs" /> that contains the
event data.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnLostFocus(System.Windows.RoutedEventArgs)">
<summary>
Provides handling for the
<see cref="E:System.Windows.UIElement.LostFocus" /> event.
</summary>
<param name="e">
A <see cref="T:System.Windows.RoutedEventArgs" /> that contains the
event data.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnExpanderGotFocus(System.Object,System.Windows.RoutedEventArgs)">
<summary>
Handle the ExpanderButton's GotFocus event.
</summary>
<param name="sender">The ExpanderButton.</param>
<param name="e">Event Arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnMouseEnter(System.Windows.Input.MouseEventArgs)">
<summary>
Provides handling for the
<see cref="E:System.Windows.UIElement.MouseEnter" /> event.
</summary>
<param name="e">
A <see cref="T:System.Windows.Input.MouseEventArgs" /> that contains
the event data.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnMouseLeave(System.Windows.Input.MouseEventArgs)">
<summary>
Provides handling for the
<see cref="E:System.Windows.UIElement.MouseLeave" /> event.
</summary>
<param name="e">
A <see cref="T:System.Windows.Input.MouseEventArgs" /> that contains
the event data.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnHeaderMouseLeftButtonDown(System.Object,System.Windows.Input.MouseButtonEventArgs)">
<summary>
Provides handling for the Header's MouseLeftButtonDown event.
</summary>
<param name="sender">The Header template part.</param>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnExpanderClick(System.Object,System.Windows.RoutedEventArgs)">
<summary>
Provides handling for the ExpanderButton's Click event.
</summary>
<param name="sender">The ExpanderButton.</param>
<param name="e">Event Arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnMouseLeftButtonDown(System.Windows.Input.MouseButtonEventArgs)">
<summary>
Provides handling for the
<see cref="E:System.Windows.UIElement.MouseLeftButtonDown" /> event.
</summary>
<param name="e">
A <see cref="T:System.Windows.Input.MouseButtonEventArgs" /> that
contains the event data.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs)">
<summary>
Provides handling for the
<see cref="E:System.Windows.UIElement.MouseLeftButtonUp" /> event.
</summary>
<param name="e">
A <see cref="T:System.Windows.Input.MouseButtonEventArgs" /> that
contains the event data.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnKeyDown(System.Windows.Input.KeyEventArgs)">
<summary>
Provides handling for the
<see cref="E:System.Windows.UIElement.KeyDown" /> event when the
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> has focus.
</summary>
<param name="e">
A <see cref="T:System.Windows.Input.KeyEventArgs" /> that contains
the event data.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.HandleDownKey">
<summary>
Try moving the focus down from the selected item.
</summary>
<returns>
A value indicating whether the focus was successfully moved.
</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnKeyUp(System.Windows.Input.KeyEventArgs)">
<summary>
Provides handling for the
<see cref="E:System.Windows.UIElement.KeyUp" /> event.
</summary>
<param name="e">
A <see cref="T:System.Windows.Input.KeyEventArgs" /> that contains
the event data.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.HandleUpKey">
<summary>
Try moving the focus up from the selected item.
</summary>
<returns>
A value indicating whether the focus was successfully moved.
</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.HandleScrollByPage(System.Boolean,System.Windows.Controls.ScrollViewer,System.Double,System.Double,System.Double,System.Double@)">
<summary>
Handle scrolling a page up or down.
</summary>
<param name="up">
A value indicating whether the page should be scrolled up.
</param>
<param name="scrollHost">The ScrollViewer being scrolled.</param>
<param name="viewportHeight">The height of the viewport.</param>
<param name="top">The top of item to start from.</param>
<param name="bottom">The bottom of the item to start from.</param>
<param name="currentDelta">The height of this item.</param>
<returns>
A value indicating whether the scroll was handled.
</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.CalculateDelta(System.Boolean,System.Windows.FrameworkElement,System.Windows.Controls.ScrollViewer,System.Double,System.Double,System.Double@)">
<summary>
Calculate the distance between this TreeViewItem and the item being
paged from.
</summary>
<param name="up">
A value indicating whether the page should be scrolled up.
</param>
<param name="element">The element being paged from.</param>
<param name="scrollHost">The ScrollViewer being scrolled.</param>
<param name="top">The top of item to start from.</param>
<param name="bottom">The bottom of the item to start from.</param>
<param name="closeEdge">
The distance between the top/bottom of one item to the other.
</param>
<returns>
A value indicating whether the scroll was handled.
</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.Select(System.Boolean)">
<summary>
Change the selected status of the TreeViewItem.
</summary>
<param name="selected">
A value indicating whether the TreeViewItem is selected.
</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.UpdateContainsSelection(System.Boolean)">
<summary>
Update the ancestors of this item when it changes selection.
</summary>
<param name="selected">
A value indicating whether the item is selected.
</param>
<remarks>
Unselection updates need to occur before selection updates because
the old and new selected items may share a partial path.
</remarks>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.AllowKeyHandleEvent">
<summary>
Determine whether the TreeViewItem should be allowed to handle a key
event.
</summary>
<returns>
A value indicating whether the key event should be handled.
</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.FocusDown">
<summary>
Navigate the focus to the next TreeViewItem below this item.
</summary>
<returns>
A value indicating whether the focus was navigated.
</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.FocusInto">
<summary>
Navigate the focus to the very last TreeViewItem descendent of the
this item.
</summary>
<returns>
A value indicating whether the focus was navigated.
</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.FindNextFocusableItem(System.Boolean)">
<summary>
Find the next focusable TreeViewItem below this item.
</summary>
<param name="recurse">
A value indicating whether the item should recurse into its child
items when searching for the next focusable TreeViewItem.
</param>
<returns>The next focusable TreeViewItem below this item.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.FindLastFocusableItem">
<summary>
Find the last focusable TreeViewItem contained by this item.
</summary>
<returns>
The last focusable TreeViewItem contained by this item.
</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItem.FindPreviousFocusableItem">
<summary>
Find the previous focusable TreeViewItem above this item.
</summary>
<returns>
The previous focusable TreeViewItem above this item.
</returns>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.ExpanderButton">
<summary>
Gets or sets the ExpanderButton template part is used to expand and
collapse the TreeViewItem.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.HeaderElement">
<summary>
Gets the Header template part that is used to distinguish the bound
Header content of the TreeViewItem.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.ExpansionStateGroup">
<summary>
Gets or sets the ExpansionStates visual state group.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IgnorePropertyChange">
<summary>
Gets or sets a value indicating whether a dependency property change
handler should ignore the next change notification. This is used to
reset the value of properties without performing any of the actions
in their change handlers.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.HasItems">
<summary>
Gets a value indicating whether this
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> contains
items.
</summary>
<value>
True if this <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />
contains items; otherwise, false. The default is false.
</value>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsExpanded">
<summary>
Gets or sets a value indicating whether the
<see cref="P:Microsoft.Silverlight.Testing.Controls.ItemsControl.Items" />
contained by this
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> are expanded
or collapsed.
</summary>
<value>
True to indicate the contents of the
<see cref="P:Microsoft.Silverlight.Testing.Controls.ItemsControl.Items" />
collection are expanded; false to indicate the items are collapsed.
The default is false.
</value>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsSelected">
<summary>
Gets or sets a value indicating whether this
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> is selected.
</summary>
<value>
True if this <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />
is selected; otherwise, false. The default is false.
</value>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsSelectionActive">
<summary>
Gets a value indicating whether the
<see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> has focus.
</summary>
<value>
True if this <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />
has focus; otherwise, false. The default is false.
</value>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.Interaction">
<summary>
Gets the helper that provides all of the standard
interaction functionality.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.ContainsSelection">
<summary>
Gets or sets a value indicating whether the TreeView's currently
selected item is a descendent of this TreeViewItem.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.CancelGotFocusBubble">
<summary>
Gets or sets a value indicating whether the TreeViewItem should
ignore the next GotFocus event it receives because it has already
been handled by one of its children.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.RequiresContainsSelectionUpdate">
<summary>
Gets or sets a value indicating whether checking ContainsSelection
should actually perform the update notifications because the item
was selected before it was in the visual tree.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.UserInitiatedExpansion">
<summary>
Gets or sets a value indicating whether a user initiated action
caused the IsExpanded property to be set.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.ParentItemsControl">
<summary>
Gets or sets a reference to the parent ItemsControl of a
TreeViewItem.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.ParentTreeViewItem">
<summary>
Gets a reference to the parent TreeViewItem of this TreeViewItem.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.ParentTreeView">
<summary>
Gets a reference to the parent TreeView of the TreeViewItem.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsRoot">
<summary>
Gets a value indicating whether this TreeViewItem is a root of the
TreeView.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.CanExpandOnInput">
<summary>
Gets a value indicating whether the TreeViewItem can expand when it
receives appropriate user input.
</summary>
</member>
<member name="E:Microsoft.Silverlight.Testing.Controls.TreeViewItem.Collapsed">
<summary>
Occurs when the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsExpanded" />
property changes from true to false.
</summary>
</member>
<member name="E:Microsoft.Silverlight.Testing.Controls.TreeViewItem.Expanded">
<summary>
Occurs when the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsExpanded" />
property changes from false to true.
</summary>
</member>
<member name="E:Microsoft.Silverlight.Testing.Controls.TreeViewItem.Selected">
<summary>
Occurs when the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsSelected" />
property of a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />
changes from false to true.
</summary>
</member>
<member name="E:Microsoft.Silverlight.Testing.Controls.TreeViewItem.Unselected">
<summary>
Occurs when the
<see cref="P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsSelected" />
property of a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />
changes from true to false.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.ResultsTreeViewItem.GetContainerForItemOverride">
<summary>
Overrides the item to allow for simple binding to the expanded
property on the item.
</summary>
<returns>Returns a new container for an item.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.ResultsTreeViewItem.OnKeyDown(System.Windows.Input.KeyEventArgs)">
<summary>
Overrides the key down event to allow toggling the space.
</summary>
<param name="e">The key event arguments data.</param>
</member>
<member name="T:Microsoft.Silverlight.Testing.Client.Slide">
<summary>
A specialized content control that contains a fixed header, a standard
header content property, plus content. It is designed specifically for
a "slide-based" user interface for simple user interfaces.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.Slide.GroupPosition">
<summary>
The visual state group name for slide position.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.Slide.StatePositionLeft">
<summary>
The visual state name for left position.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.Slide.StatePositionRight">
<summary>
The visual state name for right position.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.Slide.StatePositionNormal">
<summary>
The normal visual state name for position.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.Slide.PartContent">
<summary>
The content template part name.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.Slide.PartHeader">
<summary>
The header template part name.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.Slide.PartFixedHeader">
<summary>
The fixed header template name.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.Slide._parent">
<summary>
The manager of the slide and its siblings.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.Slide.HeaderProperty">
<summary>
Identifies the Header dependency property.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.Slide.FixedHeaderProperty">
<summary>
Identifies the FixedHeader dependency property.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.Slide.PositionProperty">
<summary>
Identifies the Position dependency property.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.Slide.OnPositionPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
<summary>
PositionProperty property changed handler.
</summary>
<param name="d">Slide that changed its Position.</param>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.Slide.#ctor">
<summary>
Initializes a new instance of the Slide class.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.Slide.RemoveFromManager">
<summary>
Remove the slide from the parent manager.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.Slide.OnApplyTemplate">
<summary>
Locate template parts and assign instances to fields during template
application.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.Slide.OnSlideChanged">
<summary>
Fires the slide changed event.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.Slide.OnCurrentStateChanged(System.Object,System.Windows.VisualStateChangedEventArgs)">
<summary>
Fires the current state changed event.
</summary>
<param name="sender">The source object.</param>
<param name="e">The event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.Slide.ToString">
<summary>
Helps debugging by providing information about the slide name.
</summary>
<returns>Returns the name of the slide.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.Slide.UpdateVisualState(System.Boolean,Microsoft.Silverlight.Testing.Client.SlidePosition)">
<summary>
Updates the visual state.
</summary>
<param name="useTransitions">A value indicating whether to use
visual transitions for the state change.</param>
<param name="sp">The slide position to use.</param>
</member>
<member name="E:Microsoft.Silverlight.Testing.Client.Slide.SlideChanged">
<summary>
Event fired when the current slide changes.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.Slide.Header">
<summary>
Gets or sets the primary header content.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.Slide.FixedHeader">
<summary>
Gets or sets the fixed header content.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.Slide.Position">
<summary>
Gets or sets the position of the slide.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.Slide.SlideManager">
<summary>
Gets or sets the slide manager for the slide.
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.Client.SlideManager">
<summary>
A helper class to managing sets of slides.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.#ctor">
<summary>
Initializes a new instance of the SlideManager class.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.SlideManager._current">
<summary>
Stores the linked list node for the current slide.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.SlideManager._slides">
<summary>
Backing field for the set of slides.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.Add(Microsoft.Silverlight.Testing.Client.Slide[])">
<summary>
Adds a slide or an array of slides to the managed slide set.
</summary>
<param name="slides">The slides to manage.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.InitializePosition(Microsoft.Silverlight.Testing.Client.Slide,System.Boolean)">
<summary>
Initializes the position of the slide based on location.
</summary>
<param name="slide">The slide instance.</param>
<param name="isFirst">A property indicating whether the slide is the
first to be managed.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.InsertAfter(Microsoft.Silverlight.Testing.Client.Slide,Microsoft.Silverlight.Testing.Client.Slide)">
<summary>
Manages a new slide, inserting it after an existing slide node.
</summary>
<param name="before">The node to insert after.</param>
<param name="newSlide">The new slide instance.</param>
<returns>Returns the linked list node that is inserted.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.InsertFirst(Microsoft.Silverlight.Testing.Client.Slide)">
<summary>
Inserts a slide as the first in the linked list.
</summary>
<param name="newSlide">The new slide instance.</param>
<returns>Returns the linked list node.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.InsertAfter(System.Collections.Generic.LinkedListNode{Microsoft.Silverlight.Testing.Client.Slide},Microsoft.Silverlight.Testing.Client.Slide)">
<summary>
Insert a slide after a provided linked list node.
</summary>
<param name="before">The node to insert after.</param>
<param name="newSlide">The new slide to insert.</param>
<returns>Returns the new linked list node.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.Remove(Microsoft.Silverlight.Testing.Client.Slide)">
<summary>
Remove a slide from management.
</summary>
<param name="slide">The slide instance.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.Previous">
<summary>
Move to the previous slide.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.Next">
<summary>
Move to the next slide.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.MoveTo(Microsoft.Silverlight.Testing.Client.Slide)">
<summary>
Moves to a specific slide, moving the others to the appropriate
direction on screen.
</summary>
<param name="slide">The slide to move to.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.SlideManager.Move(System.Boolean)">
<summary>
Move in a direction.
</summary>
<param name="forward">A value indicating whether the direction to
move is forward or not.</param>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.SlideManager.Current">
<summary>
Gets the current slide instance.
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.Client.SlidePosition">
<summary>
Indicates the position that the slide should have.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.SlidePosition.Normal">
<summary>
Normal position, centered on the screen.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.SlidePosition.Left">
<summary>
To the left of the screen.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.SlidePosition.Right">
<summary>
To the right of the screen.
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.Client.TagEditor">
<summary>
The TagEditor control provides a brief user interface allowing for the
selection of a set of tests, used to filter the test run.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.TagEditor.TagHistoryKey">
<summary>
Key used to lookup the TagHistory site setting.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.TagEditor.TagLastRunHistoryKey">
<summary>
Key used to lookup whether the last run used tag expressions.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.TagEditor.SecondsToWait">
<summary>
Number of seconds to wait before running the test.
</summary>
</member>
<member name="F:Microsoft.Silverlight.Testing.Client.TagEditor._lastRunUsedExpressions">
<summary>
Backing field for the last run used value.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.#ctor(System.String,System.Collections.Generic.IList{System.String})">
<summary>
Initializes a new instance of the TagEditor type. Also includes a
set of sample tags for display to the end user.
</summary>
<param name="initialTagExpression">The tag expression to use.</param>
<param name="sampleTags">Sample tags to display.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.#ctor(System.String)">
<summary>
Initializes a new instance of the TagEditor type.
</summary>
<param name="initialTagExpression">The tag expression to use.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.#ctor">
<summary>
Initializes a new instance of the TagEditor type.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnKeyDown(System.Windows.Input.KeyEventArgs)">
<summary>
Handles the key down event.
</summary>
<param name="e">The key event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnComplete(Microsoft.Silverlight.Testing.Client.TagExpressionEventArgs)">
<summary>
Fires the Complete event.
</summary>
<param name="e">The event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.CreateTagButton(System.String)">
<summary>
Creates a new button.
</summary>
<param name="content">The button content.</param>
<returns>Returns a new Button instance.</returns>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnTagButtonClicked(System.Object,System.Windows.RoutedEventArgs)">
<summary>
Handle selection of a tag button.
</summary>
<param name="sender">Tag button.</param>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnTagTouched(System.Object,System.Windows.RoutedEventArgs)">
<summary>
Handle changes to the Tag text.
</summary>
<param name="sender">Tag TextBox.</param>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnRunClicked(System.Object,System.Windows.RoutedEventArgs)">
<summary>
Handle clicks to the Run button.
</summary>
<param name="sender">Run Button.</param>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnTimerTick(System.Object,System.EventArgs)">
<summary>
Handle timer ticks.
</summary>
<param name="sender">The timer.</param>
<param name="e">Event arguments.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.StopTimer">
<summary>
Stop the timer.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.RunTests">
<summary>
Run the unit tests.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.OnCancelClicked(System.Object,System.Windows.RoutedEventArgs)">
<summary>
Cancels the selection of a tag expression.
</summary>
<param name="sender">The source object.</param>
<param name="e">The event data.</param>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.TagEditor.InitializeComponent">
<summary>
InitializeComponent
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.TagEditor.Timer">
<summary>
Gets or sets the timer used to automatically run tests if no tag is
entered.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.TagEditor.SecondsWaited">
<summary>
Gets or sets the number of seconds already waited.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.TagEditor.TagHistory">
<summary>
Gets or sets the tag history.
</summary>
</member>
<member name="E:Microsoft.Silverlight.Testing.Client.TagEditor.Complete">
<summary>
An event that indicates that the tag editor is complete. This can be
in response to many actions: the user entering a tag expression, the
time expiring and the default being selected, or the selection being
canceled.
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.Client.TagExpressionEventArgs">
<summary>
A class for storing event information relating to a user's selected
tag expression for a test run.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.TagExpressionEventArgs.#ctor(System.String)">
<summary>
Initializes a new instance of the TagExpression event arguments
class.
</summary>
<param name="tagExpression">The tag expression.</param>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.TagExpressionEventArgs.TagExpression">
<summary>
Gets the tag expression stored in the event arguments.
</summary>
</member>
<member name="P:Microsoft.Silverlight.Testing.Client.TagExpressionEventArgs.HasTagExpression">
<summary>
Gets a value indicating whether a tag expression has been set.
</summary>
</member>
<member name="T:Microsoft.Silverlight.Testing.Client.TestExceptionDetails">
<summary>
Displays information about any exceptions listed in the results.
</summary>
</member>
<member name="M:Microsoft.Silverlight.Testing.Client.TestExceptionDetails.#ctor">
<summary>
Initializes a new instance of the TestExceptionDetails class.
</summary>
</member>