|
@@ -0,0 +1,14796 @@
|
|
|
+<?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>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestExceptionDetails.InitializeComponent">
|
|
|
+ <summary>
|
|
|
+ InitializeComponent
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Client.TestMethodDetails">
|
|
|
+ <summary>
|
|
|
+ Details view for test method data.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestMethodDetails.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the TestMethodDetails class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestMethodDetails.InitializeComponent">
|
|
|
+ <summary>
|
|
|
+ InitializeComponent
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Client.TimeHelper">
|
|
|
+ <summary>
|
|
|
+ A set of simple time helper methods.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TimeHelper.ElapsedReadableTime(System.DateTime,System.DateTime)">
|
|
|
+ <summary>
|
|
|
+ Returns a human-readable formatting of the time different between
|
|
|
+ two DateTime instances.
|
|
|
+ </summary>
|
|
|
+ <param name="start">The starting time.</param>
|
|
|
+ <param name="finish">The finishing time.</param>
|
|
|
+ <returns>Returns a human-readable string.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TimeHelper.ElapsedReadableTime(System.TimeSpan)">
|
|
|
+ <summary>
|
|
|
+ Returns a human-readable formatting of the time different between
|
|
|
+ two DateTime instances.
|
|
|
+ </summary>
|
|
|
+ <param name="ts">The time span instance.</param>
|
|
|
+ <returns>Returns a human-readable string.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TimeHelper.Plural(System.String,System.Int32)">
|
|
|
+ <summary>
|
|
|
+ A plural 's' as the suffix, when not equal to one.
|
|
|
+ </summary>
|
|
|
+ <param name="value">The string value.</param>
|
|
|
+ <param name="number">The number to check.</param>
|
|
|
+ <returns>Returns an empty string or the English plural 's'.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.TreeViewConnectingLines">
|
|
|
+ <summary>
|
|
|
+ Provides the necessary infrastructure to enable drawing connecting
|
|
|
+ lines between the TreeViewItems in a TreeView.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Experimental</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewConnectingLines.GetConnectingLineInfo(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Gets the value of the ConnectingLineInfo attached property for a
|
|
|
+ specified TreeViewItem.
|
|
|
+ </summary>
|
|
|
+ <param name="element">
|
|
|
+ The TreeViewItem from which the property value is read.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ The ConnectingLineInfo property value for the TreeViewItem.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewConnectingLines.ConnectingLineInfoProperty">
|
|
|
+ <summary>
|
|
|
+ Identifies the ConnectingLineInfo dependency property.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewConnectingLines.GetIsVerticalConnectingLineOf(System.Windows.Shapes.Line)">
|
|
|
+ <summary>
|
|
|
+ Gets the value of the IsVerticalConnectingLineOf attached property
|
|
|
+ for a specified Line.
|
|
|
+ </summary>
|
|
|
+ <param name="element">The Line from which the property value is read.</param>
|
|
|
+ <returns>The IsVerticalConnectingLineOf property value for the Line.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewConnectingLines.SetIsVerticalConnectingLineOf(System.Windows.Shapes.Line,Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Sets the value of the IsVerticalConnectingLineOf attached property to a specified Line.
|
|
|
+ </summary>
|
|
|
+ <param name="element">The Line to which the attached property is written.</param>
|
|
|
+ <param name="value">The needed IsVerticalConnectingLineOf value.</param>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewConnectingLines.IsVerticalConnectingLineOfProperty">
|
|
|
+ <summary>
|
|
|
+ Identifies the IsVerticalConnectingLineOf dependency property.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewConnectingLines.OnIsVerticalConnectingLineOfPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ IsVerticalConnectingLineOfProperty property changed handler.
|
|
|
+ </summary>
|
|
|
+ <param name="d">
|
|
|
+ Line that changed its IsVerticalConnectingLineOf TreeViewItem.
|
|
|
+ </param>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewConnectingLines.GetIsHorizontalConnectingLineOf(System.Windows.Shapes.Line)">
|
|
|
+ <summary>
|
|
|
+ Gets the value of the IsHorizontalConnectingLineOf attached property
|
|
|
+ for a specified Line.
|
|
|
+ </summary>
|
|
|
+ <param name="element">
|
|
|
+ The Line from which the property value is read.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ The IsHorizontalConnectingLineOf property value for the Line.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewConnectingLines.SetIsHorizontalConnectingLineOf(System.Windows.Shapes.Line,Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Sets the value of the IsHorizontalConnectingLineOf attached property
|
|
|
+ to a specified Line.
|
|
|
+ </summary>
|
|
|
+ <param name="element">
|
|
|
+ The Line to which the attached property is written.
|
|
|
+ </param>
|
|
|
+ <param name="value">
|
|
|
+ The needed IsHorizontalConnectingLineOf value.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewConnectingLines.IsHorizontalConnectingLineOfProperty">
|
|
|
+ <summary>
|
|
|
+ Identifies the IsHorizontalConnectingLineOf dependency property.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewConnectingLines.OnIsHorizontalConnectingLineOfPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ IsHorizontalConnectingLineOfProperty property changed handler.
|
|
|
+ </summary>
|
|
|
+ <param name="d">
|
|
|
+ Line that changed its IsHorizontalConnectingLineOf TreeViewItem.
|
|
|
+ </param>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewConnectingLines.GetIsExpanderButtonOf(System.Windows.Controls.Primitives.ToggleButton)">
|
|
|
+ <summary>
|
|
|
+ Gets the value of the IsExpanderButtonOf attached property for a
|
|
|
+ specified ToggleButton.
|
|
|
+ </summary>
|
|
|
+ <param name="element">
|
|
|
+ The ToggleButton from which the property value is read.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ The IsExpanderButtonOf property value for the ToggleButton.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewConnectingLines.SetIsExpanderButtonOf(System.Windows.Controls.Primitives.ToggleButton,Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Sets the value of the IsExpanderButtonOf attached property to a
|
|
|
+ specified ToggleButton.
|
|
|
+ </summary>
|
|
|
+ <param name="element">
|
|
|
+ The ToggleButton to which the attached property is written.
|
|
|
+ </param>
|
|
|
+ <param name="value">The needed IsExpanderButtonOf value.</param>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewConnectingLines.IsExpanderButtonOfProperty">
|
|
|
+ <summary>
|
|
|
+ Identifies the IsExpanderButtonOf dependency property.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewConnectingLines.OnIsExpanderButtonOfPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ IsExpanderButtonOfProperty property changed handler.
|
|
|
+ </summary>
|
|
|
+ <param name="d">
|
|
|
+ ToggleButton that changed its IsExpanderButtonOf TreeViewItem.
|
|
|
+ </param>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewConnectingLines.GetIsHeaderOf(System.Windows.FrameworkElement)">
|
|
|
+ <summary>
|
|
|
+ Gets the value of the IsHeaderOf attached property for a specified
|
|
|
+ FrameworkElement.
|
|
|
+ </summary>
|
|
|
+ <param name="element">
|
|
|
+ The FrameworkElement from which the property value is read.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ The IsHeaderOf property value for the FrameworkElement.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewConnectingLines.SetIsHeaderOf(System.Windows.FrameworkElement,Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Sets the value of the IsHeaderOf attached property to a specified
|
|
|
+ FrameworkElement.
|
|
|
+ </summary>
|
|
|
+ <param name="element">
|
|
|
+ The FrameworkElement to which the attached property is written.
|
|
|
+ </param>
|
|
|
+ <param name="value">The needed IsHeaderOf value.</param>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewConnectingLines.IsHeaderOfProperty">
|
|
|
+ <summary>
|
|
|
+ Identifies the IsHeaderOf dependency property.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewConnectingLines.OnIsHeaderOfPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ IsHeaderOfProperty property changed handler.
|
|
|
+ </summary>
|
|
|
+ <param name="d">
|
|
|
+ FrameworkElement that changed its IsHeaderOf TreeViewItem.
|
|
|
+ </param>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions">
|
|
|
+ <summary>
|
|
|
+ Provides useful extensions to TreeView and TreeViewItem instances.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Experimental</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetParentItemsControl(System.Windows.DependencyObject)">
|
|
|
+ <summary>
|
|
|
+ Get the parent ItemsControl of an element.
|
|
|
+ </summary>
|
|
|
+ <param name="element">The element.</param>
|
|
|
+ <returns>
|
|
|
+ The parent ItemsControl of an element, or null if not found.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetAncestorItemsControls(System.Windows.DependencyObject)">
|
|
|
+ <summary>
|
|
|
+ Get the ancestor ItemsControls of an element.
|
|
|
+ </summary>
|
|
|
+ <param name="element">The element.</param>
|
|
|
+ <returns>
|
|
|
+ The ancestor ItemsControls of an element.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetParentTreeViewItem(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Get the parent TreeViewItem of a TreeViewItem.
|
|
|
+ </summary>
|
|
|
+ <param name="item">The TreeViewItem.</param>
|
|
|
+ <returns>
|
|
|
+ The parent TreeViewItem if found, otherwise null.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="item" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetParentTreeView(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Get the parent TreeView of a TreeViewItem.
|
|
|
+ </summary>
|
|
|
+ <param name="item">The TreeViewItem.</param>
|
|
|
+ <returns>The parent TreeView if found, otherwise null.</returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="item" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetContainers(Microsoft.Silverlight.Testing.Controls.TreeView)">
|
|
|
+ <summary>
|
|
|
+ Get the TreeViewItem containers of a TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <returns>The TreeViewItem containers of a TreeView.</returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetContainers(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Get the child TreeViewItem containers of a TreeViewItem.
|
|
|
+ </summary>
|
|
|
+ <param name="item">The TreeViewItem.</param>
|
|
|
+ <returns>
|
|
|
+ The child TreeViewItem containers of a TreeViewItem.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="item" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetItemsAndContainers(Microsoft.Silverlight.Testing.Controls.TreeView)">
|
|
|
+ <summary>
|
|
|
+ Get the items and TreeViewItem containers of a TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <returns>
|
|
|
+ The items and TreeViewItem containers of a TreeView.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetItemsAndContainers(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Get the items and TreeViewItem containers of a TreeViewItem.
|
|
|
+ </summary>
|
|
|
+ <param name="item">The TreeViewItem.</param>
|
|
|
+ <returns>
|
|
|
+ The items and TreeViewItem containers of a TreeViewItem.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="item" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetDescendantContainers(Microsoft.Silverlight.Testing.Controls.TreeView)">
|
|
|
+ <summary>
|
|
|
+ Get the TreeViewItem containers of a TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <returns>The TreeViewItem containers of a TreeView.</returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetDescendantContainers(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Get the descendant TreeViewItem containers of a TreeViewItem.
|
|
|
+ </summary>
|
|
|
+ <param name="item">The TreeViewItem.</param>
|
|
|
+ <returns>
|
|
|
+ The descendant TreeViewItem containers of a TreeViewItem.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="item" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetDescendantItemsAndContainers(Microsoft.Silverlight.Testing.Controls.TreeView)">
|
|
|
+ <summary>
|
|
|
+ Get the descendant items and TreeViewItem containers of a TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <returns>
|
|
|
+ The descendant items and TreeViewItem containers of a TreeView.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetDescendantItemsAndContainers(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Get the descendant items and TreeViewItem containers of a
|
|
|
+ TreeViewItem.
|
|
|
+ </summary>
|
|
|
+ <param name="item">The TreeViewItem.</param>
|
|
|
+ <returns>
|
|
|
+ The descendant items and TreeViewItem containers of a TreeViewItem.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="item" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetDescendantItemsAndContainersIterator(System.Windows.Controls.ItemsControl)">
|
|
|
+ <summary>
|
|
|
+ Get the items and TreeViewItem containers of a TreeView or
|
|
|
+ TreeViewItem.
|
|
|
+ </summary>
|
|
|
+ <param name="control">The TreeView or TreeViewItem.</param>
|
|
|
+ <returns>
|
|
|
+ The items and TreeViewItem containers of a TreeView or TreeViewItem.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetSiblingItemsAndContainers(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Get the sibling items and containers of the item.
|
|
|
+ </summary>
|
|
|
+ <param name="item">The TreeViewItem.</param>
|
|
|
+ <returns>The sibling items and containers of the item.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetContainersFromItem(Microsoft.Silverlight.Testing.Controls.TreeView,System.Object)">
|
|
|
+ <summary>
|
|
|
+ Get the TreeViewItems already created that are used to represent the
|
|
|
+ given item.
|
|
|
+ </summary>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <param name="item">The item being represented.</param>
|
|
|
+ <returns>
|
|
|
+ A sequence of TreeViewItems that represent the given item, or an
|
|
|
+ empty sequence if none were found.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetContainerFromItem(Microsoft.Silverlight.Testing.Controls.TreeView,System.Object)">
|
|
|
+ <summary>
|
|
|
+ Get the TreeViewItem already created that is used to represent the
|
|
|
+ given item.
|
|
|
+ </summary>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <param name="item">The item being represented.</param>
|
|
|
+ <returns>
|
|
|
+ The TreeViewItems that represents the given item, or null if no
|
|
|
+ container was found.
|
|
|
+ </returns>
|
|
|
+ <remarks>
|
|
|
+ If multiple TreeViewItems represent the same item, the first item
|
|
|
+ found via a breadth-first search will be used.
|
|
|
+ </remarks>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetPath(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Gets a path of items and TreeViewItem containers from the
|
|
|
+ TreeViewItem to the root of the TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="item">The TreeViewItem.</param>
|
|
|
+ <returns>
|
|
|
+ A path of items and TreeViewItem containers from the TreeViewItem to
|
|
|
+ the root of the TreeView.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="item" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetPathIterator(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Gets a path of items and TreeViewItem containers from the
|
|
|
+ TreeViewItem to the root of the TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="item">The TreeViewItem.</param>
|
|
|
+ <returns>
|
|
|
+ A path of items and TreeViewItem containers from the TreeViewItem to
|
|
|
+ the root of the TreeView.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetItem(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Get the item wrapped by this container.
|
|
|
+ </summary>
|
|
|
+ <param name="item">The TreeViewItem.</param>
|
|
|
+ <returns>
|
|
|
+ The item wrapped by the container, or null if not found.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="item" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetParentItem(Microsoft.Silverlight.Testing.Controls.TreeView,System.Object)">
|
|
|
+ <summary>
|
|
|
+ Get the item of the parent container for a specified
|
|
|
+ <paramref name="item" />.
|
|
|
+ </summary>
|
|
|
+ <param name="view">
|
|
|
+ The TreeView containing the <paramref name="item" />.
|
|
|
+ </param>
|
|
|
+ <param name="item">The child item.</param>
|
|
|
+ <returns>
|
|
|
+ The item of the parent container for the specified
|
|
|
+ <paramref name="item" />, or null if not found.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetIsRoot(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the TreeViewItem is a root of its
|
|
|
+ TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="item">The TreeViewItem.</param>
|
|
|
+ <returns>
|
|
|
+ A value indicating whether the TreeViewItem is a root of its
|
|
|
+ TreeView.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="item" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetIsLeaf(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the TreeViewItem is a leaf in its
|
|
|
+ TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="item">The TreeViewItem.</param>
|
|
|
+ <returns>
|
|
|
+ A value indicating whether the TreeViewItem is a leaf in its
|
|
|
+ TreeView.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="item" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetDepth(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Gets the depth of a TreeViewItem in its TreeView (using a zero-based
|
|
|
+ index).
|
|
|
+ </summary>
|
|
|
+ <param name="item">The TreeViewItem.</param>
|
|
|
+ <returns>
|
|
|
+ The depth of a TreeViewItem in its TreeView (using a zero-based
|
|
|
+ index).
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="item" /> is null.
|
|
|
+ </exception>
|
|
|
+ <exception cref="T:System.ArgumentException">
|
|
|
+ <paramref name="item" /> is not in a TreeView.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetSelectedContainer(Microsoft.Silverlight.Testing.Controls.TreeView)">
|
|
|
+ <summary>
|
|
|
+ Get the selected TreeViewItem in a TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <returns>
|
|
|
+ The selected TreeViewItem, or null if no selected item found.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.SetSelectedContainer(Microsoft.Silverlight.Testing.Controls.TreeView,Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Sets the selected TreeViewItem of a TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <param name="item">The TreeViewItem to select.</param>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.ClearSelection(Microsoft.Silverlight.Testing.Controls.TreeView)">
|
|
|
+ <summary>
|
|
|
+ Clear the selection of the TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.SelectItem(Microsoft.Silverlight.Testing.Controls.TreeView,System.Object)">
|
|
|
+ <summary>
|
|
|
+ Select an item in the TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <param name="item">The item to select.</param>
|
|
|
+ <returns>
|
|
|
+ A value indicating whether the item was successfully set as the
|
|
|
+ TreeView's SelectedItem.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetSelectedPath(Microsoft.Silverlight.Testing.Controls.TreeView)">
|
|
|
+ <summary>
|
|
|
+ Gets the path to the TreeView's selected item.
|
|
|
+ </summary>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <returns>The path to the TreeView's selected item.</returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.ExpandOrCollapseAll(Microsoft.Silverlight.Testing.Controls.TreeViewItem,System.Boolean,System.Int32,System.Nullable{System.Int32})">
|
|
|
+ <summary>
|
|
|
+ Recursively expand or collapse the TreeViewItem and all of its
|
|
|
+ descendants.
|
|
|
+ </summary>
|
|
|
+ <param name="item">The TreeViewItem.</param>
|
|
|
+ <param name="expand">
|
|
|
+ A value indicating whether to expand or collapse.
|
|
|
+ </param>
|
|
|
+ <param name="depth">
|
|
|
+ The number of levels that have already been collapsed or expanded.
|
|
|
+ This is used in conjunction with the optional maximumDepth to only
|
|
|
+ expand a specified number of layers.
|
|
|
+ </param>
|
|
|
+ <param name="maximumDepth">
|
|
|
+ An optional depth that defines the number of layers to expand or
|
|
|
+ collapse.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.ExpandOrCollapseAll(Microsoft.Silverlight.Testing.Controls.TreeView,System.Boolean,System.Nullable{System.Int32})">
|
|
|
+ <summary>
|
|
|
+ Expand or collapse all of the descendants of the TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <param name="expand">
|
|
|
+ A value indicating whether to expand or collapse.
|
|
|
+ </param>
|
|
|
+ <param name="maximumDepth">
|
|
|
+ An optional depth that defines the number of layers to expand or
|
|
|
+ collapse.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.ExpandAll(Microsoft.Silverlight.Testing.Controls.TreeView)">
|
|
|
+ <summary>
|
|
|
+ Expand all of the items in a TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.CollapseAll(Microsoft.Silverlight.Testing.Controls.TreeView)">
|
|
|
+ <summary>
|
|
|
+ Collapse all of the items in a TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.ExpandToDepth(Microsoft.Silverlight.Testing.Controls.TreeView,System.Int32)">
|
|
|
+ <summary>
|
|
|
+ Expand a specified number of layers in a TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <param name="depth">The number of layers to expand.</param>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.ExpandPathToRoot(Microsoft.Silverlight.Testing.Controls.TreeViewItem,System.Boolean)">
|
|
|
+ <summary>
|
|
|
+ Expand a path from the given item to the root of it's TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="item">The TreeViewItem.</param>
|
|
|
+ <param name="collapseSiblings">
|
|
|
+ A value indicating whether to collapse siblings while expanding the
|
|
|
+ path. This will result in only the path from the item to the root
|
|
|
+ being expanded.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.ExpandPath(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Expand a path from the TreeViewItem to the root of the TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="item">The TreeViewItem.</param>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="item" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.ExpandSelectedPath(Microsoft.Silverlight.Testing.Controls.TreeView)">
|
|
|
+ <summary>
|
|
|
+ Expand the path from the SelectedItem to the root of the TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.CollapseAllButSelectedPath(Microsoft.Silverlight.Testing.Controls.TreeView)">
|
|
|
+ <summary>
|
|
|
+ Collapse all TreeViewItems except those along the path from the
|
|
|
+ TreeView's SelectedItem to the root of the TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.ExpandPath(Microsoft.Silverlight.Testing.Controls.TreeView,System.Object[])">
|
|
|
+ <summary>
|
|
|
+ Expand the given path of items starting from the TreeView's root.
|
|
|
+ </summary>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <param name="items">
|
|
|
+ The sequence of items corresponding to the path to expand.
|
|
|
+ </param>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view" /> is null.
|
|
|
+ </exception>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="items" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.ExpandPath``1(Microsoft.Silverlight.Testing.Controls.TreeView,System.Collections.Generic.IEnumerable{``0})">
|
|
|
+ <summary>
|
|
|
+ Expand the given path of items starting from the TreeView's root.
|
|
|
+ </summary>
|
|
|
+ <typeparam name="T">
|
|
|
+ The type of items provided in <paramref name="items" />.
|
|
|
+ </typeparam>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <param name="items">
|
|
|
+ The sequence of items corresponding to the path to expand.
|
|
|
+ </param>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view" /> is null.
|
|
|
+ </exception>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="items" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.ExpandPath``1(Microsoft.Silverlight.Testing.Controls.TreeView,System.Func{System.Object,``0},``0[])">
|
|
|
+ <summary>
|
|
|
+ Expand the given path of items starting from the TreeView's root.
|
|
|
+ </summary>
|
|
|
+ <typeparam name="T">
|
|
|
+ The type of items provided in <paramref name="items" />.
|
|
|
+ </typeparam>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <param name="comparisonSelector">
|
|
|
+ A function that takes a TreeViewItem's item and returns a value to
|
|
|
+ compare against elements of the given <paramref name="items" />.
|
|
|
+ The item itself will be used if
|
|
|
+ <paramref name="comparisonSelector" /> is null.
|
|
|
+ </param>
|
|
|
+ <param name="items">
|
|
|
+ The sequence of items corresponding to the path to expand.
|
|
|
+ </param>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view" /> is null.
|
|
|
+ </exception>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="items" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.ExpandPath``1(Microsoft.Silverlight.Testing.Controls.TreeView,System.Func{System.Object,``0},System.Collections.Generic.IEnumerable{``0})">
|
|
|
+ <summary>
|
|
|
+ Expand the given path of items starting from the TreeView's root.
|
|
|
+ </summary>
|
|
|
+ <typeparam name="T">
|
|
|
+ The type of items provided in <paramref name="items" />.
|
|
|
+ </typeparam>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <param name="comparisonSelector">
|
|
|
+ A function that takes a TreeViewItem's item and returns a value to
|
|
|
+ compare against elements of the given <paramref name="items" />.
|
|
|
+ The item itself will be used if
|
|
|
+ <paramref name="comparisonSelector" /> is null.
|
|
|
+ </param>
|
|
|
+ <param name="items">
|
|
|
+ The sequence of items corresponding to the path to expand.
|
|
|
+ </param>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view" /> is null.
|
|
|
+ </exception>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="items" /> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetIsChecked(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Gets the value of the IsChecked attached property for a specified
|
|
|
+ TreeViewItem.
|
|
|
+ </summary>
|
|
|
+ <param name="element">
|
|
|
+ The TreeViewItem from which the property value is read.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ The IsChecked property value for the TreeViewItem.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.SetIsChecked(Microsoft.Silverlight.Testing.Controls.TreeViewItem,System.Nullable{System.Boolean})">
|
|
|
+ <summary>
|
|
|
+ Sets the value of the IsChecked attached property to a specified
|
|
|
+ TreeViewItem.
|
|
|
+ </summary>
|
|
|
+ <param name="element">
|
|
|
+ The TreeViewItem to which the attached property is written.
|
|
|
+ </param>
|
|
|
+ <param name="value">The needed IsChecked value.</param>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.IsCheckedProperty">
|
|
|
+ <summary>
|
|
|
+ Identifies the IsChecked dependency property.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.OnIsCheckedPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ IsCheckedProperty property changed handler.
|
|
|
+ </summary>
|
|
|
+ <param name="d">The TreeViewItem that changed IsChecked.</param>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetAssociatedCheckBox(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Gets the value of the AssociatedCheckBox attached property for a
|
|
|
+ specified TreeViewItem.
|
|
|
+ </summary>
|
|
|
+ <param name="element">
|
|
|
+ The TreeViewItem from which the property value is read.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ The AssociatedCheckBox property value for the TreeViewItem.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.SetAssociatedCheckBox(Microsoft.Silverlight.Testing.Controls.TreeViewItem,Microsoft.Silverlight.Testing.Controls.TreeViewItemCheckBox)">
|
|
|
+ <summary>
|
|
|
+ Sets the value of the AssociatedCheckBox attached property to a
|
|
|
+ specified TreeViewItem.
|
|
|
+ </summary>
|
|
|
+ <param name="element">
|
|
|
+ The TreeViewItem to which the attached property is written.
|
|
|
+ </param>
|
|
|
+ <param name="value">The needed AssociatedCheckBox value.</param>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.AssociatedCheckBoxProperty">
|
|
|
+ <summary>
|
|
|
+ Identifies the AssociatedCheckBox dependency property.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.OnAssociatedCheckBoxPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ AssociatedCheckBoxProperty property changed handler.
|
|
|
+ </summary>
|
|
|
+ <param name="d">
|
|
|
+ The TreeViewItem that changed its AssociatedCheckBox.
|
|
|
+ </param>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetCheckedItemsAndContainers(Microsoft.Silverlight.Testing.Controls.TreeView)">
|
|
|
+ <summary>
|
|
|
+ Get the sequence of items and containers with their IsChecked
|
|
|
+ property set to True.
|
|
|
+ </summary>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <returns>
|
|
|
+ The sequence of items and containers with their IsChecked property
|
|
|
+ set to True.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view"/> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.GetCheckedItemsAndContainers(Microsoft.Silverlight.Testing.Controls.TreeView,System.Boolean)">
|
|
|
+ <summary>
|
|
|
+ Get the sequence of items and containers with their IsChecked
|
|
|
+ property set to True.
|
|
|
+ </summary>
|
|
|
+ <param name="view">The TreeView.</param>
|
|
|
+ <param name="includeIndeterminate">
|
|
|
+ A value indicating whether to include TreeViewItems with an
|
|
|
+ indeterminate IsChecked value.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ The sequence of items and containers with their IsChecked property
|
|
|
+ set to True or also set to null if indeterminate values are
|
|
|
+ included.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="view"/> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.CancelIsCheckedChangedBubbling">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether recursive calls to
|
|
|
+ OnIsCheckedPropertyChanged should ignore their notifications or
|
|
|
+ process them accordingly.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewExtensions.CancelIsCheckedChangedChildNotifications">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether recursive calls to
|
|
|
+ OnIsCheckedPropertyChanged should update their children when their
|
|
|
+ IsChecked value has changed.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.TreeViewItemCheckBox">
|
|
|
+ <summary>
|
|
|
+ Represents a CheckBox whose value is associated with the
|
|
|
+ TreeViewExtensions.IsChecked attached property of TreeViewItems.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Experimental</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.TreeViewItemCheckBox._parent">
|
|
|
+ <summary>
|
|
|
+ The parent TreeViewItem of the CheckBox.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemCheckBox.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the TreeViewItemCheckBox class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemCheckBox.AssociateParentTreeViewItem">
|
|
|
+ <summary>
|
|
|
+ Associate the parent TreeViewItem with the CheckBox.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemCheckBox.OnIsCheckedChanged(System.Object,System.Windows.RoutedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Update the TreeViewItem's IsChecked property when this IsChecked
|
|
|
+ property is changed.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The CheckBox.</param>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItemCheckBox.ParentTreeViewItem">
|
|
|
+ <summary>
|
|
|
+ Gets the parent TreeViewItem of the CheckBox.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.TreeViewItemConnectingLineInfo">
|
|
|
+ <summary>
|
|
|
+ Represents the necessary information to draw connecting lines in a
|
|
|
+ TreeViewItem.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Experimental</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemConnectingLineInfo.#ctor(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the TreeViewItemConnectingLineInfo
|
|
|
+ class.
|
|
|
+ </summary>
|
|
|
+ <param name="item">The TreeViewItem.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemConnectingLineInfo.PositionConnectingLines">
|
|
|
+ <summary>
|
|
|
+ Position the connecting lines in the TreeViewItem.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemConnectingLineInfo.PositionVerticalConnectingLine">
|
|
|
+ <summary>
|
|
|
+ Position the vertical connecting line in the TreeViewItem.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItemConnectingLineInfo.Item">
|
|
|
+ <summary>
|
|
|
+ Gets the TreeViewItem.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItemConnectingLineInfo.VerticalConnectingLine">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the vertical connecting line of the TreeViewItem.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItemConnectingLineInfo.HorizontalConnectingLine">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the horizontal connecting line of the TreeViewItem.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItemConnectingLineInfo.ExpanderButton">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the expander button of the TreeViewItem.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItemConnectingLineInfo.Header">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the header of the TreeViewItem.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.TreeViewItemIndentationConverter">
|
|
|
+ <summary>
|
|
|
+ Used to convert TreeViewItems into a value based on their depth in
|
|
|
+ the TreeView.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Experimental</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemIndentationConverter.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the TreeViewItemIndentationConverter
|
|
|
+ class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemIndentationConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
|
|
+ <summary>
|
|
|
+ Convert a TreeViewItem into a value based on the depth of the item
|
|
|
+ in the TreeView.
|
|
|
+ </summary>
|
|
|
+ <param name="value">The TreeViewItem.</param>
|
|
|
+ <param name="targetType">
|
|
|
+ The indentation type to convert to (such as Thickness or double).
|
|
|
+ </param>
|
|
|
+ <param name="parameter">
|
|
|
+ The number of pixels to indent each level of the TreeView. A
|
|
|
+ default value of 15.0 will be used if no parameter is provided.
|
|
|
+ </param>
|
|
|
+ <param name="culture">
|
|
|
+ The culture used to convert the TreeViewItem.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ A value based on the depth of the item in the TreeView.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemIndentationConverter.WrapIndentation(System.Double,System.Type)">
|
|
|
+ <summary>
|
|
|
+ Wrap the indentation in the desired type.
|
|
|
+ </summary>
|
|
|
+ <param name="indentation">
|
|
|
+ The number of pixels to indent the TreeViewItem.
|
|
|
+ </param>
|
|
|
+ <param name="targetType">
|
|
|
+ The indentation type to convert to (such as Thickness or double).
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ A value based on the depth of the item in the TreeView.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemIndentationConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
|
|
+ <summary>
|
|
|
+ Convert an indentation back into a TreeViewItem. This always throws
|
|
|
+ a NotSupportedException.
|
|
|
+ </summary>
|
|
|
+ <param name="value">The indentation.</param>
|
|
|
+ <param name="targetType">The type of the indentation.</param>
|
|
|
+ <param name="parameter">
|
|
|
+ The number of pixels to indent each level of the TreeView.
|
|
|
+ </param>
|
|
|
+ <param name="culture">
|
|
|
+ The culture used to convert the TreeViewItem.
|
|
|
+ </param>
|
|
|
+ <returns>Always throws a NotSupportedException.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Client.ValidateExtensions">
|
|
|
+ <summary>
|
|
|
+ A set of simple extension methods for applications.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.ValidateExtensions.IfApplicationHost(System.Windows.Application)">
|
|
|
+ <summary>
|
|
|
+ Checks whether the application host object is not null.
|
|
|
+ </summary>
|
|
|
+ <param name="app">The application instance.</param>
|
|
|
+ <returns>Returns a value indicating whether the object is not null.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.ValidateExtensions.IfApplicationHostSource(System.Windows.Application)">
|
|
|
+ <summary>
|
|
|
+ Checks whether the application host and its source object is not
|
|
|
+ null.
|
|
|
+ </summary>
|
|
|
+ <param name="app">The application instance.</param>
|
|
|
+ <returns>Returns a value indicating whether the object is not null.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Client.VisibilityConverter">
|
|
|
+ <summary>
|
|
|
+ A value converter for collapsing or showing elements.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.VisibilityConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
|
|
+ <summary>
|
|
|
+ Convert a boolean value to a Visibility value.
|
|
|
+ </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="M:Microsoft.Silverlight.Testing.Client.VisibilityConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
|
|
+ <summary>
|
|
|
+ Support two-way databinding of the VisibilityConverter, converting
|
|
|
+ Visibility to a bool.
|
|
|
+ </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="M:Microsoft.Silverlight.Testing.Client.VisibilityConverter.GetVisibilityMode(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 Visibility value.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.VisibilityConverter.IsVisibilityInverted(System.Object)">
|
|
|
+ <summary>
|
|
|
+ Determine whether or not visibility is inverted based on a converter
|
|
|
+ parameter. When the parameter is specified as Collapsed, that means
|
|
|
+ that when the boolean value is true, we should return Collapsed,
|
|
|
+ which is inverted.
|
|
|
+ </summary>
|
|
|
+ <param name="parameter">The parameter object.</param>
|
|
|
+ <returns>Returns a value indicating whether the visibility is
|
|
|
+ inverted.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Client.VisualStates">
|
|
|
+ <summary>
|
|
|
+ Visual states helper code.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.VisualStates.GetImplementationRoot(System.Windows.DependencyObject)">
|
|
|
+ <summary>
|
|
|
+ Gets the implementation root of the Control.
|
|
|
+ </summary>
|
|
|
+ <param name="dependencyObject">The DependencyObject.</param>
|
|
|
+ <remarks>
|
|
|
+ Implements Silverlight's corresponding internal property on Control.
|
|
|
+ </remarks>
|
|
|
+ <returns>Returns the implementation root or null.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.VisualStates.TryGetVisualStateGroup(System.Windows.DependencyObject,System.String)">
|
|
|
+ <summary>
|
|
|
+ This method tries to get the named VisualStateGroup for the
|
|
|
+ dependency object. The provided object's ImplementationRoot will be
|
|
|
+ looked up in this call.
|
|
|
+ </summary>
|
|
|
+ <param name="dependencyObject">The dependency object.</param>
|
|
|
+ <param name="groupName">The visual state group's name.</param>
|
|
|
+ <returns>Returns null or the VisualStateGroup object.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.VisualTreeExtensions">
|
|
|
+ <summary>
|
|
|
+ Provides useful extensions for working with the visual tree.
|
|
|
+ </summary>
|
|
|
+ <remarks>
|
|
|
+ Since many of these extension methods are declared on types like
|
|
|
+ DependencyObject high up in the class hierarchy, we've placed them in
|
|
|
+ the Primitives namespace which is less likely to be imported for normal
|
|
|
+ scenarios.
|
|
|
+ </remarks>
|
|
|
+ <QualityBand>Experimental</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.VisualTreeExtensions.GetVisualAncestors(System.Windows.DependencyObject)">
|
|
|
+ <summary>
|
|
|
+ Get the visual tree ancestors of an element.
|
|
|
+ </summary>
|
|
|
+ <param name="element">The element.</param>
|
|
|
+ <returns>The visual tree ancestors of the element.</returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="element"/> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.VisualTreeExtensions.GetVisualAncestorsAndSelf(System.Windows.DependencyObject)">
|
|
|
+ <summary>
|
|
|
+ Get the visual tree ancestors of an element and the element itself.
|
|
|
+ </summary>
|
|
|
+ <param name="element">The element.</param>
|
|
|
+ <returns>
|
|
|
+ The visual tree ancestors of an element and the element itself.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="element"/> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.VisualTreeExtensions.GetVisualAncestorsAndSelfIterator(System.Windows.DependencyObject)">
|
|
|
+ <summary>
|
|
|
+ Get the visual tree ancestors of an element and the element itself.
|
|
|
+ </summary>
|
|
|
+ <param name="element">The element.</param>
|
|
|
+ <returns>
|
|
|
+ The visual tree ancestors of an element and the element itself.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.VisualTreeExtensions.GetVisualChildren(System.Windows.DependencyObject)">
|
|
|
+ <summary>
|
|
|
+ Get the visual tree children of an element.
|
|
|
+ </summary>
|
|
|
+ <param name="element">The element.</param>
|
|
|
+ <returns>The visual tree children of an element.</returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="element"/> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.VisualTreeExtensions.GetVisualChildrenAndSelf(System.Windows.DependencyObject)">
|
|
|
+ <summary>
|
|
|
+ Get the visual tree children of an element and the element itself.
|
|
|
+ </summary>
|
|
|
+ <param name="element">The element.</param>
|
|
|
+ <returns>
|
|
|
+ The visual tree children of an element and the element itself.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="element"/> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.VisualTreeExtensions.GetVisualChildrenAndSelfIterator(System.Windows.DependencyObject)">
|
|
|
+ <summary>
|
|
|
+ Get the visual tree children of an element and the element itself.
|
|
|
+ </summary>
|
|
|
+ <param name="element">The element.</param>
|
|
|
+ <returns>
|
|
|
+ The visual tree children of an element and the element itself.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.VisualTreeExtensions.GetVisualDescendants(System.Windows.DependencyObject)">
|
|
|
+ <summary>
|
|
|
+ Get the visual tree descendants of an element.
|
|
|
+ </summary>
|
|
|
+ <param name="element">The element.</param>
|
|
|
+ <returns>The visual tree descendants of an element.</returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="element"/> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.VisualTreeExtensions.GetVisualDescendantsAndSelf(System.Windows.DependencyObject)">
|
|
|
+ <summary>
|
|
|
+ Get the visual tree descendants of an element and the element
|
|
|
+ itself.
|
|
|
+ </summary>
|
|
|
+ <param name="element">The element.</param>
|
|
|
+ <returns>
|
|
|
+ The visual tree descendants of an element and the element itself.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="element"/> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.VisualTreeExtensions.GetVisualDescendantsAndSelfIterator(System.Windows.DependencyObject)">
|
|
|
+ <summary>
|
|
|
+ Get the visual tree descendants of an element and the element
|
|
|
+ itself.
|
|
|
+ </summary>
|
|
|
+ <param name="element">The element.</param>
|
|
|
+ <returns>
|
|
|
+ The visual tree descendants of an element and the element itself.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.VisualTreeExtensions.GetVisualSiblings(System.Windows.DependencyObject)">
|
|
|
+ <summary>
|
|
|
+ Get the visual tree siblings of an element.
|
|
|
+ </summary>
|
|
|
+ <param name="element">The element.</param>
|
|
|
+ <returns>The visual tree siblings of an element.</returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="element"/> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.VisualTreeExtensions.GetVisualSiblingsAndSelf(System.Windows.DependencyObject)">
|
|
|
+ <summary>
|
|
|
+ Get the visual tree siblings of an element and the element itself.
|
|
|
+ </summary>
|
|
|
+ <param name="element">The element.</param>
|
|
|
+ <returns>
|
|
|
+ The visual tree siblings of an element and the element itself.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="element"/> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.VisualTreeExtensions.GetBoundsRelativeTo(System.Windows.FrameworkElement,System.Windows.UIElement)">
|
|
|
+ <summary>
|
|
|
+ Get the bounds of an element relative to another element.
|
|
|
+ </summary>
|
|
|
+ <param name="element">The element.</param>
|
|
|
+ <param name="otherElement">
|
|
|
+ The element relative to the other element.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ The bounds of the element relative to another element, or null if
|
|
|
+ the elements are not related.
|
|
|
+ </returns>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="element"/> is null.
|
|
|
+ </exception>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="otherElement"/> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.VisualTreeExtensions.InvokeOnLayoutUpdated(System.Windows.FrameworkElement,System.Action)">
|
|
|
+ <summary>
|
|
|
+ Perform an action when the element's LayoutUpdated event fires.
|
|
|
+ </summary>
|
|
|
+ <param name="element">The element.</param>
|
|
|
+ <param name="action">The action to perform.</param>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="element"/> is null.
|
|
|
+ </exception>
|
|
|
+ <exception cref="T:System.ArgumentNullException">
|
|
|
+ <paramref name="action"/> is null.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.VisualTreeExtensions.GetLogicalChildren(System.Windows.FrameworkElement)">
|
|
|
+ <summary>
|
|
|
+ Retrieves all the logical children of a framework element using a
|
|
|
+ breadth-first search. For performance reasons this method manually
|
|
|
+ manages the stack instead of using recursion.
|
|
|
+ </summary>
|
|
|
+ <param name="parent">The parent framework element.</param>
|
|
|
+ <returns>The logical children of the framework element.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.VisualTreeExtensions.GetLogicalDescendents(System.Windows.FrameworkElement)">
|
|
|
+ <summary>
|
|
|
+ Retrieves all the logical descendents of a framework element using a
|
|
|
+ breadth-first search. For performance reasons this method manually
|
|
|
+ manages the stack instead of using recursion.
|
|
|
+ </summary>
|
|
|
+ <param name="parent">The parent framework element.</param>
|
|
|
+ <returns>The logical children of the framework element.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.CodeCoverage">
|
|
|
+ <summary>
|
|
|
+ The CodeCoverage class is used to collect code coverage information from
|
|
|
+ assemblies that have been instrumented to call the Visit function at the
|
|
|
+ beginning of every basic block.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.CodeCoverage._blocks">
|
|
|
+ <summary>
|
|
|
+ A bit array used to track which basic blocks have been executed.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.CodeCoverage._hitBlocks">
|
|
|
+ <summary>
|
|
|
+ A counter of the hit blocks.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.CodeCoverage.Visit(System.UInt32)">
|
|
|
+ <summary>
|
|
|
+ Record that a basic block is being executed.
|
|
|
+ </summary>
|
|
|
+ <param name="id">Id of the basic block.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.CodeCoverage.GetCoverageData">
|
|
|
+ <summary>
|
|
|
+ Get the coverage data serialized as a string for easy transport.
|
|
|
+ </summary>
|
|
|
+ <remarks>Previous releases of the framework used a simplistic bit
|
|
|
+ list, this release updates the coverage reporting endpoint to an
|
|
|
+ alternate version that ends in base 64. This maintains test runner
|
|
|
+ compatibility with previous official releases.</remarks>
|
|
|
+ <returns>Coverage data serialized as a string.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.CodeCoverage.HitBlockCount">
|
|
|
+ <summary>
|
|
|
+ Gets the current number of hit blocks.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.CodeCoverage.BlockCount">
|
|
|
+ <summary>
|
|
|
+ Gets the current size of the blocks counter. This is not actually
|
|
|
+ the number of hit blocks, but it should return 0 always except
|
|
|
+ when at least one block is hit.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.CustomFrameworkUnitTest">
|
|
|
+ <summary>
|
|
|
+ Base class for test cases that use special functionality of the
|
|
|
+ Microsoft.Silverlight.Testing unit test framework.
|
|
|
+
|
|
|
+ Tests that derive from CustomTest in most cases will not be source- or
|
|
|
+ functionality- compatible with the more advanced desktop Visual Studio
|
|
|
+ Test Team environment and harnesses.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.CustomFrameworkUnitTest.HandleException(System.Exception)">
|
|
|
+ <summary>
|
|
|
+ Process an exception using the test engine logic for
|
|
|
+ ExpectedExceptions and logging the exception if needed.
|
|
|
+ </summary>
|
|
|
+ <param name="ex">Exception object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.CustomFrameworkUnitTest.InterceptUnhandledExceptions">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether global unhandled exceptions
|
|
|
+ should be intercepted by the test harness.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.CustomFrameworkUnitTest.UnitTestHarness">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the unit test harness instance. Hidden from the VS
|
|
|
+ browser as test developers should not need to use this property.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.CustomFrameworkUnitTest.WorkItemContainer">
|
|
|
+ <summary>
|
|
|
+ Gets the current test task container.
|
|
|
+ </summary>
|
|
|
+ <returns>The current container for the test's tasks.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Client.DataManager">
|
|
|
+ <summary>
|
|
|
+ Manages the unit test status and model by attaching to the unit test
|
|
|
+ harness instance. Validates that all key logging can be done without
|
|
|
+ special hooks inside of the unit test harness implementation.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._h">
|
|
|
+ <summary>
|
|
|
+ The unit test harness instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._d">
|
|
|
+ <summary>
|
|
|
+ The test run data.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._assemblyData">
|
|
|
+ <summary>
|
|
|
+ Map assembly metadata to data objects.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._classData">
|
|
|
+ <summary>
|
|
|
+ Map test class metadata to data objects.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._methodData">
|
|
|
+ <summary>
|
|
|
+ Map test metadata to data objects.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._lastResult">
|
|
|
+ <summary>
|
|
|
+ Backing field for the last result.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.DataManager._lastFailingResult">
|
|
|
+ <summary>
|
|
|
+ Backing field for the last failing result.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the DataManager type.
|
|
|
+ </summary>
|
|
|
+ <param name="harness">The unit test harness instance.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.Create(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the DataManager.
|
|
|
+ </summary>
|
|
|
+ <param name="harness">The unit test harness instance.</param>
|
|
|
+ <returns>Returns a new instance of a DataManager class.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.Hook">
|
|
|
+ <summary>
|
|
|
+ Connect to unit test harness events for processing and updating the
|
|
|
+ underlying unit test run model.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.Unhook">
|
|
|
+ <summary>
|
|
|
+ Unhook from the unit test harness events.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.OnTestRunStarting(System.Object,Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Process the starting of the test run.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The source object.</param>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.OnTestClassStarting(System.Object,Microsoft.Silverlight.Testing.Harness.TestClassStartingEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Process the test class starting event.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The source object.</param>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.OnTestClassCompleted(System.Object,Microsoft.Silverlight.Testing.Harness.TestClassCompletedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Process the test class complete event.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The source object.</param>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.OnTestMethodStarting(System.Object,Microsoft.Silverlight.Testing.Harness.TestMethodStartingEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Process the start of a test method.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The source object.</param>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.OnTestMethodCompleted(System.Object,Microsoft.Silverlight.Testing.Harness.TestMethodCompletedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Process the completion of test methods.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The source object.</param>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.ProcessResult(Microsoft.Silverlight.Testing.Harness.ScenarioResult)">
|
|
|
+ <summary>
|
|
|
+ Process a result.
|
|
|
+ </summary>
|
|
|
+ <param name="result">The result data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.GetAssemblyModel(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly)">
|
|
|
+ <summary>
|
|
|
+ Gets or creates the data model object for an assembly.
|
|
|
+ </summary>
|
|
|
+ <param name="assembly">The test assembly.</param>
|
|
|
+ <returns>Returns the data object.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.GetClassModel(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass)">
|
|
|
+ <summary>
|
|
|
+ Gets or creates the data model object for a test class.
|
|
|
+ </summary>
|
|
|
+ <param name="testClass">The test class.</param>
|
|
|
+ <returns>Returns the data object.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.DataManager.GetMethodModel(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,Microsoft.Silverlight.Testing.Client.TestClassData)">
|
|
|
+ <summary>
|
|
|
+ Gets or creates the data model object for a test method.
|
|
|
+ </summary>
|
|
|
+ <param name="testMethod">The test method.</param>
|
|
|
+ <param name="parentTestClass">The parent test class data object.</param>
|
|
|
+ <returns>Returns the data object.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.DataManager.UnitTestHarness">
|
|
|
+ <summary>
|
|
|
+ Gets the unit test harness instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.DataManager.Data">
|
|
|
+ <summary>
|
|
|
+ Gets the unit test model.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Client.TestAssemblyData">
|
|
|
+ <summary>
|
|
|
+ A data object storing the hierarchical results for a test assembly in a
|
|
|
+ test run.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Client.PropertyChangedBase">
|
|
|
+ <summary>
|
|
|
+ A base class for model objects that implement the property
|
|
|
+ changed interface, to simplify calling the change handlers,
|
|
|
+ and cache the underlying event argument instances.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.PropertyChangedBase._argumentInstances">
|
|
|
+ <summary>
|
|
|
+ A static set of change argument instances, eventually
|
|
|
+ storing one argument instance for each property name to
|
|
|
+ reduce churn at runtime.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.PropertyChangedBase.NotifyPropertyChanged(System.String)">
|
|
|
+ <summary>
|
|
|
+ Notify any listeners that the property value has changed.
|
|
|
+ </summary>
|
|
|
+ <param name="propertyName">The property name.</param>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.Client.PropertyChangedBase.PropertyChanged">
|
|
|
+ <summary>
|
|
|
+ The property changed event.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Client.IProvideResultReports">
|
|
|
+ <summary>
|
|
|
+ A type that provides a string result report.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.IProvideResultReports.GetResultReport">
|
|
|
+ <summary>
|
|
|
+ Generates a simple text result report for the metadata.
|
|
|
+ </summary>
|
|
|
+ <returns>Reports a text report.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestAssemblyData.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the TestAssemblyData type.
|
|
|
+ </summary>
|
|
|
+ <param name="testAssembly">The test assembly metadata.</param>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestAssemblyData._expanded">
|
|
|
+ <summary>
|
|
|
+ Backing field for the expanded property.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestAssemblyData._passed">
|
|
|
+ <summary>
|
|
|
+ Backing field for a passed value.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestAssemblyData._classes">
|
|
|
+ <summary>
|
|
|
+ Backing store for the set of test class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestAssemblyData.GetResultReport">
|
|
|
+ <summary>
|
|
|
+ Retrieves the results report.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns a string containing the report.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestAssemblyData.IsExpanded">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether the item is expanded in
|
|
|
+ a hierarchical display.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestAssemblyData.IsChecked">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the checked value. Don't think this is actually used.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestAssemblyData.Passed">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether the test passed. If failed,
|
|
|
+ will propagate to the parent metadata object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestAssemblyData.Name">
|
|
|
+ <summary>
|
|
|
+ Gets the name of the assembly.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestAssemblyData.TestClasses">
|
|
|
+ <summary>
|
|
|
+ Gets an observable collection of test class data objects.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Client.TestMethodData">
|
|
|
+ <summary>
|
|
|
+ A data object that generates property change notifications and can
|
|
|
+ be used for rich data binding to test results. Does keep a reference
|
|
|
+ to all results.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._metadata">
|
|
|
+ <summary>
|
|
|
+ Stores the test method metadata.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._parent">
|
|
|
+ <summary>
|
|
|
+ Parent data object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._isRunning">
|
|
|
+ <summary>
|
|
|
+ A value indicating whether the test is currently executing.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._result">
|
|
|
+ <summary>
|
|
|
+ The test outcome.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._previous">
|
|
|
+ <summary>
|
|
|
+ Backing field for linked data.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._next">
|
|
|
+ <summary>
|
|
|
+ Backing field for linked data.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._previousFailure">
|
|
|
+ <summary>
|
|
|
+ Backing field for linked data.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._nextFailure">
|
|
|
+ <summary>
|
|
|
+ Backing field for linked data.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestMethodData.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,Microsoft.Silverlight.Testing.Client.TestClassData)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the TestMethodData type.
|
|
|
+ </summary>
|
|
|
+ <param name="testMethod">The test method metadata.</param>
|
|
|
+ <param name="parent">The test class that is the parent object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestMethodData.CheckForKnownBugs">
|
|
|
+ <summary>
|
|
|
+ Runs through the metadata for bugs.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._knownBugs">
|
|
|
+ <summary>
|
|
|
+ Backing field for known bugs.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._fixedBugs">
|
|
|
+ <summary>
|
|
|
+ Backing field for bugs that are marked fixed.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestMethodData.EvaluateNotable">
|
|
|
+ <summary>
|
|
|
+ Calculates whether the item is considered "notable", in that it
|
|
|
+ should have a visual cue or hint for the user.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._isNotable">
|
|
|
+ <summary>
|
|
|
+ Stores a value indicating whether the result is notable.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._checked">
|
|
|
+ <summary>
|
|
|
+ Backing field for the checked property.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestMethodData._expanded">
|
|
|
+ <summary>
|
|
|
+ Backing field for the expanded property.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestMethodData.GetResultReport">
|
|
|
+ <summary>
|
|
|
+ Retrieves the results report.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns a string containing the report.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.Result">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the result of the test method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.KnownBugs">
|
|
|
+ <summary>
|
|
|
+ Gets the known bugs for display in the UI.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.FixedBugs">
|
|
|
+ <summary>
|
|
|
+ Gets the fixed bugs for display.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.SimplifiedExpectedExceptionName">
|
|
|
+ <summary>
|
|
|
+ Gets the expected exception name for a negative test, if any.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.SimplifiedExceptionStackTrace">
|
|
|
+ <summary>
|
|
|
+ Gets a simplified exception stack trace that omits the trace below
|
|
|
+ the invoke of the test method by the test framework.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.SimplifiedExceptionName">
|
|
|
+ <summary>
|
|
|
+ Gets the short, simple name of the exception type recorded in the
|
|
|
+ test result, if any.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.HasOutcome">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the method has results.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.Passed">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the method has passed. Returns
|
|
|
+ true until there is a result.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.IsRunning">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether the test method is running.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.IsNotable">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether the result is notable.
|
|
|
+ Notable is defined as either currently running, or not having
|
|
|
+ passed. This can allow a user interface to react to an
|
|
|
+ interesting result.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.Parent">
|
|
|
+ <summary>
|
|
|
+ Gets the parent data object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.Metadata">
|
|
|
+ <summary>
|
|
|
+ Gets an instance of the actual metadata object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.Name">
|
|
|
+ <summary>
|
|
|
+ Gets the name of the test method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.HasDescriptionVisibility">
|
|
|
+ <summary>
|
|
|
+ Gets a visibility value to allow for easy showing or
|
|
|
+ hiding of a user interface component that displays the
|
|
|
+ description.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns a visibility value.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.ReadableElapsedTime">
|
|
|
+ <summary>
|
|
|
+ Gets the elapsed time in a readable format.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns a string of the readable time elapsed.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.Description">
|
|
|
+ <summary>
|
|
|
+ Gets the description of the test method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.IsChecked">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether the item is checked in the
|
|
|
+ user interface.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.IsExpanded">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether the item is expanded in
|
|
|
+ a hierarchical display.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.PreviousResult">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the previous result.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.NextResult">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the next result.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.PreviousFailingResult">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the previous failing result.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestMethodData.NextFailingResult">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the next failing result.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Service.CodeCoverageProvider">
|
|
|
+ <summary>
|
|
|
+ A provider of code coverage information to an external process.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Service.ProviderBase">
|
|
|
+ <summary>
|
|
|
+ The base class for test service providers.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.#ctor(Microsoft.Silverlight.Testing.Harness.TestServiceProvider,System.String)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new base provider class.
|
|
|
+ </summary>
|
|
|
+ <param name="provider">The owning test service provider.</param>
|
|
|
+ <param name="displayName">The display name of the service.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.Initialize">
|
|
|
+ <summary>
|
|
|
+ Initializes the provider.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.IncrementBusyServiceCounter">
|
|
|
+ <summary>
|
|
|
+ Increments the busy service counter.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.DecrementBusyServiceCounter">
|
|
|
+ <summary>
|
|
|
+ Decrements the busy service counter.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.InvokeMethod(System.String,System.Object[])">
|
|
|
+ <summary>
|
|
|
+ Invokes a method on this provider using reflection.
|
|
|
+ </summary>
|
|
|
+ <param name="methodName">The name of the method.</param>
|
|
|
+ <param name="parameters">The optional parameters.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.OnInitializeCompleted">
|
|
|
+ <summary>
|
|
|
+ Call the InitializeCompleted event.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.ProviderBase.Callback(System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult},Microsoft.Silverlight.Testing.Service.ServiceResult)">
|
|
|
+ <summary>
|
|
|
+ Performs a callback. Null action and/or result are permitted.
|
|
|
+ </summary>
|
|
|
+ <param name="action">The optional callback action.</param>
|
|
|
+ <param name="result">The result to pass back.</param>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.Service.ProviderBase.InitializeCompleted">
|
|
|
+ <summary>
|
|
|
+ Event fired once initialization is complete.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.ProviderBase.DisplayName">
|
|
|
+ <summary>
|
|
|
+ Gets the display name for the provider.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.ProviderBase.TestService">
|
|
|
+ <summary>
|
|
|
+ Gets the owning test service.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.ProviderBase.Initialized">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the provider has been initialized
|
|
|
+ yet.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.CodeCoverageProvider.#ctor(Microsoft.Silverlight.Testing.Harness.TestServiceProvider)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new code coverage provider.
|
|
|
+ </summary>
|
|
|
+ <param name="testService">The test service.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.CodeCoverageProvider.SaveCoverageData(System.String,System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult})">
|
|
|
+ <summary>
|
|
|
+ Save string-based code coverage data.
|
|
|
+ </summary>
|
|
|
+ <param name="data">The code coverage data, as a string.</param>
|
|
|
+ <param name="callback">The callback action.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Service.EnvironmentProvider">
|
|
|
+ <summary>
|
|
|
+ A provider of environment variables and environmental information that
|
|
|
+ uses the test service provider infrastructure.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.EnvironmentProvider.#ctor(Microsoft.Silverlight.Testing.Harness.TestServiceProvider)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new environment provider.
|
|
|
+ </summary>
|
|
|
+ <param name="testService">The test service.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.EnvironmentProvider.GetEnvironmentVariable(System.String,System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult})">
|
|
|
+ <summary>
|
|
|
+ Retrieve an environment variable from the system.
|
|
|
+ </summary>
|
|
|
+ <param name="name">The variable name.</param>
|
|
|
+ <param name="callback">The callback action.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Extensions">
|
|
|
+ <summary>
|
|
|
+ Miscellaneous internal extension methods.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Extensions.TryGetAssemblyAttribute``1(System.Reflection.Assembly,``0@)">
|
|
|
+ <summary>
|
|
|
+ Attempts to retrieve a custom assembly attribute.
|
|
|
+ </summary>
|
|
|
+ <typeparam name="T">The type of attribute to retrieve.</typeparam>
|
|
|
+ <param name="assembly">The assembly reference.</param>
|
|
|
+ <param name="attribute">An out attribute reference.</param>
|
|
|
+ <returns>Returns true if the attribute is found.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Extensions.ToTransformedDictionary``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``0,``2})">
|
|
|
+ <summary>
|
|
|
+ Transform the XElement into a dictionary of key/value pairs.
|
|
|
+ </summary>
|
|
|
+ <typeparam name="T">The type of enumeration.</typeparam>
|
|
|
+ <typeparam name="K">The key type.</typeparam>
|
|
|
+ <typeparam name="R">The value type.</typeparam>
|
|
|
+ <param name="that">The root enumerable.</param>
|
|
|
+ <param name="keySelector">The key selector.</param>
|
|
|
+ <param name="itemSelector">The item selector.</param>
|
|
|
+ <returns>Returns a new dictionary.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Service.IsolatedStorageSettingsProvider">
|
|
|
+ <summary>
|
|
|
+ A type that stores global settings in the isolated storage for the
|
|
|
+ application. An implementation of the <see cref="T:Microsoft.Silverlight.Testing.Service.SettingsProvider"/>
|
|
|
+ type.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Service.SettingsProvider">
|
|
|
+ <summary>
|
|
|
+ A provider of string dictionary values.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SettingsProvider.#ctor(Microsoft.Silverlight.Testing.Harness.TestServiceProvider)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new SettingsProvider object.
|
|
|
+ </summary>
|
|
|
+ <param name="testService">The test service.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SettingsProvider.#ctor(Microsoft.Silverlight.Testing.Harness.TestServiceProvider,System.String)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new SettingsProvider object.
|
|
|
+ </summary>
|
|
|
+ <param name="testService">The test service.</param>
|
|
|
+ <param name="serviceName">The service name.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SettingsProvider.SaveSettings(System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult})">
|
|
|
+ <summary>
|
|
|
+ Saves the settings.
|
|
|
+ </summary>
|
|
|
+ <remarks>Classes that inherit from SettingsProvider: hide this
|
|
|
+ function. Do not call up through to this base method.</remarks>
|
|
|
+ <param name="callback">The service callback.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.SettingsProvider.Settings">
|
|
|
+ <summary>
|
|
|
+ Gets the settings dictionary.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.SettingsProvider.IsReadOnly">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the settings are read-only.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.SettingsProvider.SourceName">
|
|
|
+ <summary>
|
|
|
+ Gets the settings source for end-user display.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.IsolatedStorageSettingsProvider.TestFrameworkSettingsKeyName">
|
|
|
+ <summary>
|
|
|
+ The unique key used for storing the test framework's settings
|
|
|
+ dictionary.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.IsolatedStorageSettingsProvider._settings">
|
|
|
+ <summary>
|
|
|
+ The underlying settings object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.IsolatedStorageSettingsProvider.#ctor(Microsoft.Silverlight.Testing.Harness.TestServiceProvider)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new isolated storage settings provider.
|
|
|
+ </summary>
|
|
|
+ <param name="testService">The test service instance.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.IsolatedStorageSettingsProvider.Initialize">
|
|
|
+ <summary>
|
|
|
+ Initializes the isolated storage settings provider.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.IsolatedStorageSettingsProvider.SaveSettings(System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult})">
|
|
|
+ <summary>
|
|
|
+ Saves the current settings values.
|
|
|
+ </summary>
|
|
|
+ <param name="callback">The service completion callback.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.IsolatedStorageSettingsProvider.LoadSettings">
|
|
|
+ <summary>
|
|
|
+ Recalls the stored settings values from isolated storage.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.IsolatedStorageSettingsProvider.InitializeSettings">
|
|
|
+ <summary>
|
|
|
+ Initialize the isolated storage application settings object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Service.ServiceResult">
|
|
|
+ <summary>
|
|
|
+ Result object for asynchronous test service response.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.ServiceResult.CreateExceptionalResult(System.Exception)">
|
|
|
+ <summary>
|
|
|
+ Creates a new ServiceResult object for a failed result, the
|
|
|
+ sets the exception.
|
|
|
+ </summary>
|
|
|
+ <param name="except">The Exception object.</param>
|
|
|
+ <returns>Returns a new ServiceResult with the Exception set.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.ServiceResult._result">
|
|
|
+ <summary>
|
|
|
+ The result LINQ element.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.ServiceResult.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the ServiceResult class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.ServiceResult.ProcessResponse">
|
|
|
+ <summary>
|
|
|
+ Process the response text.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.ServiceResult.TryGetElement">
|
|
|
+ <summary>
|
|
|
+ Attempt to process and return the root element of a successful
|
|
|
+ request. Returns null if there was an Exception.
|
|
|
+ </summary>
|
|
|
+ <returns>The root XML element of the response.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.ServiceResult.SetResult(Microsoft.Silverlight.Testing.Service.SimpleXElement)">
|
|
|
+ <summary>
|
|
|
+ Sets the result.
|
|
|
+ </summary>
|
|
|
+ <param name="result">The LINQ element for the result.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.ServiceResult.Processed">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether the result has been
|
|
|
+ processed.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.ServiceResult.Exception">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the exception intercepted or generated during the
|
|
|
+ request or
|
|
|
+ processing timeframe.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.ServiceResult.Element">
|
|
|
+ <summary>
|
|
|
+ Gets the root XElement of the test service result.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.ServiceResult.Successful">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the request was successful.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Service.ServiceType">
|
|
|
+ <summary>
|
|
|
+ The type of test service in use. Used by the more advanced service
|
|
|
+ scenarios in SilverlightTestServiceProvider.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.ServiceType.None">
|
|
|
+ <summary>
|
|
|
+ No service, or unknown service type.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.ServiceType.Direct">
|
|
|
+ <summary>
|
|
|
+ A direct connection, be it the file system, isolated storage, or
|
|
|
+ similar.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.ServiceType.WebService">
|
|
|
+ <summary>
|
|
|
+ A web service.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Service.SilverlightTestService">
|
|
|
+ <summary>
|
|
|
+ The Silverlight test service provider is built for compilation with
|
|
|
+ Silverlight builds of the test framework. Populates with the important
|
|
|
+ providers for web browser-hosted test runs.
|
|
|
+ </summary>
|
|
|
+ <summary>
|
|
|
+ The Silverlight test service provider is built for compilation with
|
|
|
+ Silverlight builds of the test framework. Populates with the important
|
|
|
+ providers for web browser-hosted test runs.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestServiceProvider">
|
|
|
+ <summary>
|
|
|
+ A system that provides test services.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestServiceProvider._services">
|
|
|
+ <summary>
|
|
|
+ The dictionary of services registered with this provider instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new test service provider instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.Initialize">
|
|
|
+ <summary>
|
|
|
+ Initializes the provider and all of its test services.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.InitializeAllServices">
|
|
|
+ <summary>
|
|
|
+ Initialize all services and features synchronously.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.RegisterService(Microsoft.Silverlight.Testing.Service.TestServiceFeature,Microsoft.Silverlight.Testing.Service.ProviderBase)">
|
|
|
+ <summary>
|
|
|
+ Register a new service that the test service should expose.
|
|
|
+ </summary>
|
|
|
+ <param name="feature">Known feature type.</param>
|
|
|
+ <param name="serviceInstance">Instance of the feature's
|
|
|
+ <see cref="T:Microsoft.Silverlight.Testing.Service.ProviderBase"/> type.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.RegisterService(System.String,Microsoft.Silverlight.Testing.Service.ProviderBase)">
|
|
|
+ <summary>
|
|
|
+ Register a new service that the test service should expose.
|
|
|
+ </summary>
|
|
|
+ <param name="featureName">String name of the feature if the known
|
|
|
+ enum value does not exist.</param>
|
|
|
+ <param name="serviceInstance">Instance of the feature's
|
|
|
+ <see cref="T:Microsoft.Silverlight.Testing.Service.ProviderBase"/> type.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.UnregisterService(Microsoft.Silverlight.Testing.Service.TestServiceFeature)">
|
|
|
+ <summary>
|
|
|
+ Unregisters a feature.
|
|
|
+ </summary>
|
|
|
+ <param name="feature">Known feature type.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.UnregisterService(System.String)">
|
|
|
+ <summary>
|
|
|
+ Unregisters a feature.
|
|
|
+ </summary>
|
|
|
+ <param name="featureName">Known feature type string.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.HasService(Microsoft.Silverlight.Testing.Service.TestServiceFeature)">
|
|
|
+ <summary>
|
|
|
+ Check if a requested feature is supported by the test service
|
|
|
+ provider.
|
|
|
+ </summary>
|
|
|
+ <param name="feature">Feature of interest.</param>
|
|
|
+ <returns>A value indicating whether the feature exists.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.HasService(System.String)">
|
|
|
+ <summary>
|
|
|
+ Check if a requested feature is supported by the test service
|
|
|
+ provider.
|
|
|
+ </summary>
|
|
|
+ <param name="featureName">Feature of interest.</param>
|
|
|
+ <returns>A value indicating whether the feature exists.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.GetService``1(Microsoft.Silverlight.Testing.Service.TestServiceFeature)">
|
|
|
+ <summary>
|
|
|
+ Retrieve a feature. An exception will be thrown if the service
|
|
|
+ does not exist.
|
|
|
+ </summary>
|
|
|
+ <typeparam name="TService">Type of a service, ProviderBase.</typeparam>
|
|
|
+ <param name="feature">The feature of interest.</param>
|
|
|
+ <returns>Returns the feature, cast properly.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.GetService(Microsoft.Silverlight.Testing.Service.TestServiceFeature)">
|
|
|
+ <summary>
|
|
|
+ Retrieve a feature.
|
|
|
+ </summary>
|
|
|
+ <param name="feature">Feature of interest.</param>
|
|
|
+ <returns>The feature's provider.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.GetService(System.String)">
|
|
|
+ <summary>
|
|
|
+ Retrieve a feature.
|
|
|
+ </summary>
|
|
|
+ <param name="featureName">Feature of interest.</param>
|
|
|
+ <returns>The service or null if one was not present.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.RequireService(Microsoft.Silverlight.Testing.Harness.TestServiceProvider,System.Type)">
|
|
|
+ <summary>
|
|
|
+ Require a feature, or throw an exception if it isn't available.
|
|
|
+ </summary>
|
|
|
+ <param name="feature">Feature of interest.</param>
|
|
|
+ <param name="requiredType">The required type.</param>
|
|
|
+ <returns>The service or null if one was not present.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.RequireService(System.String,System.Type)">
|
|
|
+ <summary>
|
|
|
+ Require a feature, or throw an exception if it isn't available.
|
|
|
+ </summary>
|
|
|
+ <param name="featureName">Feature of interest.</param>
|
|
|
+ <param name="requiredType">The required type.</param>
|
|
|
+ <returns>The service or null if one was not present.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.RequireService(Microsoft.Silverlight.Testing.Service.TestServiceFeature)">
|
|
|
+ <summary>
|
|
|
+ Require a feature or interest.
|
|
|
+ </summary>
|
|
|
+ <param name="feature">Feature of interest.</param>
|
|
|
+ <returns>The service or null if one was not present.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.RequireService(System.String)">
|
|
|
+ <summary>
|
|
|
+ Requires a service.
|
|
|
+ </summary>
|
|
|
+ <param name="featureName">Feature of interest.</param>
|
|
|
+ <returns>The service or null if one was not present.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.RequireServiceInternal(System.Object)">
|
|
|
+ <summary>
|
|
|
+ Check for and required the presence of a service. Throws an
|
|
|
+ InvalidOperationException message if the service is unavailable.
|
|
|
+ </summary>
|
|
|
+ <param name="feature">Feature of interest.</param>
|
|
|
+ <returns>The service or null if one was not present.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.RequireServiceInternal(System.Object,System.Type)">
|
|
|
+ <summary>
|
|
|
+ Require a specific feature, and that it can be cast properly.
|
|
|
+ </summary>
|
|
|
+ <param name="feature">Feature of interest.</param>
|
|
|
+ <param name="cast">The type to verify assignment for a cast.</param>
|
|
|
+ <returns>The service or null if one was not present.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.GetServiceInternal(System.Object)">
|
|
|
+ <summary>
|
|
|
+ Looks for a specific service.
|
|
|
+ </summary>
|
|
|
+ <param name="feature">Feature of interest.</param>
|
|
|
+ <returns>The service or null if one was not present.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.UniqueTestRunIdentifier">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a unique test run identifier, if any is present.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestServiceProvider.BusyServiceReferenceCounter">
|
|
|
+ <summary>
|
|
|
+ Gets or sets an integer value that can be used to manage simple
|
|
|
+ reference counting services.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.SilverlightTestService._webService">
|
|
|
+ <summary>
|
|
|
+ The service verifier and information.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SilverlightTestService.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the SilverlightTestService class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SilverlightTestService.#ctor(Microsoft.Silverlight.Testing.UnitTestSettings)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the SilverlightTestService class.
|
|
|
+ </summary>
|
|
|
+ <param name="settings">Unit test settings to read the service path
|
|
|
+ and other information from.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SilverlightTestService.Initialize">
|
|
|
+ <summary>
|
|
|
+ Initializes the Silverlight test service. Performs a service check
|
|
|
+ if needed before initializing the other providers.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SilverlightTestService.SetCustomIdentification">
|
|
|
+ <summary>
|
|
|
+ Sets the custom ID information for the test run, if passed into
|
|
|
+ the run.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SilverlightTestService.SetServicePath(Microsoft.Silverlight.Testing.UnitTestSettings)">
|
|
|
+ <summary>
|
|
|
+ Determine the service path to attempt to use, and prepares the
|
|
|
+ verification object using those parameters.
|
|
|
+ </summary>
|
|
|
+ <param name="settings">Unit test settings object to try and read
|
|
|
+ settings from.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SilverlightTestService.AttemptServiceConnection">
|
|
|
+ <summary>
|
|
|
+ Pauses the initialization process to attempt a service connection.
|
|
|
+ The result will alter the underlying ServiceType being used by
|
|
|
+ this provider to ensure a fallback experience can be used.
|
|
|
+
|
|
|
+ This verification step will block the initialization and entire
|
|
|
+ test run until it continues.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SilverlightTestService.ContinueInitialization">
|
|
|
+ <summary>
|
|
|
+ Continues the initialization process for the test service provider.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SilverlightTestService.PopulateProviders">
|
|
|
+ <summary>
|
|
|
+ Populates with the standard providers for Silverlight in-browser
|
|
|
+ testing.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.SilverlightTestService.ServiceType">
|
|
|
+ <summary>
|
|
|
+ Gets the service type that is in use.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.SilverlightTestService.WebService">
|
|
|
+ <summary>
|
|
|
+ Gets the web service proxy.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Service.SilverlightTestService.ServiceVerifier">
|
|
|
+ <summary>
|
|
|
+ A special verification class used by SilverlightTestService.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.SilverlightTestService.ServiceVerifier.VerificationServiceName">
|
|
|
+ <summary>
|
|
|
+ The name of a simple 'ping' method exposed by the service.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SilverlightTestService.ServiceVerifier.Verify(System.Action,System.Action)">
|
|
|
+ <summary>
|
|
|
+ Attempts to verify the service connection. Calls the proper
|
|
|
+ success/failure Action once a verification result is possible.
|
|
|
+ </summary>
|
|
|
+ <param name="success">The Action to call upon connection
|
|
|
+ verification.</param>
|
|
|
+ <param name="failure">An Action to call upon failure.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.SilverlightTestService.ServiceVerifier.Hostname">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the service hostname.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.SilverlightTestService.ServiceVerifier.Port">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the service port.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.SilverlightTestService.ServiceVerifier.ServicePath">
|
|
|
+ <summary>
|
|
|
+ Gets or sets path to the simple POX service.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.SilverlightTestService.ServiceVerifier.ServiceUri">
|
|
|
+ <summary>
|
|
|
+ Gets the URI to the service.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Service.TestReportingProvider">
|
|
|
+ <summary>
|
|
|
+ A test service that reports test run results.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.TestReportingProvider.#ctor(Microsoft.Silverlight.Testing.Harness.TestServiceProvider)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new reporting provider instance.
|
|
|
+ </summary>
|
|
|
+ <param name="testService">The test service.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.TestReportingProvider.WriteLog(System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult},System.String,System.String)">
|
|
|
+ <summary>
|
|
|
+ Begins a call to the test service to write to the log.
|
|
|
+ </summary>
|
|
|
+ <param name="callback">The callback, used to read or verify results
|
|
|
+ from the service call.</param>
|
|
|
+ <param name="logName">The name of the log to write.</param>
|
|
|
+ <param name="content">The log file content.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.TestReportingProvider.ReportFinalResult(System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult},System.Boolean,System.Int32,System.Int32,System.String)">
|
|
|
+ <summary>
|
|
|
+ Begins a call to the test service to report a test run's results.
|
|
|
+ </summary>
|
|
|
+ <param name="callback">The callback, used to read or verify results
|
|
|
+ from the service call.</param>
|
|
|
+ <param name="failure">A value indicating whether the test run was a
|
|
|
+ failure.</param>
|
|
|
+ <param name="failures">The failed scenario count.</param>
|
|
|
+ <param name="totalScenarios">The total scenario count.</param>
|
|
|
+ <param name="message">Any message to report along with the failure.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Service.TestServiceFeature">
|
|
|
+ <summary>
|
|
|
+ Set of known, well-defined test service features.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.TestServiceFeature.CodeCoverageReporting">
|
|
|
+ <summary>
|
|
|
+ Code coverage reporting.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.TestServiceFeature.RunSettings">
|
|
|
+ <summary>
|
|
|
+ Provides run parameters and settings.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.TestServiceFeature.TestReporting">
|
|
|
+ <summary>
|
|
|
+ Provides test reporting services.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.TestServiceFeature.EnvironmentServices">
|
|
|
+ <summary>
|
|
|
+ Provides environment information.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Service.WebCodeCoverageProvider">
|
|
|
+ <summary>
|
|
|
+ A provider of code coverage information to an external process.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.WebCodeCoverageProvider.MethodName_SaveCodeCoverage">
|
|
|
+ <summary>
|
|
|
+ The MethodName_SaveCodeCoverage method name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebCodeCoverageProvider.#ctor(Microsoft.Silverlight.Testing.Harness.TestServiceProvider)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new code coverage provider.
|
|
|
+ </summary>
|
|
|
+ <param name="testService">The test service.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebCodeCoverageProvider.SaveCoverageData(System.String,System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult})">
|
|
|
+ <summary>
|
|
|
+ Save string-based code coverage data.
|
|
|
+ </summary>
|
|
|
+ <param name="data">The code coverage data, as a string.</param>
|
|
|
+ <param name="callback">The callback action.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Service.WebEnvironmentProvider">
|
|
|
+ <summary>
|
|
|
+ A provider of environment variables and environmental information that
|
|
|
+ uses the test service provider infrastructure.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.WebEnvironmentProvider.MethodName_GetEnvironmentVariable">
|
|
|
+ <summary>
|
|
|
+ The MethodName_GetEnvironmentVariable method name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebEnvironmentProvider.#ctor(Microsoft.Silverlight.Testing.Service.SilverlightTestService)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new environment provider.
|
|
|
+ </summary>
|
|
|
+ <param name="testService">The web test service.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebEnvironmentProvider.GetEnvironmentVariable(System.String,System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult})">
|
|
|
+ <summary>
|
|
|
+ Retrieve an environment variable from the system.
|
|
|
+ </summary>
|
|
|
+ <param name="name">The variable name.</param>
|
|
|
+ <param name="callback">The callback action.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Service.WebServiceResult">
|
|
|
+ <summary>
|
|
|
+ Result object for asynchronous test service response that uses a simple
|
|
|
+ web service / POX call.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebServiceResult.#ctor(System.Net.WebRequest,System.Net.WebResponse)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new web service result.
|
|
|
+ </summary>
|
|
|
+ <param name="request">The request object.</param>
|
|
|
+ <param name="response">The response object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebServiceResult.#ctor(System.Net.WebRequest,System.Net.WebResponse,System.Object)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new web service result.
|
|
|
+ </summary>
|
|
|
+ <param name="request">The request object.</param>
|
|
|
+ <param name="response">The response object.</param>
|
|
|
+ <param name="details">The details to associate for debugging
|
|
|
+ purposes.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebServiceResult.ReadHttpWebResponse">
|
|
|
+ <summary>
|
|
|
+ Reads the web response, if successful, and parses out the string
|
|
|
+ content.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebServiceResult.ProcessResponse">
|
|
|
+ <summary>
|
|
|
+ Process the response text.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.WebServiceResult.Request">
|
|
|
+ <summary>
|
|
|
+ Gets the web request associated with the service call.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.WebServiceResult.Response">
|
|
|
+ <summary>
|
|
|
+ Gets the web response associated with the service call.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.WebServiceResult.RequestDetails">
|
|
|
+ <summary>
|
|
|
+ Gets the details of the request, used for interactive debugging
|
|
|
+ sessions only.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.WebServiceResult.ResponseString">
|
|
|
+ <summary>
|
|
|
+ Gets the string retrieved from the response.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Service.WebSettingsProvider">
|
|
|
+ <summary>
|
|
|
+ A test service that reads command line settings.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.WebSettingsProvider.MethodName_GetRunParameters">
|
|
|
+ <summary>
|
|
|
+ Name of the method MethodName_GetRunParameters.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebSettingsProvider.#ctor(Microsoft.Silverlight.Testing.Harness.TestServiceProvider)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new settings provider instance.
|
|
|
+ </summary>
|
|
|
+ <param name="testService">The test service.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebSettingsProvider.Initialize">
|
|
|
+ <summary>
|
|
|
+ Initialize the web settings provider.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebSettingsProvider.ReadRunParameters(Microsoft.Silverlight.Testing.Service.ServiceResult)">
|
|
|
+ <summary>
|
|
|
+ Read the run parameters.
|
|
|
+ </summary>
|
|
|
+ <param name="result">The service result.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Service.WebTestReportingProvider">
|
|
|
+ <summary>
|
|
|
+ A test service that reports test run results.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.WebTestReportingProvider.MethodName_ReportTestResults">
|
|
|
+ <summary>
|
|
|
+ Name of the method MethodName_ReportTestResults.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.WebTestReportingProvider.MethodName_WriteLog">
|
|
|
+ <summary>
|
|
|
+ Name of the method MethodName_WriteLog.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebTestReportingProvider.#ctor(Microsoft.Silverlight.Testing.Harness.TestServiceProvider)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new reporting provider instance.
|
|
|
+ </summary>
|
|
|
+ <param name="testService">The test service.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebTestReportingProvider.WriteLog(System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult},System.String,System.String)">
|
|
|
+ <summary>
|
|
|
+ Begins a call to the test service to write to the log.
|
|
|
+ </summary>
|
|
|
+ <param name="callback">The callback, used to read or verify results
|
|
|
+ from the service call.</param>
|
|
|
+ <param name="logName">The name of the log to write.</param>
|
|
|
+ <param name="content">The log file content.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebTestReportingProvider.ReportFinalResult(System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult},System.Boolean,System.Int32,System.Int32,System.String)">
|
|
|
+ <summary>
|
|
|
+ Begins a call to the test service to report a test run's results.
|
|
|
+ </summary>
|
|
|
+ <param name="callback">The callback, used to read or verify results
|
|
|
+ from the service call.</param>
|
|
|
+ <param name="failure">A value indicating whether the test run was a
|
|
|
+ failure.</param>
|
|
|
+ <param name="failures">The failed scenario count.</param>
|
|
|
+ <param name="totalScenarios">The total scenario count.</param>
|
|
|
+ <param name="message">Any message to report along with the failure.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Service.WebTestService">
|
|
|
+ <summary>
|
|
|
+ Provides out-of-process access to operating system functions and other
|
|
|
+ services such as visual verification, if present.
|
|
|
+ </summary>
|
|
|
+ <summary>
|
|
|
+ Provides out-of-process access to operating system functions and other
|
|
|
+ services such as visual verification, if present.
|
|
|
+ </summary>
|
|
|
+ <summary>
|
|
|
+ Provides out-of-process access to operating system functions and other
|
|
|
+ services such as visual verification, if present.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.WebTestService._serviceUri">
|
|
|
+ <summary>
|
|
|
+ The service address.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.WebTestService._sync">
|
|
|
+ <summary>
|
|
|
+ The synchronization context.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebTestService.#ctor(System.Uri)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new plain-old-XML test service. This assumes that
|
|
|
+ the caller has already verifier that a service is present and
|
|
|
+ responding at the service address.
|
|
|
+ </summary>
|
|
|
+ <param name="serviceUri">The base service URI, such as
|
|
|
+ "scheme://hostname:port/servicePath/".</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebTestService.CreateUri(System.String,System.Collections.Generic.Dictionary{System.String,System.String})">
|
|
|
+ <summary>
|
|
|
+ Creates a simple REST-style Uri given the method/service name and
|
|
|
+ a dictionary of key/value pairs to send as arguments.
|
|
|
+ </summary>
|
|
|
+ <param name="service">The method/service name.</param>
|
|
|
+ <param name="arguments">A set of key/value pairs.</param>
|
|
|
+ <returns>Returns a new Uri.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebTestService.CreateUri(System.String,System.Collections.Generic.Dictionary{System.String,System.String},System.String)">
|
|
|
+ <summary>
|
|
|
+ Creates a simple REST-style Uri given the method/service name and
|
|
|
+ a dictionary of key/value pairs to send as arguments.
|
|
|
+ </summary>
|
|
|
+ <param name="service">The method/service name.</param>
|
|
|
+ <param name="arguments">A set of key/value pairs.</param>
|
|
|
+ <param name="queryString">Optional query string.</param>
|
|
|
+ <returns>Returns a new Uri.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebTestService.Dictionary(System.Object[])">
|
|
|
+ <summary>
|
|
|
+ Builds a simple dictionary from parameters. The value follows the
|
|
|
+ key parameter. {[key, value], } ...
|
|
|
+
|
|
|
+ The ToString() method is called on every object.
|
|
|
+ </summary>
|
|
|
+ <param name="parameters">The parameters.</param>
|
|
|
+ <returns>Returns a key/value dictionary from the parameters.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebTestService.CallMethod(System.String,System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult})">
|
|
|
+ <summary>
|
|
|
+ Begin a POX method call. The callback is used with the result when
|
|
|
+ it becomes available.
|
|
|
+ </summary>
|
|
|
+ <param name="method">The method name.</param>
|
|
|
+ <param name="callback">The callback action.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebTestService.CallMethod(System.String,System.Collections.Generic.Dictionary{System.String,System.String},System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult})">
|
|
|
+ <summary>
|
|
|
+ Begin a POX method call. The callback is used with the result when
|
|
|
+ it becomes available.
|
|
|
+ </summary>
|
|
|
+ <param name="method">The method name.</param>
|
|
|
+ <param name="arguments">Dictionary of key/value pairs.</param>
|
|
|
+ <param name="callback">The callback action.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebTestService.CallMethod(System.String,System.Collections.Generic.Dictionary{System.String,System.String},System.String,System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult})">
|
|
|
+ <summary>
|
|
|
+ Begin a POX method call. The callback is used with the result when
|
|
|
+ it becomes available.
|
|
|
+ </summary>
|
|
|
+ <param name="method">The method name.</param>
|
|
|
+ <param name="arguments">Dictionary of key/value pairs.</param>
|
|
|
+ <param name="postData">Optional string that will transform the
|
|
|
+ request to a POST request.</param>
|
|
|
+ <param name="callback">The callback action.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebTestService.CallMethodPostContinue(System.IAsyncResult)">
|
|
|
+ <summary>
|
|
|
+ The intermediate step that writes the POST data and then continues
|
|
|
+ the web request.
|
|
|
+ </summary>
|
|
|
+ <param name="ar">The async result object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebTestService.ResponseCallback(System.IAsyncResult)">
|
|
|
+ <summary>
|
|
|
+ Process the response callback from a POX method call.
|
|
|
+ </summary>
|
|
|
+ <param name="ar">The async result object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebTestService.UserInterfaceThreadCallback(System.Object)">
|
|
|
+ <summary>
|
|
|
+ On the UI thread, invoke the callback action with the result.
|
|
|
+ </summary>
|
|
|
+ <param name="state">The temporary state object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Service.WebTestService.CrossThreadState">
|
|
|
+ <summary>
|
|
|
+ A simple type to store the state information for the cross-thread
|
|
|
+ callback.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebTestService.CrossThreadState.#ctor(System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult},Microsoft.Silverlight.Testing.Service.WebServiceResult)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new TemporaryStateObject object.
|
|
|
+ </summary>
|
|
|
+ <param name="callback">The callback action.</param>
|
|
|
+ <param name="result">The result object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.WebTestService.CrossThreadState.Callback">
|
|
|
+ <summary>
|
|
|
+ Gets the callback action.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.WebTestService.CrossThreadState.Result">
|
|
|
+ <summary>
|
|
|
+ Gets the result object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Service.WebTestService.RequestData">
|
|
|
+ <summary>
|
|
|
+ The request data class, stores information used in a request for
|
|
|
+ associating this data with the response.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebTestService.RequestData.#ctor(System.Uri,System.Net.HttpWebRequest,System.Action{Microsoft.Silverlight.Testing.Service.ServiceResult})">
|
|
|
+ <summary>
|
|
|
+ Initializes a new request data object.
|
|
|
+ </summary>
|
|
|
+ <param name="uri">The request Uri.</param>
|
|
|
+ <param name="request">The request object.</param>
|
|
|
+ <param name="callback">The callback action.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.WebTestService.RequestData.ConvertToResult(System.Net.WebResponse)">
|
|
|
+ <summary>
|
|
|
+ Converts the request data object into a web service result
|
|
|
+ object.
|
|
|
+ </summary>
|
|
|
+ <param name="response">The response object.</param>
|
|
|
+ <returns>Returns a new WebServiceResult instance.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.WebTestService.RequestData.PostData">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the optional post data for the request.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.WebTestService.RequestData.Request">
|
|
|
+ <summary>
|
|
|
+ Gets the web request.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.WebTestService.RequestData.RequestUri">
|
|
|
+ <summary>
|
|
|
+ Gets the request Uri.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.WebTestService.RequestData.Callback">
|
|
|
+ <summary>
|
|
|
+ Gets the callback action.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.FastRunDispatcher">
|
|
|
+ <summary>
|
|
|
+ A type which handles preparing the underlying dispatcher or timer from
|
|
|
+ which the test work items execute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.RunDispatcher">
|
|
|
+ <summary>
|
|
|
+ Handle calling into the test framework as needed to perform the test
|
|
|
+ run, process the internal test dispatcher queue, and keep execution
|
|
|
+ moving forward.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.RunDispatcher._runNextStep">
|
|
|
+ <summary>
|
|
|
+ Delegate that returns whether more work remains and runs the next
|
|
|
+ set of work.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.RunDispatcher._running">
|
|
|
+ <summary>
|
|
|
+ Backing field for a value indicaing whether the dispatcher should be
|
|
|
+ running.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.RunDispatcher.#ctor(System.Func{System.Boolean})">
|
|
|
+ <summary>
|
|
|
+ Creates a new RunMethodManager, taking in a conditional delegate to
|
|
|
+ run for each step to see if more work remains.
|
|
|
+ </summary>
|
|
|
+ <param name="runNextStep">
|
|
|
+ The conditional delegate that performs work and indicates whether
|
|
|
+ additional work remains.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.RunDispatcher.Create(System.Func{System.Boolean})">
|
|
|
+ <summary>
|
|
|
+ Create a new run method manager object.
|
|
|
+ </summary>
|
|
|
+ <param name="runNextStep">
|
|
|
+ Conditional indicating whether more work will remain after
|
|
|
+ performing the work.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ Returns the run method manager. Typically depends on the execution
|
|
|
+ platform and environment.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.RunDispatcher.Create(System.Func{System.Boolean},System.Windows.Threading.Dispatcher)">
|
|
|
+ <summary>
|
|
|
+ Create a new run method manager object.
|
|
|
+ </summary>
|
|
|
+ <param name="runNextStep">
|
|
|
+ Conditional indicating whether more work will remain after
|
|
|
+ performing the work.
|
|
|
+ </param>
|
|
|
+ <param name="dispatcher">A Dispatcher instance.</param>
|
|
|
+ <returns>
|
|
|
+ Returns the run method manager. Typically depends on the execution
|
|
|
+ platform and environment.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.RunDispatcher.Run">
|
|
|
+ <summary>
|
|
|
+ A completely synchronous implementation, unless overridden, that
|
|
|
+ calls RunNextStep() until the harness is finished.
|
|
|
+
|
|
|
+ The default implementation will not work with a presentation-rich
|
|
|
+ test environment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.RunDispatcher.RunNextStep">
|
|
|
+ <summary>
|
|
|
+ Calls a conditional delegate, and returns whether there is more work
|
|
|
+ to be done.
|
|
|
+ </summary>
|
|
|
+ <returns>
|
|
|
+ Returns a value indicating whether there is additional work
|
|
|
+ remaining after executing the current work.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.RunDispatcher.OnComplete">
|
|
|
+ <summary>
|
|
|
+ Calls the Complete event handler.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.Harness.RunDispatcher.Complete">
|
|
|
+ <summary>
|
|
|
+ Event that is called when all work is complete.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.RunDispatcher.IsRunning">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether the dispatcher should be
|
|
|
+ running.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.FastRunDispatcher._dispatcher">
|
|
|
+ <summary>
|
|
|
+ Stored Dispatcher instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.FastRunDispatcher.#ctor(System.Func{System.Boolean},System.Windows.Threading.Dispatcher)">
|
|
|
+ <summary>
|
|
|
+ Sets up a new run method manager.
|
|
|
+ </summary>
|
|
|
+ <param name="runNextStep">
|
|
|
+ Conditional delegate which returns true as long as there is
|
|
|
+ additional work.
|
|
|
+ </param>
|
|
|
+ <param name="dispatcher">An instance of the dispatcher to use.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.FastRunDispatcher.Run">
|
|
|
+ <summary>
|
|
|
+ Begin the execution process by hooking up the underlying
|
|
|
+ DispatcherTimer to call into the test framework regularly and
|
|
|
+ perform test work items.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Client.TestClassData">
|
|
|
+ <summary>
|
|
|
+ A data object that generates property change notifications and can
|
|
|
+ be used for rich data binding to test results. Does keep a reference
|
|
|
+ to all results.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestClassData._parent">
|
|
|
+ <summary>
|
|
|
+ Parent object reference.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestClassData.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.Client.TestAssemblyData)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the TestClassData type.
|
|
|
+ </summary>
|
|
|
+ <param name="testClass">The test class metadata.</param>
|
|
|
+ <param name="parent">The parent test assembly data object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestClassData._methods">
|
|
|
+ <summary>
|
|
|
+ Backing store for the set of test class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestClassData._expanded">
|
|
|
+ <summary>
|
|
|
+ Backing field for the expanded property.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestClassData.CollapseUnlessFailures">
|
|
|
+ <summary>
|
|
|
+ Collapses the test class node unless there is at least one child
|
|
|
+ test method that failed.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestClassData._passed">
|
|
|
+ <summary>
|
|
|
+ Backing field for a passed value.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestClassData.GetResultReport">
|
|
|
+ <summary>
|
|
|
+ Retrieves the results report.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns a string containing the report.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.Parent">
|
|
|
+ <summary>
|
|
|
+ Gets the parent data object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.Name">
|
|
|
+ <summary>
|
|
|
+ Gets the name of the test class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.Namespace">
|
|
|
+ <summary>
|
|
|
+ Gets the namespace for the test class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.TestMethods">
|
|
|
+ <summary>
|
|
|
+ Gets an observable collection of test class data objects.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.IsExpanded">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether the item is expanded in
|
|
|
+ a hierarchical display.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.IsChecked">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the checked value. Don't think this is actually used.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestClassData.Passed">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether the test passed. If failed,
|
|
|
+ will propagate to the parent metadata object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Client.TestRunData">
|
|
|
+ <summary>
|
|
|
+ A data object that generates property change notifications and can
|
|
|
+ be used for rich data binding to test results. Does keep a reference
|
|
|
+ to all results.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._harness">
|
|
|
+ <summary>
|
|
|
+ The unit test harness instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._information">
|
|
|
+ <summary>
|
|
|
+ Backing field for information about the test application in use.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestRunData.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the test run results.
|
|
|
+ </summary>
|
|
|
+ <param name="unitTestHarness">The unit test harness.</param>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._assemblies">
|
|
|
+ <summary>
|
|
|
+ Backing store for the set of test assemblies.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._title">
|
|
|
+ <summary>
|
|
|
+ Title backing field.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._total">
|
|
|
+ <summary>
|
|
|
+ Stores the total number of expected scenarios.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._currentTestMethod">
|
|
|
+ <summary>
|
|
|
+ Stores the current test information.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._currentTest">
|
|
|
+ <summary>
|
|
|
+ Stores the current test information.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._runScenarios">
|
|
|
+ <summary>
|
|
|
+ Stores the number of run scenarios.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._failedScenarios">
|
|
|
+ <summary>
|
|
|
+ Count of failed scenarios.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestRunData._running">
|
|
|
+ <summary>
|
|
|
+ Backing field for whether the app is running.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.TestApplicationInformation">
|
|
|
+ <summary>
|
|
|
+ Gets the test application information instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.UnitTestHarness">
|
|
|
+ <summary>
|
|
|
+ Gets the unit test harness instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.TestAssemblies">
|
|
|
+ <summary>
|
|
|
+ Gets an observable collection of test assembly data objects.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.Title">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the informational run title.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.TotalScenarios">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the number of total scenarios.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.CurrentTestMethod">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the current test name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.CurrentTest">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the current test name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.RunScenarios">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the number of run scenarios.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.FailedScenarios">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the number of failed scenarios.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.PassedAndComplete">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the run is complete and passed.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.Passed">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether all passing results have been
|
|
|
+ processed.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.PassedScenarios">
|
|
|
+ <summary>
|
|
|
+ Gets the number of passed scenarios, defined as the number of
|
|
|
+ run scenarios minus the number of failed scenarios tracked.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.IsDispatcherRunning">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the dispatcher is currently running.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestRunData.IsRunning">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the test run is in action.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestAssemblyCompletedEventArgs">
|
|
|
+ <summary>
|
|
|
+ Assembly complete event arguments.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEventArgs">
|
|
|
+ <summary>
|
|
|
+ Generic unit test harness event arguments base class that contains a
|
|
|
+ reference to the harness.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEventArgs.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the UnitTestHarnessEventArgs class.
|
|
|
+ </summary>
|
|
|
+ <param name="harness">The test harness.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEventArgs.UnitTestHarness">
|
|
|
+ <summary>
|
|
|
+ Gets the unit test harness reference.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestAssemblyCompletedEventArgs.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly,Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the TestAssemblyCompletedEventArgs
|
|
|
+ type.
|
|
|
+ </summary>
|
|
|
+ <param name="assembly">The assembly metadata.</param>
|
|
|
+ <param name="harness">The test harness instance.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestAssemblyCompletedEventArgs.Assembly">
|
|
|
+ <summary>
|
|
|
+ Gets the assembly metadata.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestAssemblyStartingEventArgs">
|
|
|
+ <summary>
|
|
|
+ Test assembly starting event arguments.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestAssemblyStartingEventArgs.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly,Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the TestAssemblyStartingEventArgs
|
|
|
+ type.
|
|
|
+ </summary>
|
|
|
+ <param name="assembly">The assembly metadata.</param>
|
|
|
+ <param name="harness">The unit test harness instance.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestAssemblyStartingEventArgs.Assembly">
|
|
|
+ <summary>
|
|
|
+ Gets the assembly metadata information.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestClassCompletedEventArgs">
|
|
|
+ <summary>
|
|
|
+ The test class completed event arguments.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassCompletedEventArgs.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the TestClassCompletedEventArgs
|
|
|
+ class.
|
|
|
+ </summary>
|
|
|
+ <param name="testClass">Test class metadata.</param>
|
|
|
+ <param name="harness">The harness instance.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestClassCompletedEventArgs.TestClass">
|
|
|
+ <summary>
|
|
|
+ Gets the test class metadata.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestClassStartingEventArgs">
|
|
|
+ <summary>
|
|
|
+ Information about the start of a test class event.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassStartingEventArgs.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the TestClassStartingEventArgs type.
|
|
|
+ </summary>
|
|
|
+ <param name="testClass">The test class metadata.</param>
|
|
|
+ <param name="harness">The unit test harness reference.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestClassStartingEventArgs.TestClass">
|
|
|
+ <summary>
|
|
|
+ Gets the test class instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestMethodStartingEventArgs">
|
|
|
+ <summary>
|
|
|
+ Test method starting event arguments.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodStartingEventArgs.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the TestMethodStartingEventArgs type.
|
|
|
+ </summary>
|
|
|
+ <param name="testMethod">The test method metadata.</param>
|
|
|
+ <param name="testClass">The test class metadata.</param>
|
|
|
+ <param name="harness">The test harness instance.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestMethodStartingEventArgs.TestMethod">
|
|
|
+ <summary>
|
|
|
+ Gets the test method metadata.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestMethodStartingEventArgs.TestClass">
|
|
|
+ <summary>
|
|
|
+ Gets the test class metadata.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs">
|
|
|
+ <summary>
|
|
|
+ Test method completed event arguments, contains the result.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs.#ctor(Microsoft.Silverlight.Testing.UnitTestSettings,Microsoft.Silverlight.Testing.Harness.TestRunFilter)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the TestRunStartingEventArgs
|
|
|
+ type.
|
|
|
+ </summary>
|
|
|
+ <param name="settings">The test run filter.</param>
|
|
|
+ <param name="filter">The test run settings object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs.Settings">
|
|
|
+ <summary>
|
|
|
+ Gets the unit test run settings.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs.TestRunFilter">
|
|
|
+ <summary>
|
|
|
+ Gets the test run filter.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs.TestHarnessName">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the test harness name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs.EnqueuedAssemblies">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the number of valid, enqueued assemblies scheduled.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.TagAttribute">
|
|
|
+ <summary>
|
|
|
+ Tag attribute used to associate individual test cases with tags to
|
|
|
+ easily test related functionality.
|
|
|
+ </summary>
|
|
|
+ <remarks>
|
|
|
+ The infrastructure associated with the TagAttribute is not yet in place.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.TagAttribute.ReservedWords">
|
|
|
+ <summary>
|
|
|
+ List of reserved words that cannot be used as tags.
|
|
|
+ </summary>
|
|
|
+ <remarks>
|
|
|
+ This list should be shared with the tag parser implementation when
|
|
|
+ available.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.TagAttribute.ReservedCharacters">
|
|
|
+ <summary>
|
|
|
+ List of reserved characters that cannot be used in tags.
|
|
|
+ </summary>
|
|
|
+ <remarks>
|
|
|
+ This list should be shared with the tag parser implementation when
|
|
|
+ available.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.TagAttribute.#ctor(System.String)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the TagAttribute class.
|
|
|
+ </summary>
|
|
|
+ <param name="tag">
|
|
|
+ Tag associated with the test method or class.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.TagAttribute.Tag">
|
|
|
+ <summary>
|
|
|
+ Gets the tag associated with the test method or class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.HarnessExtensions">
|
|
|
+ <summary>
|
|
|
+ Set of extension methods used by the harness.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.HarnessExtensions.AddRange``1(System.Collections.Generic.IList{``0},System.Collections.Generic.IEnumerable{``0})">
|
|
|
+ <summary>
|
|
|
+ An AddRange implementation for the generic IList interface.
|
|
|
+ </summary>
|
|
|
+ <typeparam name="TListType">The list type.</typeparam>
|
|
|
+ <param name="list">The list object.</param>
|
|
|
+ <param name="collection">The collection to copy into the list.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.HarnessExtensions.Replace``1(System.Collections.Generic.IList{``0},System.Collections.Generic.IEnumerable{``0})">
|
|
|
+ <summary>
|
|
|
+ Replace a list's contents with the items in the IEnumerable.
|
|
|
+ </summary>
|
|
|
+ <typeparam name="TListType">The list type.</typeparam>
|
|
|
+ <param name="list">The list object.</param>
|
|
|
+ <param name="sequence">The sequence to copy into the list.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.IProvideDynamicTestMethods">
|
|
|
+ <summary>
|
|
|
+ The IProvideDynamicTestMethods interface is used to provide additional
|
|
|
+ test methods dynamically at runtime.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.IProvideDynamicTestMethods.GetDynamicTestMethods">
|
|
|
+ <summary>
|
|
|
+ Get the dynamic test methods.
|
|
|
+ </summary>
|
|
|
+ <returns>Sequence of dynamic test methods.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.RetryTestRunFilter">
|
|
|
+ <summary>
|
|
|
+ A type filter for just a specific test. Allows the re-running of a
|
|
|
+ single result again in the same process.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestRunFilter">
|
|
|
+ <summary>
|
|
|
+ A type to filter down complete sets of classes, tests and methods.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestRunFilter.DefaultTestRunName">
|
|
|
+ <summary>
|
|
|
+ The default unit test run name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestRunFilter._settings">
|
|
|
+ <summary>
|
|
|
+ Unit test settings.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestRunFilter.#ctor(Microsoft.Silverlight.Testing.UnitTestSettings,Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new test run filter using an existing settings file.
|
|
|
+ </summary>
|
|
|
+ <param name="settings">A unit test settings instance.</param>
|
|
|
+ <param name="harness">The unit test harness.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestRunFilter.GetTestClasses(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly,Microsoft.Silverlight.Testing.Harness.TestClassInstanceDictionary)">
|
|
|
+ <summary>
|
|
|
+ Retrieve a set of test classes from a test assembly.
|
|
|
+ </summary>
|
|
|
+ <param name="assembly">The test assembly metadata object.</param>
|
|
|
+ <param name="instances">Test class instance dictionary.</param>
|
|
|
+ <returns>Returns a new list of test class metadata objects.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestRunFilter.SortTestClasses(System.Collections.Generic.IList{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass})">
|
|
|
+ <summary>
|
|
|
+ Sort the test classes if the settings for alphabetical sorting are
|
|
|
+ present.
|
|
|
+ </summary>
|
|
|
+ <param name="tests">List of test classes.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestRunFilter.FilterTestClasses(System.Collections.Generic.IList{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass},Microsoft.Silverlight.Testing.Harness.TestClassInstanceDictionary)">
|
|
|
+ <summary>
|
|
|
+ Filter out tests based on the standard-supported methods.
|
|
|
+ </summary>
|
|
|
+ <param name="classes">List of test classes.</param>
|
|
|
+ <param name="instances">Test class instance dictionary.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestRunFilter.FilterCustomTestClasses(System.Collections.Generic.IList{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass},Microsoft.Silverlight.Testing.Harness.TestClassInstanceDictionary)">
|
|
|
+ <summary>
|
|
|
+ Perform any custom filtering that the TestRunFilter needs.
|
|
|
+ </summary>
|
|
|
+ <param name="classes">List of test classes.</param>
|
|
|
+ <param name="instances">Test class instance dictionary.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestRunFilter.FilterLegacyTestClasses(System.Collections.Generic.IList{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass},Microsoft.Silverlight.Testing.Harness.TestClassInstanceDictionary)">
|
|
|
+ <summary>
|
|
|
+ If specific string-contains filters are present.
|
|
|
+ </summary>
|
|
|
+ <param name="classes">List of test classes.</param>
|
|
|
+ <param name="instances">Test class instance dictionary.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestRunFilter.FilterExclusiveTestClasses(System.Collections.Generic.IList{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass},Microsoft.Silverlight.Testing.Harness.TestClassInstanceDictionary)">
|
|
|
+ <summary>
|
|
|
+ If any exclusive classes are found, filter them.
|
|
|
+ </summary>
|
|
|
+ <param name="classes">List of test classes.</param>
|
|
|
+ <param name="instances">Test class instance dictionary.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestRunFilter.GetTestMethods(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,System.Object)">
|
|
|
+ <summary>
|
|
|
+ Retrieves the test methods from a test class metadata object.
|
|
|
+ </summary>
|
|
|
+ <param name="test">The test class metadata object.</param>
|
|
|
+ <param name="instance">The test class instance.</param>
|
|
|
+ <returns>Returns a list of test method metadata objects.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestRunFilter.FilterTestMethods(System.Collections.Generic.IList{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod})">
|
|
|
+ <summary>
|
|
|
+ Filter the test methods.
|
|
|
+ </summary>
|
|
|
+ <param name="methods">List of test methods.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestRunFilter.FilterCustomTestMethods(System.Collections.Generic.IList{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod})">
|
|
|
+ <summary>
|
|
|
+ Perform any custom filtering that the TestRunFilter needs.
|
|
|
+ </summary>
|
|
|
+ <param name="methods">List of test methods.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestRunFilter.FilterExclusiveTestMethods(System.Collections.Generic.IList{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod})">
|
|
|
+ <summary>
|
|
|
+ If any exclusive classes are found, filter them.
|
|
|
+ </summary>
|
|
|
+ <param name="methods">List of test methods.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestRunFilter.SortTestMethods(System.Collections.Generic.IList{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod})">
|
|
|
+ <summary>
|
|
|
+ Sorts the test methods, if requested.
|
|
|
+ </summary>
|
|
|
+ <param name="methods">List of test methods.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestRunFilter.TestRunName">
|
|
|
+ <summary>
|
|
|
+ Gets a friendly name for the test run.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestRunFilter.UnitTestHarness">
|
|
|
+ <summary>
|
|
|
+ Gets the unit test harness.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.RetryTestRunFilter._test">
|
|
|
+ <summary>
|
|
|
+ The test class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.RetryTestRunFilter._method">
|
|
|
+ <summary>
|
|
|
+ The test method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.RetryTestRunFilter.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new test run filter using an existing settings file.
|
|
|
+ </summary>
|
|
|
+ <param name="test">The test class metadata.</param>
|
|
|
+ <param name="method">The test method metadata.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.RetryTestRunFilter.GetTestClasses(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly,Microsoft.Silverlight.Testing.Harness.TestClassInstanceDictionary)">
|
|
|
+ <summary>
|
|
|
+ Retrieve a set of test classes from a test assembly.
|
|
|
+ </summary>
|
|
|
+ <param name="assembly">The test assembly metadata object.</param>
|
|
|
+ <param name="instances">Test class instance dictionary.</param>
|
|
|
+ <returns>Returns a new list of test class metadata objects.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.RetryTestRunFilter.GetTestMethods(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,System.Object)">
|
|
|
+ <summary>
|
|
|
+ Retrieves the test methods from a test class metadata object.
|
|
|
+ </summary>
|
|
|
+ <param name="test">The test class metadata object.</param>
|
|
|
+ <param name="instance">The test class instance.</param>
|
|
|
+ <returns>Returns a list of test method metadata objects.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TagManager">
|
|
|
+ <summary>
|
|
|
+ A helper class that manages tags and associated metadata. Tag
|
|
|
+ expressions are evaluated at the TestClass level.
|
|
|
+ </summary>
|
|
|
+ <summary>
|
|
|
+ A helper class that manages tags and associated metadata. Tag
|
|
|
+ expressions are evaluated at the TestClass level.
|
|
|
+ </summary>
|
|
|
+ <summary>
|
|
|
+ A helper class that manages tags and associated metadata. Tag
|
|
|
+ expressions are evaluated at the TestClass level.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TagManager.PriorityTagPrefix">
|
|
|
+ <summary>
|
|
|
+ The prefix for any tags generated from priority values.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TagManager.TagType">
|
|
|
+ <summary>
|
|
|
+ A reference to the tag attribute type.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TagManager._classTags">
|
|
|
+ <summary>
|
|
|
+ The test tags associated with the class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TagManager._methodTags">
|
|
|
+ <summary>
|
|
|
+ The test tags associated with methods.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TagManager._tagsToMethods">
|
|
|
+ <summary>
|
|
|
+ The ability to grab the set of methods, given a test class type,
|
|
|
+ and the tag of interest.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TagManager._testClass">
|
|
|
+ <summary>
|
|
|
+ The test class type.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagManager.#ctor(System.Type,System.Collections.Generic.IEnumerable{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod})">
|
|
|
+ <summary>
|
|
|
+ Initializes a new tag manager.
|
|
|
+ </summary>
|
|
|
+ <param name="test">The test class type.</param>
|
|
|
+ <param name="methods">The set of methods to run.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagManager.CreateClassTags(System.Type)">
|
|
|
+ <summary>
|
|
|
+ Reflect, read and prepare the tags for the class metadata. Performs
|
|
|
+ the work if this is the first time the metadata has been seen.
|
|
|
+ </summary>
|
|
|
+ <param name="test">The reflection object for the test class.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagManager.CreateMethodTags(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod)">
|
|
|
+ <summary>
|
|
|
+ Reflect, read and prepare the tags for the method metadata. Performs
|
|
|
+ the work if this is the first time the metadata has been seen.
|
|
|
+ </summary>
|
|
|
+ <param name="method">The method metadata.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagManager.EvaluateExpression(System.String)">
|
|
|
+ <summary>
|
|
|
+ Get the test methods that correspond to a tag expression.
|
|
|
+ </summary>
|
|
|
+ <param name="tagExpression">Tag expression.</param>
|
|
|
+ <returns>Test methods for the tag expression.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TagManager.Universe">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the universe of all test methods for expression
|
|
|
+ evaluation.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator">
|
|
|
+ <summary>
|
|
|
+ Evaluate tag expressions.
|
|
|
+ </summary>
|
|
|
+ <remarks>
|
|
|
+ Tag expressions are derived from the following EBNF grammar:
|
|
|
+ {Expression} :=
|
|
|
+ {Expression} + {Term} |
|
|
|
+ {Expression} - {Term} |
|
|
|
+ {Term}
|
|
|
+ {Term} :=
|
|
|
+ {Term} * {Factor} |
|
|
|
+ {Factor}
|
|
|
+ {Factor} :=
|
|
|
+ !{Factor} |
|
|
|
+ ({Expression}) |
|
|
|
+ {Tag}
|
|
|
+ {Tag} :=
|
|
|
+ All |
|
|
|
+ [^InvalidCharacters]+
|
|
|
+
|
|
|
+ The non-terminals for {Expression} and {Term} will be left factored
|
|
|
+ in the recursive descent parser below.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator.Union">
|
|
|
+ <summary>
|
|
|
+ Union character.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator.Intersection">
|
|
|
+ <summary>
|
|
|
+ Intersection character.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator.Complement">
|
|
|
+ <summary>
|
|
|
+ Complement character.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator.Difference">
|
|
|
+ <summary>
|
|
|
+ Difference character.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator.All">
|
|
|
+ <summary>
|
|
|
+ The "All" string constant.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator.InvalidCharacters">
|
|
|
+ <summary>
|
|
|
+ Invalid characters in a tag name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator.Evaluate(Microsoft.Silverlight.Testing.Harness.TagManager,System.String)">
|
|
|
+ <summary>
|
|
|
+ Evaluate a tag expression.
|
|
|
+ </summary>
|
|
|
+ <param name="owner">The owner object.</param>
|
|
|
+ <param name="tagExpression">Tag expression.</param>
|
|
|
+ <returns>Test methods associated with the tag expression.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator._owner">
|
|
|
+ <summary>
|
|
|
+ The owning TagManager instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator._tagExpression">
|
|
|
+ <summary>
|
|
|
+ Expression being evaluated.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator._position">
|
|
|
+ <summary>
|
|
|
+ Current position in the expression.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator.#ctor(Microsoft.Silverlight.Testing.Harness.TagManager,System.String)">
|
|
|
+ <summary>
|
|
|
+ Create an expression evaluator.
|
|
|
+ </summary>
|
|
|
+ <param name="owner">The owner object.</param>
|
|
|
+ <param name="tagExpression">Expression object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator.Match(System.String)">
|
|
|
+ <summary>
|
|
|
+ Match a sequence of characters.
|
|
|
+ </summary>
|
|
|
+ <param name="expected">String to match.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator.TryMatch(System.String)">
|
|
|
+ <summary>
|
|
|
+ Try to match a sequence of characters.
|
|
|
+ </summary>
|
|
|
+ <param name="expected">String to match.</param>
|
|
|
+ <returns>Returns a value indicating whether the match was
|
|
|
+ successful.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator.Evaluate">
|
|
|
+ <summary>
|
|
|
+ Evaluate an expression.
|
|
|
+ </summary>
|
|
|
+ <returns>Test methods described by the expression.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator.ReadExpression">
|
|
|
+ <summary>
|
|
|
+ Evaluate an expression.
|
|
|
+ </summary>
|
|
|
+ <returns>Test methods described by the expression.</returns>
|
|
|
+ <remarks>
|
|
|
+ We need to factor out left recursion, so:
|
|
|
+ {Expression} :=
|
|
|
+ {Expression} + {Term} |
|
|
|
+ {Expression} - {Term} |
|
|
|
+ {Term}
|
|
|
+ becomes:
|
|
|
+ {Expression} :=
|
|
|
+ {Term}{Expression'}
|
|
|
+
|
|
|
+ {Expression'} :=
|
|
|
+ #empty#
|
|
|
+ + {Term}{Expression'}
|
|
|
+ - {Term}{Expression'}
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator.ReadExpression(System.Collections.Generic.IEnumerable{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod})">
|
|
|
+ <summary>
|
|
|
+ Evaluate an expression.
|
|
|
+ </summary>
|
|
|
+ <param name="term">
|
|
|
+ Left term already read as part of the expression.
|
|
|
+ </param>
|
|
|
+ <returns>Test methods described by the expression.</returns>
|
|
|
+ <remarks>
|
|
|
+ Non-terminal created for left-factoring:
|
|
|
+ {Expression'} :=
|
|
|
+ #empty#
|
|
|
+ + {Term}{Expression'}
|
|
|
+ - {Term}{Expression'}
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator.ReadTerm">
|
|
|
+ <summary>
|
|
|
+ Evaluate a term.
|
|
|
+ </summary>
|
|
|
+ <returns>Test methods described by the expression.</returns>
|
|
|
+ <remarks>
|
|
|
+ We need to factor out left recursion, so:
|
|
|
+ {Term} :=
|
|
|
+ {Factor} * {Term} |
|
|
|
+ {Factor}
|
|
|
+ becomes:
|
|
|
+ {Term} :=
|
|
|
+ {Factor}{Term'}
|
|
|
+
|
|
|
+ {Term'} :=
|
|
|
+ #empty#
|
|
|
+ ^ {Factor}{Term'}
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator.ReadTerm(System.Collections.Generic.IEnumerable{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod})">
|
|
|
+ <summary>
|
|
|
+ Evaluate a term.
|
|
|
+ </summary>
|
|
|
+ <param name="factor">
|
|
|
+ Left term already read as part of the expression.
|
|
|
+ </param>
|
|
|
+ <returns>Test methods described by the expression.</returns>
|
|
|
+ <remarks>
|
|
|
+ Non-terminal created for left-factoring:
|
|
|
+ {Term'} :=
|
|
|
+ #empty#
|
|
|
+ ^ {Factor}{Term'}
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator.ReadFactor">
|
|
|
+ <summary>
|
|
|
+ Evaluate a factor.
|
|
|
+ </summary>
|
|
|
+ <returns>Test methods described by the expression.</returns>
|
|
|
+ <remarks>
|
|
|
+ {Factor} :=
|
|
|
+ !{Factor} |
|
|
|
+ ({Expression}) |
|
|
|
+ {Tag}
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator.CreateEmptyList">
|
|
|
+ <summary>
|
|
|
+ Creates a new empty collection.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns an empty collection.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagManager.ExpressionEvaluator.ReadTag">
|
|
|
+ <summary>
|
|
|
+ Evaluate a tag.
|
|
|
+ </summary>
|
|
|
+ <returns>Test methods described by the expression.</returns>
|
|
|
+ <remarks>
|
|
|
+ {Tag} :=
|
|
|
+ All |
|
|
|
+ [^InvalidCharacters]+
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TagManager.Tags">
|
|
|
+ <summary>
|
|
|
+ A string list for storing tags. Provides an Add method that takes
|
|
|
+ an attribute object and, if a TagAttribute, will append its tag
|
|
|
+ value to the list.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagManager.Tags.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new Tags instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagManager.Tags.#ctor(System.Collections.Generic.IEnumerable{System.String})">
|
|
|
+ <summary>
|
|
|
+ Initializes a new Tags instance from an existing collection.
|
|
|
+ </summary>
|
|
|
+ <param name="collection">The collection to copy.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagManager.Tags.Add(System.Attribute)">
|
|
|
+ <summary>
|
|
|
+ Adds a TagAttribute's tag value.
|
|
|
+ </summary>
|
|
|
+ <param name="tag">The tag object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TagTestRunFilter">
|
|
|
+ <summary>
|
|
|
+ A method and class filter that uses expressions and the TagAttribute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TagTestRunFilter.NullTagRunName">
|
|
|
+ <summary>
|
|
|
+ The name to use for the test run when the tag expression is null.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagTestRunFilter.#ctor(Microsoft.Silverlight.Testing.UnitTestSettings,Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new test run filter with the tag expression setting.
|
|
|
+ </summary>
|
|
|
+ <param name="settings">Unit test settings.</param>
|
|
|
+ <param name="harness">Unit test harness.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagTestRunFilter.#ctor(Microsoft.Silverlight.Testing.UnitTestSettings,Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.String)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new test run filter with the tag expression.
|
|
|
+ </summary>
|
|
|
+ <param name="settings">Unit test settings.</param>
|
|
|
+ <param name="harness">Unit test harness.</param>
|
|
|
+ <param name="tagExpression">The tag expression to use.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagTestRunFilter.SetTagExpression(System.String)">
|
|
|
+ <summary>
|
|
|
+ Sets the tag expression property.
|
|
|
+ </summary>
|
|
|
+ <param name="tagExpression">The tag expression to use.</param>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TagTestRunFilter._hasLoggedWarning">
|
|
|
+ <summary>
|
|
|
+ A value indicating whether the warning has been logged yet.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagTestRunFilter.FilterCustomTestClasses(System.Collections.Generic.IList{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass},Microsoft.Silverlight.Testing.Harness.TestClassInstanceDictionary)">
|
|
|
+ <summary>
|
|
|
+ Apply tag filtering.
|
|
|
+ </summary>
|
|
|
+ <param name="classes">List of test classes.</param>
|
|
|
+ <param name="instances">Test class instance dictionary.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagTestRunFilter.FilterCustomTestMethods(System.Collections.Generic.IList{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod})">
|
|
|
+ <summary>
|
|
|
+ Apply tag filtering.
|
|
|
+ </summary>
|
|
|
+ <param name="methods">List of test methods.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagTestRunFilter.ApplyExpression(Microsoft.Silverlight.Testing.Harness.TagManager,System.Collections.Generic.ICollection{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod})">
|
|
|
+ <summary>
|
|
|
+ Apply the tag filtering.
|
|
|
+ </summary>
|
|
|
+ <param name="tagManager">The tag manager instance.</param>
|
|
|
+ <param name="methods">Set of methods.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagTestRunFilter.FilterExclusiveTestClasses(System.Collections.Generic.IList{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass},Microsoft.Silverlight.Testing.Harness.TestClassInstanceDictionary)">
|
|
|
+ <summary>
|
|
|
+ Exclusive attributes are not supported when also using tagging.
|
|
|
+ </summary>
|
|
|
+ <param name="classes">List of test classes.</param>
|
|
|
+ <param name="instances">Test class instance dictionary.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TagTestRunFilter.FilterExclusiveTestMethods(System.Collections.Generic.IList{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod})">
|
|
|
+ <summary>
|
|
|
+ Exclusive attributes are not supported when also using tagging.
|
|
|
+ </summary>
|
|
|
+ <param name="methods">List of test methods.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TagTestRunFilter.TagExpression">
|
|
|
+ <summary>
|
|
|
+ Gets the tag expression in use by the run filter.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestAssemblyHelper">
|
|
|
+ <summary>
|
|
|
+ Helper code for TestAssembly logic.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestAssemblyHelper.HasExclusiveClasses(System.Collections.Generic.IList{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass})">
|
|
|
+ <summary>
|
|
|
+ Check whether [Exclusive] attribute is present on any classes.
|
|
|
+ </summary>
|
|
|
+ <param name="classes">Collection of class metadata objects.</param>
|
|
|
+ <returns>Returns a value indicating whether any of the classes
|
|
|
+ include an [Exclusive] attribute.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestAssemblyHelper.SortTestClasses(System.Collections.Generic.IList{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass})">
|
|
|
+ <summary>
|
|
|
+ Sorts the test classes alphabetically by name.
|
|
|
+ </summary>
|
|
|
+ <param name="classes">A list of test class metadata objects.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestClassHelper">
|
|
|
+ <summary>
|
|
|
+ Test class helper.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestClassHelper._hasWarned">
|
|
|
+ <summary>
|
|
|
+ A value indicating whether the warning has been logged in this run.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassHelper.FilterTestsToRun(System.Collections.Generic.IList{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass},System.Collections.Generic.ICollection{System.String})">
|
|
|
+ <summary>
|
|
|
+ Filter the set of test classes by removing unused classes.
|
|
|
+ </summary>
|
|
|
+ <param name="classes">The input list of test class metadata objects.</param>
|
|
|
+ <param name="classesToRun">The classes to run.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassHelper.FilterExclusiveClasses(System.Collections.Generic.IList{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass},Microsoft.Silverlight.Testing.Harness.LogMessageWriter)">
|
|
|
+ <summary>
|
|
|
+ Look through the classes for the [Exclusive] attribute. If found,
|
|
|
+ remove any classes where the attribute is not present.
|
|
|
+ </summary>
|
|
|
+ <param name="classes">The input list of classes.</param>
|
|
|
+ <param name="logWriter">The log writer object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassHelper.FilterByFilterClassParameter(System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IList{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass})">
|
|
|
+ <summary>
|
|
|
+ Look for the /p:FilterClass parameter in the test harness settings.
|
|
|
+ Try to do a substring match on all filtered test classes.
|
|
|
+ </summary>
|
|
|
+ <param name="parameters">The parameters.</param>
|
|
|
+ <param name="classes">List of test classes to be filtered.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestMethodCompletedEventArgs">
|
|
|
+ <summary>
|
|
|
+ Test method completed event arguments, contains the result.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodCompletedEventArgs.#ctor(Microsoft.Silverlight.Testing.Harness.ScenarioResult)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the TestMethodCompletedEventArgs
|
|
|
+ type.
|
|
|
+ </summary>
|
|
|
+ <param name="result">The result instance.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodCompletedEventArgs.#ctor(Microsoft.Silverlight.Testing.Harness.ScenarioResult,Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the TestMethodCompletedEventArgs
|
|
|
+ type.
|
|
|
+ </summary>
|
|
|
+ <param name="result">The result instance.</param>
|
|
|
+ <param name="harness">The unit test harness.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestMethodCompletedEventArgs.Result">
|
|
|
+ <summary>
|
|
|
+ Gets the test method result.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestMethodHelper">
|
|
|
+ <summary>
|
|
|
+ Helper code for TestMethod logic.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodHelper._hasWarned">
|
|
|
+ <summary>
|
|
|
+ A value indicating whether the warning has been logged in this run.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodHelper.HasExclusiveMethods(System.Collections.Generic.ICollection{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod})">
|
|
|
+ <summary>
|
|
|
+ Check whether [Exclusive] is present on >= 1 of the methods.
|
|
|
+ </summary>
|
|
|
+ <param name="methods">The methods to search through.</param>
|
|
|
+ <returns>True if at least one of the methods has Exclusive.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodHelper.FilterExclusiveMethods(System.Collections.Generic.IList{Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod},Microsoft.Silverlight.Testing.Harness.LogMessageWriter)">
|
|
|
+ <summary>
|
|
|
+ Look through the methods for the [Exclusive] attribute. If found,
|
|
|
+ remove any methods where the attribute is not present.
|
|
|
+ </summary>
|
|
|
+ <param name="methods">The methods to filter.</param>
|
|
|
+ <param name="logWriter">The log writer object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEvents">
|
|
|
+ <summary>
|
|
|
+ A helper utility for firing events as the unit test harness from any
|
|
|
+ component, internal or not. Enables expansion.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEvents._harness">
|
|
|
+ <summary>
|
|
|
+ Stored instance of the harness.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEvents.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new intance of the UnitTestHarnessEvents helper.
|
|
|
+ </summary>
|
|
|
+ <param name="harness">The harness reference.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEvents.SendTestAssemblyStarting(Microsoft.Silverlight.Testing.Harness.TestAssemblyStartingEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Calls the test assembly starting event.
|
|
|
+ </summary>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEvents.SendTestAssemblyCompleted(Microsoft.Silverlight.Testing.Harness.TestAssemblyCompletedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Calls the test assembly completed event.
|
|
|
+ </summary>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEvents.SendTestClassStarting(Microsoft.Silverlight.Testing.Harness.TestClassStartingEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Calls the test class starting event handlers.
|
|
|
+ </summary>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEvents.SendTestClassCompleted(Microsoft.Silverlight.Testing.Harness.TestClassCompletedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Calls the test class completed event.
|
|
|
+ </summary>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEvents.SendTestMethodStarting(Microsoft.Silverlight.Testing.Harness.TestMethodStartingEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Calls the test method starting event.
|
|
|
+ </summary>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEvents.SendTestMethodCompleted(Microsoft.Silverlight.Testing.Harness.TestMethodCompletedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Calls the test method completed event.
|
|
|
+ </summary>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarnessEvents.SendTestRunStarting(Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Calls the test run starting event.
|
|
|
+ </summary>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestLogicFactory">
|
|
|
+ <summary>
|
|
|
+ A factory for creating the unit test objects.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogicFactory._harness">
|
|
|
+ <summary>
|
|
|
+ The unit test harness.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogicFactory.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new unit test logic factory.
|
|
|
+ </summary>
|
|
|
+ <param name="harness">The unit test harness reference.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogicFactory.CreateAssemblyManager(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider,Microsoft.Silverlight.Testing.Harness.TestRunFilter,Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly)">
|
|
|
+ <summary>
|
|
|
+ Creates a new AssemblyManager.
|
|
|
+ </summary>
|
|
|
+ <param name="provider">The unit test provider.</param>
|
|
|
+ <param name="filter">The run filter.</param>
|
|
|
+ <param name="assembly">The unit test assembly metadata object.</param>
|
|
|
+ <returns>Returns a new AssemblyManager.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogicFactory.CreateTestClassManager(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider,Microsoft.Silverlight.Testing.Harness.TestRunFilter,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,System.Object)">
|
|
|
+ <summary>
|
|
|
+ Creates a new TestClassManager.
|
|
|
+ </summary>
|
|
|
+ <param name="provider">The unit test provider.</param>
|
|
|
+ <param name="filter">The run filter.</param>
|
|
|
+ <param name="testClass">The test class metadata.</param>
|
|
|
+ <param name="instance">The test class instance.</param>
|
|
|
+ <returns>Returns a new TestClassManager.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogicFactory.CreateTestMethodManager(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,System.Object)">
|
|
|
+ <summary>
|
|
|
+ Creates a new TestMethodManager.
|
|
|
+ </summary>
|
|
|
+ <param name="provider">The unit test provider.</param>
|
|
|
+ <param name="testClass">The test class metadata.</param>
|
|
|
+ <param name="method">The test method metadata.</param>
|
|
|
+ <param name="instance">The test class instance.</param>
|
|
|
+ <returns>Returns a new TestMethodManager.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider">
|
|
|
+ <summary>
|
|
|
+ A log provider that outputs in a simple custom test format that Visual
|
|
|
+ Studio recognizes.
|
|
|
+ </summary>
|
|
|
+ <summary>
|
|
|
+ A log provider that outputs in a simple custom test format that Visual
|
|
|
+ Studio recognizes.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.LogProvider">
|
|
|
+ <summary>
|
|
|
+ LogProvider interface with a single Process method that handles a
|
|
|
+ LogMessage object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LogProvider._conditionalHandlers">
|
|
|
+ <summary>
|
|
|
+ A dictionary of conditional action handlers.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LogProvider._definedHandlers">
|
|
|
+ <summary>
|
|
|
+ A dictionary of types/actions for handling specific types of log
|
|
|
+ messages.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.Process(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Perform any needed operations to log the message.
|
|
|
+ </summary>
|
|
|
+ <param name="logMessage">Instance of LogMessage type.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.ProcessRemainder(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Method that processes any messages not handled any other way.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The log message.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.RegisterMessageTypeHandler(Microsoft.Silverlight.Testing.Harness.LogMessageType,System.Action{Microsoft.Silverlight.Testing.Harness.LogMessage})">
|
|
|
+ <summary>
|
|
|
+ Registers an action for a specific message type.
|
|
|
+ </summary>
|
|
|
+ <param name="type">The type of interest.</param>
|
|
|
+ <param name="action">The handler for the type. Takes a LogMessage
|
|
|
+ parameter.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.RegisterConditionalHandler(System.Func{Microsoft.Silverlight.Testing.Harness.LogMessage,System.Boolean},System.Action{Microsoft.Silverlight.Testing.Harness.LogMessage})">
|
|
|
+ <summary>
|
|
|
+ Registers a conditional handler. During the log message processing
|
|
|
+ step, all conditional callbacks will be tried. The first positive
|
|
|
+ result will then call the associated processing Action for that
|
|
|
+ conditional method entry.
|
|
|
+ </summary>
|
|
|
+ <param name="condition">A conditional callback that takes a
|
|
|
+ LogMessage input parameter.</param>
|
|
|
+ <param name="action">A log message processing Action that is called
|
|
|
+ when the condition is true.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.UnregisterConditionalHandler(System.Func{Microsoft.Silverlight.Testing.Harness.LogMessage,System.Boolean})">
|
|
|
+ <summary>
|
|
|
+ Removes a conditional callback.
|
|
|
+ </summary>
|
|
|
+ <param name="condition">The condition.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.ClearConditionalHandlers">
|
|
|
+ <summary>
|
|
|
+ Clear all existing conditional handlers.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogProvider.ClearMessageTypeHandlers">
|
|
|
+ <summary>
|
|
|
+ Clear all existing message type handlers.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.ITestSettingsLogProvider">
|
|
|
+ <summary>
|
|
|
+ Interface for LogProviders that want access to external test settings.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.ITestSettingsLogProvider.Initialize(Microsoft.Silverlight.Testing.UnitTestSettings)">
|
|
|
+ <summary>
|
|
|
+ Initializes the provider.
|
|
|
+ </summary>
|
|
|
+ <param name="settings">The settings.</param>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.DefaultTestResultsFilename">
|
|
|
+ <summary>
|
|
|
+ The filename to use for saving test results.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.DefaultTestAdapterTypeName">
|
|
|
+ <summary>
|
|
|
+ The default test adapter type name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.DefaultTestListName">
|
|
|
+ <summary>
|
|
|
+ The default test list name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.DefaultComputerName">
|
|
|
+ <summary>
|
|
|
+ The default computer name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.DefaultUserName">
|
|
|
+ <summary>
|
|
|
+ The default user name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.DefaultTestRunConfigurationName">
|
|
|
+ <summary>
|
|
|
+ The default configuration name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.DefaultTestRunConfigurationDescription">
|
|
|
+ <summary>
|
|
|
+ The default configuration description.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider._writer">
|
|
|
+ <summary>
|
|
|
+ The Visual Studio log format writer.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the VisualStudioLogProvider class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.RegisterLogHandlers">
|
|
|
+ <summary>
|
|
|
+ Register the handler conditions of interest to this log provider.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.TestAssemblyStart(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Assembly start code.
|
|
|
+ </summary>
|
|
|
+ <param name="l">The log message.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.ProcessIncorrectException(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Process an Exception that was not the expected Exception type.
|
|
|
+ </summary>
|
|
|
+ <param name="l">The log message.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.ProcessException(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Process an Exception that is logged or stored.
|
|
|
+ </summary>
|
|
|
+ <param name="l">The log message object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.SetTestRunConfiguration(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly)">
|
|
|
+ <summary>
|
|
|
+ Sets the test run configuration information when the test assembly
|
|
|
+ begins processing.
|
|
|
+ </summary>
|
|
|
+ <param name="assembly">The test assembly metadata object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.GenerateTestRunName(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly)">
|
|
|
+ <summary>
|
|
|
+ Generate a name for the test run that will be used when
|
|
|
+ displaying the result in Visual Studio.
|
|
|
+ </summary>
|
|
|
+ <param name="assembly">The test assembly metadata object.</param>
|
|
|
+ <returns>Returns the test run name.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.NewGuid">
|
|
|
+ <summary>
|
|
|
+ Generates a new Guid string value.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns a new Guid string value.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.ProcessResult(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Process a UTF result message.
|
|
|
+ </summary>
|
|
|
+ <param name="logMessage">The log message object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.ProcessBug(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Process [Bug(...)].
|
|
|
+ </summary>
|
|
|
+ <param name="l">A KnownBugLogMessage object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.TestRunFilterSelected(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ The run filter has been selected.
|
|
|
+ </summary>
|
|
|
+ <param name="logMessage">The log message object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.WriteLogFile(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
|
|
|
+ <summary>
|
|
|
+ Saves the log file data.
|
|
|
+ </summary>
|
|
|
+ <param name="harness">The unit test harness.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Initialize(Microsoft.Silverlight.Testing.UnitTestSettings)">
|
|
|
+ <summary>
|
|
|
+ Initializes the test harness.
|
|
|
+ </summary>
|
|
|
+ <param name="settings">The test harness settings.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.TestResultsFileName">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the test results filename.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.TestAdapterTypeName">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the test adapter type name reported in the Visual
|
|
|
+ Studio results log file.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.TestRunId">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the TestRunId.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.TestListName">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the test list name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.ComputerName">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the computer name that is reported in the results
|
|
|
+ log file.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.UserName">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the user name that is reported in the results file.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.TestRunConfigurationName">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the TestRunConfigurationName.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.TestRunConfigurationDescription">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the TestRunConfigurationDescription.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.TestRunNamePrefix">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a prefix for use in the test run name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.TestRunConfigurationId">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the TestRunConfigurationId.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.CurrentAssemblyName">
|
|
|
+ <summary>
|
|
|
+ Gets the current assembly name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer">
|
|
|
+ <summary>
|
|
|
+ A log provider that outputs in a simple custom test format that
|
|
|
+ Visual Studio recognizes. This is a simple, subset writer.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.DateTimeFormat">
|
|
|
+ <summary>
|
|
|
+ Date time format string representing round-trip date/time
|
|
|
+ pattern.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.DefaultTestTypeId">
|
|
|
+ <summary>
|
|
|
+ A unique ID representing the Visual Studio unit test type ID.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.ResultsXmlNamespace">
|
|
|
+ <summary>
|
|
|
+ The namespace for Visual Studio team test results.
|
|
|
+ </summary>
|
|
|
+ <remarks>Was of XNamespace type in XLinq implementation.</remarks>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer._testLists">
|
|
|
+ <summary>
|
|
|
+ A dictionary containing test list names and guids.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer._pendingElements">
|
|
|
+ <summary>
|
|
|
+ Stores temporary, pending elements for the next result.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new Writer object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.FinalizeContent">
|
|
|
+ <summary>
|
|
|
+ Stores property values in the respective elements, clears any
|
|
|
+ lookup dictionaries.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.ToDateString(System.DateTime)">
|
|
|
+ <summary>
|
|
|
+ Returns a string value of the DateTime object.
|
|
|
+ </summary>
|
|
|
+ <param name="dateTime">The DateTime object.</param>
|
|
|
+ <returns>Returns the formatted string.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.GetXmlAsString">
|
|
|
+ <summary>
|
|
|
+ Returns the XML log file as a string.
|
|
|
+ </summary>
|
|
|
+ <returns>The XML value.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.CreateInitialDocument">
|
|
|
+ <summary>
|
|
|
+ Creates the initial results document and its XElements.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.CreateElement(System.String)">
|
|
|
+ <summary>
|
|
|
+ Creates a new XElement within the results XML namespace.
|
|
|
+ </summary>
|
|
|
+ <param name="name">The element name.</param>
|
|
|
+ <returns>Returns a new named element.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer._total">
|
|
|
+ <summary>
|
|
|
+ The total number of scenarios.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer._outcomes">
|
|
|
+ <summary>
|
|
|
+ The set of outcomes and counts.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.IncrementResults(Microsoft.Silverlight.Testing.Harness.TestOutcome)">
|
|
|
+ <summary>
|
|
|
+ Increment the number of passing results.
|
|
|
+ </summary>
|
|
|
+ <param name="outcome">The test outcome.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.AddTestMethodResult(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,System.String,System.String,System.String,System.String,System.String,System.String,System.DateTime,System.DateTime,Microsoft.Silverlight.Testing.Harness.TestOutcome)">
|
|
|
+ <summary>
|
|
|
+ Adds the result of a test method into the log.
|
|
|
+ </summary>
|
|
|
+ <param name="test">The test metadata.</param>
|
|
|
+ <param name="storage">The storage value.</param>
|
|
|
+ <param name="codeBase">The code base value.</param>
|
|
|
+ <param name="adapterTypeName">The adapter type name.</param>
|
|
|
+ <param name="className">The class name.</param>
|
|
|
+ <param name="testListName">The test list name.</param>
|
|
|
+ <param name="computerName">The computer name.</param>
|
|
|
+ <param name="startTime">The start time.</param>
|
|
|
+ <param name="endTime">The end time.</param>
|
|
|
+ <param name="outcome">The outcome.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.AddPendingWriteLine(System.String)">
|
|
|
+ <summary>
|
|
|
+ Adds a WriteLine to the next result to be processed.
|
|
|
+ </summary>
|
|
|
+ <param name="line">The text to output.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.AddPendingErrorMessage(System.String)">
|
|
|
+ <summary>
|
|
|
+ Adds an error message to the next result to be processed.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The message.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.AddPendingException(System.Exception)">
|
|
|
+ <summary>
|
|
|
+ Adds an Exception to the next result to be processed.
|
|
|
+ </summary>
|
|
|
+ <param name="e">The Exception object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.AddPendingOutput(Microsoft.Silverlight.Testing.Service.SimpleXElement)">
|
|
|
+ <summary>
|
|
|
+ Adds pending output for the next result.
|
|
|
+ </summary>
|
|
|
+ <param name="element">The element to wrap in an Output element.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.GetTestListGuid(System.String)">
|
|
|
+ <summary>
|
|
|
+ Returns the GUID for a test list name. The result is stored
|
|
|
+ in memory.
|
|
|
+ </summary>
|
|
|
+ <param name="testListName">The test list name.</param>
|
|
|
+ <returns>Returns the test list name guid.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.Started">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the time that the test run started.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.Created">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the time that the writer object and/or test run was created.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.Finished">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the time that the test run was finished.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.TestRun">
|
|
|
+ <summary>
|
|
|
+ Gets the root XML node for the test run and its results.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.UnitTestTestTypeId">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the test type ID used for new results.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.TestRunConfiguration">
|
|
|
+ <summary>
|
|
|
+ Gets the TestRunConfiguration element.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.Counters">
|
|
|
+ <summary>
|
|
|
+ Gets the Counters element.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.TestDefinitions">
|
|
|
+ <summary>
|
|
|
+ Gets the TestDefinitions element.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.TestLists">
|
|
|
+ <summary>
|
|
|
+ Gets the TestLists element.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.TestEntries">
|
|
|
+ <summary>
|
|
|
+ Gets the TestEntries element.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.Times">
|
|
|
+ <summary>
|
|
|
+ Gets the Times element.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.ResultSummary">
|
|
|
+ <summary>
|
|
|
+ Gets the ResultSummary element.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.Results">
|
|
|
+ <summary>
|
|
|
+ Gets the Results element.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.TestRunId">
|
|
|
+ <summary>
|
|
|
+ Sets the TestRunId.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.TestRunName">
|
|
|
+ <summary>
|
|
|
+ Sets the TestRunName.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.TestRunUser">
|
|
|
+ <summary>
|
|
|
+ Sets the TestRunUser.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.TestRunConfigurationName">
|
|
|
+ <summary>
|
|
|
+ Sets the TestRunConfigurationName.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.TestRunConfigurationId">
|
|
|
+ <summary>
|
|
|
+ Sets the TestRunConfigurationId.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.RunOutcome">
|
|
|
+ <summary>
|
|
|
+ Sets the overall run outcome value.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.VisualStudioLogProvider.Writer.TestRunConfigurationDescription">
|
|
|
+ <summary>
|
|
|
+ Sets the TestRunConfigurationDescription.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Client.ClassicTestPage">
|
|
|
+ <summary>
|
|
|
+ A user control that should be used as the root visual for a Silverlight
|
|
|
+ plugin if developers would like to use the advanced TestSurface
|
|
|
+ functionality within Microsoft.Silverlight.Testing.
|
|
|
+
|
|
|
+ The TestSurface is automatically cleared after each test scenario
|
|
|
+ completes, eliminating the need for many additional cleanup methods.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.ClassicTestPage.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes the TestPage object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.ClassicTestPage.InitializeComponent">
|
|
|
+ <summary>
|
|
|
+ InitializeComponent
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.ClassicTestPage.TestPanel">
|
|
|
+ <summary>
|
|
|
+ Gets the test surface, a dynamic Panel that removes its children
|
|
|
+ elements after each test completes.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TextFailuresLogProvider">
|
|
|
+ <summary>
|
|
|
+ A log provider that outputs failures as a string.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TextFailuresLogProvider._failures">
|
|
|
+ <summary>
|
|
|
+ A list of failing results.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TextFailuresLogProvider.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new TextFailuresLogProvider instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TextFailuresLogProvider.GetFailuresLog">
|
|
|
+ <summary>
|
|
|
+ Retrieve the text log of all failures in the unit test run.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns the log contents.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TextFailuresLogProvider.RegisterLogHandlers">
|
|
|
+ <summary>
|
|
|
+ Register the handler conditions of interest to this log provider.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TextFailuresLogProvider.ProcessResult(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Process a UTF result message.
|
|
|
+ </summary>
|
|
|
+ <param name="logMessage">The log message object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Client.TestPage">
|
|
|
+ <summary>
|
|
|
+ A user control that should be used as the root visual for a Silverlight
|
|
|
+ plugin if developers would like to use the advanced TestSurface
|
|
|
+ functionality within Microsoft.Silverlight.Testing. The TestSurface is
|
|
|
+ automatically cleared after each test scenario completes, eliminating
|
|
|
+ the need for many additional cleanup methods.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestPage._harness">
|
|
|
+ <summary>
|
|
|
+ Backing field for the unit test harness instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestPage._model">
|
|
|
+ <summary>
|
|
|
+ Backing field for the model manager.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestPage._startupTimer">
|
|
|
+ <summary>
|
|
|
+ Backing field for the startup timer.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestPage._clipboardFeatureSupported">
|
|
|
+ <summary>
|
|
|
+ Backing field for a value indicating whether the clipboard feature
|
|
|
+ is supported.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes the TestPage object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
|
|
|
+ <summary>
|
|
|
+ Initializes the TestPage object.
|
|
|
+ </summary>
|
|
|
+ <param name="harness">The test harness instance.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.StartupMonitor(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.TestPage.StartTestRun">
|
|
|
+ <summary>
|
|
|
+ Starts the test run.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnTestAssemblyStarting(System.Object,Microsoft.Silverlight.Testing.Harness.TestAssemblyStartingEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Handles the test assembly starting event to expand the test stage
|
|
|
+ height.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The source object.</param>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.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.TestPage.OnTestStageExpanderClick(System.Object,System.EventArgs)">
|
|
|
+ <summary>
|
|
|
+ Handles the click on the test stage.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The source object.</param>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.ExpandCollapseTestStage(System.Boolean)">
|
|
|
+ <summary>
|
|
|
+ Expand and collapse the test stage.
|
|
|
+ </summary>
|
|
|
+ <param name="expand">A value indicating whether to expand the stage.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnTestMethodCompleted(System.Object,Microsoft.Silverlight.Testing.Harness.TestMethodCompletedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Handles the completion 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.TestPage.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.TestPage.OnResultNavigationClick(System.Object,System.Windows.RoutedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Handles navigation back or forward.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The source object.</param>
|
|
|
+ <param name="e">The event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnInstallClick(System.Object,System.EventArgs)">
|
|
|
+ <summary>
|
|
|
+ Installs the application.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The source object.</param>
|
|
|
+ <param name="e">The event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnClipboardButtonClick(System.Object,System.EventArgs)">
|
|
|
+ <summary>
|
|
|
+ Offers clipboard interface support for copying test run results.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The source object.</param>
|
|
|
+ <param name="e">The event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.OnPlayPauseClick(System.Object,System.Windows.RoutedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Handles the click on a play/pause button for the run dispatcher.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The source object.</param>
|
|
|
+ <param name="e">The event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.SetClipboardText(System.String)">
|
|
|
+ <summary>
|
|
|
+ Copies text into the clipboard. If the Silverlight runtime on the
|
|
|
+ system does not support the clipboard API, then it reverts to a
|
|
|
+ large text box that allows the user to manually copy and paste.
|
|
|
+ </summary>
|
|
|
+ <param name="text">The text to set.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestPage.InitializeComponent">
|
|
|
+ <summary>
|
|
|
+ InitializeComponent
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestPage.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.TestPage.UnitTestHarness">
|
|
|
+ <summary>
|
|
|
+ Gets the unit test harness instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestPage.TreeView">
|
|
|
+ <summary>
|
|
|
+ Gets the tree view instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Properties.UnitTestMessage">
|
|
|
+ <summary>
|
|
|
+ A strongly-typed resource class, for looking up localized strings, etc.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.ResourceManager">
|
|
|
+ <summary>
|
|
|
+ Returns the cached ResourceManager instance used by this class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.Culture">
|
|
|
+ <summary>
|
|
|
+ Overrides the current thread's CurrentUICulture property for all
|
|
|
+ resource lookups using this strongly typed resource class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.CompositeWorkItem_Invoke_NoRemainingWorkItems">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to There are no remaining test work items.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.LogException">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to Exception: Type "{0}" Message "{1}".
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.LogIgnore">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to Ignoring "{0}".
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.LogIncorrectExceptionType">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to Incorrect exception type "{0}" received. Was expecting a "{1}" type..
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.LogNoException">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to No Exception was observed. Was expecting a "{0}" type exception..
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagAttribute_ctor_EmptyTag">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to Tag cannot be empty!.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagAttribute_ctor_ReservedCharacter">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to The tag "{0}" contains the invalid character "{1}"!.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagAttribute_ctor_ReservedTag">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to Tag "{0}" is reserved!.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagManager_ExpressionEvaluator_EmptyTagExpression">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to tagExpression cannot be empty!.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagManager_ExpressionEvaluator_ExpectedEndOfTagExpression">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to Expected end of tag expression "{0}" at position {1}!.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagManager_ExpressionEvaluator_ExpectedTag">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to Tag expected in expression "{0}" at position {1}!.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagManager_ExpressionEvaluator_InvalidTagExpression">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to Invalid tag expression "{0}" (expected "{1}" at position {2})!.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TagTestRunFilter_TaggingInUse">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to Tag expression "{0}" is in use..
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TestClassHelper_ExclusiveClassesInUse">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to Exclusive classes are in use.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TestMethodHelper_ExclusiveMethodsInUse">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to Exclusive methods are in use.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.TestMethodManager_CompleteMethod_UnVerifiedBug">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to The known issue could not be verified. A failure will be recorded. If this bug has been fixed, please mark the Fixed attribute value to True..
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.UnitTestCompositeWorkItem_ctor_NoTestHarness">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to No TestHarness is available..
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.UnitTestContext_FeatureNotSupported">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to The "{0}" functionality is not supported within this unit test system..
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.UnitTestHarness_Initialize_UnitTestHarnessInitialize">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to Initialization of UnitTestHarness.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.UnitTestHarness_RunNextStep_NoCompositeWorkItemsExist">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to No composite work items exist to be cleared..
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.UnitTestHarness_TestAssembliesNotActionable">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to No test classes were selected to be in the test run..
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.UnitTestSystem_Run_NoTestHarnessInSettings">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to Test harness was not specified on test harness settings object. If a test harness settings object was passed in, please verify that it contains a reference to a test harness..
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Properties.UnitTestMessage.WorkItemTest_EnqueueWorkItem_AsynchronousFeatureUnavailable">
|
|
|
+ <summary>
|
|
|
+ Looks up a localized string similar to Test bug: A test cannot use Test Task objects, such as callbacks and conditionals, or the PumpMessages feature, unless marked with the [Asynchronous] attribute..
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTestSystem">
|
|
|
+ <summary>
|
|
|
+ A central entry point for unit test projects and applications.
|
|
|
+ </summary>
|
|
|
+ <summary>
|
|
|
+ A central entry point for unit test projects and applications.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTestSystem.UnitTestSystemName">
|
|
|
+ <summary>
|
|
|
+ Friendly unit test system name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.PrepareCustomLogProviders(Microsoft.Silverlight.Testing.UnitTestSettings)">
|
|
|
+ <summary>
|
|
|
+ A partial method for PrepareDefaultLogManager.
|
|
|
+ </summary>
|
|
|
+ <param name="settings">The test harness settings.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.SetTestService(Microsoft.Silverlight.Testing.UnitTestSettings)">
|
|
|
+ <summary>
|
|
|
+ A partial method for setting the TestService.
|
|
|
+ </summary>
|
|
|
+ <param name="settings">The test harness settings.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.CreateTestPage">
|
|
|
+ <summary>
|
|
|
+ Creates a new TestPage visual that in turn will setup and begin a
|
|
|
+ unit test run.
|
|
|
+ </summary>
|
|
|
+ <returns>A new RootVisual.</returns>
|
|
|
+ <remarks>Assumes the calling assembly is a test assembly.</remarks>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.CreateTestPage(Microsoft.Silverlight.Testing.UnitTestSettings)">
|
|
|
+ <summary>
|
|
|
+ Creates a new TestPage visual that in turn will setup and begin a
|
|
|
+ unit test run.
|
|
|
+ </summary>
|
|
|
+ <param name="settings">Test harness settings to be applied.</param>
|
|
|
+ <returns>A new RootVisual.</returns>
|
|
|
+ <remarks>Assumes the calling assembly is a test assembly.</remarks>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.MergeSettingsAndParameters(Microsoft.Silverlight.Testing.Harness.TestServiceProvider,Microsoft.Silverlight.Testing.UnitTestSettings)">
|
|
|
+ <summary>
|
|
|
+ Merge any settings provided by a test service with the parameters
|
|
|
+ that were passed inside the TestHarnessSettings.
|
|
|
+ </summary>
|
|
|
+ <param name="testService">The test service.</param>
|
|
|
+ <param name="inputSettings">The run settings.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.PrepareTestService(Microsoft.Silverlight.Testing.UnitTestSettings,System.Action)">
|
|
|
+ <summary>
|
|
|
+ Initializes the test service and its contained providers.
|
|
|
+ </summary>
|
|
|
+ <param name="inputSettings">The run settings.</param>
|
|
|
+ <param name="complete">Action to call once the test service is
|
|
|
+ initialized and ready to continue the run's execution.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.RegisterUnitTestProvider(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider)">
|
|
|
+ <summary>
|
|
|
+ Register another available unit test provider for the unit test system.
|
|
|
+ </summary>
|
|
|
+ <param name="provider">A unit test provider.</param>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTestSystem._harness">
|
|
|
+ <summary>
|
|
|
+ Test harness instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.Run(Microsoft.Silverlight.Testing.UnitTestSettings)">
|
|
|
+ <summary>
|
|
|
+ Start a new unit test run.
|
|
|
+ </summary>
|
|
|
+ <param name="settings">Unit test settings object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.SetStandardLogProviders(Microsoft.Silverlight.Testing.UnitTestSettings)">
|
|
|
+ <summary>
|
|
|
+ Prepares the default log manager.
|
|
|
+ </summary>
|
|
|
+ <param name="settings">The test harness settings.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.TryAddVisualStudioLogProvider(Microsoft.Silverlight.Testing.UnitTestSettings)">
|
|
|
+ <summary>
|
|
|
+ Tries to instantiate and initialize a VSTT provider. Requires that
|
|
|
+ XLinq is available and included in the application package.
|
|
|
+ </summary>
|
|
|
+ <param name="settings">The test harness settings object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.CreateDefaultSettings">
|
|
|
+ <summary>
|
|
|
+ Creates the default settings that would be used by the UnitTestHarness
|
|
|
+ if none were specified.
|
|
|
+ </summary>
|
|
|
+ <returns>A new RootVisual.</returns>
|
|
|
+ <remarks>Assumes the calling assembly is a test assembly.</remarks>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.OnTestHarnessCompleted(Microsoft.Silverlight.Testing.Harness.TestHarnessCompletedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Call the TestHarnessCompleted event.
|
|
|
+ </summary>
|
|
|
+ <param name="args">The test harness completed event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTestSystem.CreateDefaultSettings(System.Reflection.Assembly)">
|
|
|
+ <summary>
|
|
|
+ Create a default settings object for unit testing.
|
|
|
+ </summary>
|
|
|
+ <param name="callingAssembly">The assembly reflection object.</param>
|
|
|
+ <returns>A unit test settings instance.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTestSystem.SystemName">
|
|
|
+ <summary>
|
|
|
+ Gets the test system name built into the assembly.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTestSystem.FrameworkFileVersion">
|
|
|
+ <summary>
|
|
|
+ Gets a string representing the file version attribute of the main
|
|
|
+ unit test framework assembly, if present.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.UnitTestSystem.TestHarnessCompleted">
|
|
|
+ <summary>
|
|
|
+ A completed test harness handler.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.WorkItemExtensions">
|
|
|
+ <summary>
|
|
|
+ A class contains extension methods and helpers for dealing with WorkItem
|
|
|
+ instances and improving framework performance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.WorkItemExtensions.EnqueueQuickWorkItem(Microsoft.Silverlight.Testing.WorkItemTest,Microsoft.Silverlight.Testing.WorkItem)">
|
|
|
+ <summary>
|
|
|
+ Enqueues a work item into the task queue. The work item will run
|
|
|
+ immediately following the previous work item, and may not leave any
|
|
|
+ time before executing the next. This is a specialized method to be
|
|
|
+ used for performance improvements.
|
|
|
+ </summary>
|
|
|
+ <param name="test">The work item test.</param>
|
|
|
+ <param name="workItem">The unit of work.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.WorkItemExtensions.EnqueueQuickCallback(Microsoft.Silverlight.Testing.WorkItemTest,System.Action)">
|
|
|
+ <summary>
|
|
|
+ Enqueues a method into the task queue. The method will run
|
|
|
+ immediately following the previous work item, and may not leave any
|
|
|
+ time before executing the next. This is a specialized method to be
|
|
|
+ used for performance improvements.
|
|
|
+ </summary>
|
|
|
+ <param name="test">The work item test.</param>
|
|
|
+ <param name="callback">The callback action or method.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.WorkItemExtensions.EnqueueQuickConditional(Microsoft.Silverlight.Testing.WorkItemTest,System.Func{System.Boolean})">
|
|
|
+ <summary>
|
|
|
+ Enqueues a conditional statement into the task queue. The method will
|
|
|
+ run immediately following the previous work item, and may not leave
|
|
|
+ any time before executing the next. This is a specialized method to
|
|
|
+ be used for performance improvements.
|
|
|
+ </summary>
|
|
|
+ <param name="test">The work item test.</param>
|
|
|
+ <param name="conditional">The conditional function or statement.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.WorkItemTest">
|
|
|
+ <summary>
|
|
|
+ Custom test class that provides the ability to perform semi-asynchronous
|
|
|
+ test tasks on the main thread. Requires the custom unit test harness
|
|
|
+ that manages and invokes test work items on the thread when needed.
|
|
|
+
|
|
|
+ Tests using this functionality will not be compatible with the full
|
|
|
+ desktop framework's Visual Studio Team Test environment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.TestComplete">
|
|
|
+ <summary>
|
|
|
+ Signal that a test is complete when using Async testing.
|
|
|
+
|
|
|
+ WARNING: If you use your own methods for completing, such as an
|
|
|
+ HtmlTimer or other threading method, it is possible that this call
|
|
|
+ will occur *AFTER* the test has timed out when using Timeouts. As
|
|
|
+ such, be very careful as you could complete the call to the *next*
|
|
|
+ test.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueWorkItem(Microsoft.Silverlight.Testing.WorkItem)">
|
|
|
+ <summary>
|
|
|
+ Add a task object to the test queue. For a test that is currently
|
|
|
+ executing, all tasks contained within the queue are executed to
|
|
|
+ completion (unless an Exception is thrown) -before- moving on to
|
|
|
+ the next test.
|
|
|
+
|
|
|
+ The test task queue replaces the PumpMessages(...) system that
|
|
|
+ permitted a single callback. This enables specialized tasks, such
|
|
|
+ as DOM bridge tasks, sleep tasks, and conditional continue tasks.
|
|
|
+ </summary>
|
|
|
+ <param name="testTaskObject">Asynchronous test task
|
|
|
+ instance.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueDelay(System.TimeSpan)">
|
|
|
+ <summary>
|
|
|
+ Delay a minimum amount of time before continuing. Similar to a sleep
|
|
|
+ call that is not a blocking call.
|
|
|
+ </summary>
|
|
|
+ <param name="delay">The minimum time span to wait before continuing.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.CreateDelay(System.TimeSpan)">
|
|
|
+ <summary>
|
|
|
+ Creates a delay work item instance.
|
|
|
+ </summary>
|
|
|
+ <param name="delay">The minimum time span to wait before continuing.</param>
|
|
|
+ <returns>Returns a new work item.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueDelay(System.Double)">
|
|
|
+ <summary>
|
|
|
+ Delay a minimum amount of time before continuing. Similar to a sleep
|
|
|
+ call that is not a blocking call.
|
|
|
+ </summary>
|
|
|
+ <param name="milliseconds">The minimum number of milliseconds to wait
|
|
|
+ until the delay is finished.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueConditional(System.Func{System.Boolean})">
|
|
|
+ <summary>
|
|
|
+ Requires a bool returning delegate to be passed in. Instructs the
|
|
|
+ test task queue to wait until the conditional call returns True to
|
|
|
+ continue executing other test tasks and/or ending the test method.
|
|
|
+ </summary>
|
|
|
+ <param name="conditionalDelegate">Conditional method or delegate.
|
|
|
+ Test will halt until this condition returns True.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.CreateConditional(System.Func{System.Boolean})">
|
|
|
+ <summary>
|
|
|
+ Creates a conditional work item instance.
|
|
|
+ </summary>
|
|
|
+ <param name="conditionalDelegate">Conditional method or delegate.
|
|
|
+ Test will halt until this condition returns True.</param>
|
|
|
+ <returns>Returns a new work item.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueTestComplete">
|
|
|
+ <summary>
|
|
|
+ Enqueue a test task which calls the TestComplete method of
|
|
|
+ SilverlightTest.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueCallback(System.Action)">
|
|
|
+ <summary>
|
|
|
+ Add a Callback method into the test task queue. Similar to the
|
|
|
+ PumpMessages(...) call, with the difference being that there is no
|
|
|
+ longer a single requirement: you can enqueue several callback
|
|
|
+ methods and other test tasks, all of which will execute before the
|
|
|
+ test completes and/or the engine continues.
|
|
|
+ </summary>
|
|
|
+ <param name="testCallbackDelegate">Void-returning delegate,
|
|
|
+ anonymous delegates work fine too.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.CreateCallback(System.Action)">
|
|
|
+ <summary>
|
|
|
+ Creates a callback work item instance.
|
|
|
+ </summary>
|
|
|
+ <param name="testCallbackDelegate">Void-returning delegate,
|
|
|
+ anonymous delegates work fine too.</param>
|
|
|
+ <returns>Returns a new work item.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueCallback(System.Action[])">
|
|
|
+ <summary>
|
|
|
+ Adds a number of callback methods into the test task queue.
|
|
|
+ </summary>
|
|
|
+ <param name="actions">Set of Action instances.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.Sleep(System.Int32,System.Action)">
|
|
|
+ <summary>
|
|
|
+ Sleep a minimum number of milliseconds before calling a test
|
|
|
+ callback delegate.
|
|
|
+ </summary>
|
|
|
+ <param name="sleepMillisecondsMinimum">Minimum number of
|
|
|
+ milliseconds to sleep. The only guarantee to the tester
|
|
|
+ is that the sleep will be >= this amount of ms, and NOT
|
|
|
+ that there is precision or an exact time.</param>
|
|
|
+ <param name="testCallback">Callback method to
|
|
|
+ execute after the minimum amount of time has
|
|
|
+ elapsed.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.Enqueue(System.Action)">
|
|
|
+ <summary>
|
|
|
+ Enqueue an action. A shortcut for the EnqueueCallback.
|
|
|
+ </summary>
|
|
|
+ <param name="action">The action to enqueue.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.WorkItemTest.EnqueueSleep(System.Int32)">
|
|
|
+ <summary>
|
|
|
+ Sleep a minimum number of milliseconds. This is the simplified
|
|
|
+ overload which requires no callback.
|
|
|
+ </summary>
|
|
|
+ <param name="sleepMillisecondsMinimum">Minimum number of
|
|
|
+ milliseconds to sleep. The only guarantee to the tester is that the
|
|
|
+ sleep will be >= this amount of ms, and NOT that there is precision
|
|
|
+ or an exact time.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.ExclusiveAttribute">
|
|
|
+ <summary>
|
|
|
+ A special indicator attribute to enable better debugging using
|
|
|
+ Microsoft.Silverlight.Testing.
|
|
|
+
|
|
|
+ As there is very little parameter information available for a test run,
|
|
|
+ this attribute singles out specific classes to execute when found.
|
|
|
+
|
|
|
+ This attribute is unique to this environment and not compatible with any
|
|
|
+ desktop unit test framework without using a shim if it is left in code.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.PresentationTest">
|
|
|
+ <summary>
|
|
|
+ Implementation of useful properties and features for presentation
|
|
|
+ platform tests (Silverlight and WPF).
|
|
|
+
|
|
|
+ Tests using this functionality will not be compatible with the full
|
|
|
+ desktop framework's Visual Studio Team Test environment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.PresentationTest.TestPanel">
|
|
|
+ <summary>
|
|
|
+ Gets the test panel.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.SilverlightTest">
|
|
|
+ <summary>
|
|
|
+ Provides access to Silverlight-specific test features and
|
|
|
+ functionality.
|
|
|
+
|
|
|
+ Tests using this functionality will not be compatible with the full
|
|
|
+ desktop framework's Visual Studio Team Test environment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.WorkItem">
|
|
|
+ <summary>
|
|
|
+ A test work item is a task that is invoked until it is complete. It
|
|
|
+ maintains its own state to be able to notify the caller when it is
|
|
|
+ finally complete, with no further work to be run.
|
|
|
+
|
|
|
+ It is possible that some implementations of a TestWorkItem may actually
|
|
|
+ contain a set of sub-tasks by implementing a composite pattern.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.WorkItem._canExecuteImmediately">
|
|
|
+ <summary>
|
|
|
+ A value indicating whether the task can immediately execute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.WorkItem.Invoke">
|
|
|
+ <summary>
|
|
|
+ Invoke the task. Return false only when the task is complete.
|
|
|
+ </summary>
|
|
|
+ <returns>True if there is additional work to be completed. False
|
|
|
+ when there is none.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.WorkItem.WorkItemComplete">
|
|
|
+ <summary>
|
|
|
+ Called by the task after the work is complete.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.WorkItem.IsComplete">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the task's work is complete.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.WorkItem.CanExecuteImmediately">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether the work item can be
|
|
|
+ executed immediately, and does not rely on special asynchronous
|
|
|
+ operation. Used for performance improvements. The setter is also
|
|
|
+ public.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter">
|
|
|
+ <summary>
|
|
|
+ The extended writer for the unit testing harness and consumers.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.LogMessageWriter">
|
|
|
+ <summary>
|
|
|
+ A utility type that writes new log messages to the test harness log
|
|
|
+ queue.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageWriter._factory">
|
|
|
+ <summary>
|
|
|
+ The factory used for creating new LogMessage types.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageWriter._testHarness">
|
|
|
+ <summary>
|
|
|
+ The test harness that contains the method to post new events into
|
|
|
+ the log message queue.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
|
|
|
+ <summary>
|
|
|
+ Initialize a new writer class, using the default LogMessageFactory
|
|
|
+ to create new messages.
|
|
|
+ </summary>
|
|
|
+ <param name="harness">The test harness instance.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,Microsoft.Silverlight.Testing.Harness.LogMessageFactory)">
|
|
|
+ <summary>
|
|
|
+ Initialize a new writer class.
|
|
|
+ </summary>
|
|
|
+ <param name="harness">The test harness instance.</param>
|
|
|
+ <param name="messageFactory">
|
|
|
+ The factory to use when creating new messages.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Enqueue(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Posts a log message to the test harness queue for processing.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The log message object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Create">
|
|
|
+ <summary>
|
|
|
+ Creates a new log message using the embedded factory.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns a new LogMessage instance.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Create(Microsoft.Silverlight.Testing.Harness.LogMessageType)">
|
|
|
+ <summary>
|
|
|
+ Creates a new log message using the embedded factory.
|
|
|
+ </summary>
|
|
|
+ <param name="messageType">The message type.</param>
|
|
|
+ <returns>Returns a new LogMessage instance.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Create(Microsoft.Silverlight.Testing.Harness.LogMessageType,System.String)">
|
|
|
+ <summary>
|
|
|
+ Creates a new log message using the embedded factory.
|
|
|
+ </summary>
|
|
|
+ <param name="messageType">The message type.</param>
|
|
|
+ <param name="message">The text message.</param>
|
|
|
+ <returns>Returns a new LogMessage instance.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Decorate(Microsoft.Silverlight.Testing.Harness.LogMessage,System.Object,System.Object)">
|
|
|
+ <summary>
|
|
|
+ Decorate a log message with a value.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The log message to decorate.</param>
|
|
|
+ <param name="key">The key for this decoration.</param>
|
|
|
+ <param name="value">The value of this decoration.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.DecorateException(Microsoft.Silverlight.Testing.Harness.LogMessage,System.Exception)">
|
|
|
+ <summary>
|
|
|
+ Decorate the log message object with an Exception object.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The log message object.</param>
|
|
|
+ <param name="exception">The Exception.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.DecorateNameProperty(Microsoft.Silverlight.Testing.Harness.LogMessage,System.String)">
|
|
|
+ <summary>
|
|
|
+ Decorate the log message object with a name.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The log message object.</param>
|
|
|
+ <param name="name">Name property value.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.DecorateTestStage(Microsoft.Silverlight.Testing.Harness.LogMessage,Microsoft.Silverlight.Testing.Harness.TestStage)">
|
|
|
+ <summary>
|
|
|
+ Decorate the log message object with a test stage value.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The log message object.</param>
|
|
|
+ <param name="stage">Test stage value.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.DecorateTestOutcome(Microsoft.Silverlight.Testing.Harness.LogMessage,Microsoft.Silverlight.Testing.Harness.TestOutcome)">
|
|
|
+ <summary>
|
|
|
+ Decorate the log message object with a test outcome object.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The log message object.</param>
|
|
|
+ <param name="outcome">Test outcome object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.DecorateTestGranularity(Microsoft.Silverlight.Testing.Harness.LogMessage,Microsoft.Silverlight.Testing.Harness.TestGranularity)">
|
|
|
+ <summary>
|
|
|
+ Decorate the log message object with a test granularity object.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The log message object.</param>
|
|
|
+ <param name="granularity">Test granularity object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.SetType(Microsoft.Silverlight.Testing.Harness.LogMessage,Microsoft.Silverlight.Testing.Harness.LogMessageType)">
|
|
|
+ <summary>
|
|
|
+ Sets the type of the log message.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The log message object.</param>
|
|
|
+ <param name="type">The new value to set the message type to.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.DebugWriteLine(System.String)">
|
|
|
+ <summary>
|
|
|
+ This writes a new line of information similar to a Debug::WriteLine
|
|
|
+ call.
|
|
|
+ </summary>
|
|
|
+ <param name="text">The text to write.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Information(System.String)">
|
|
|
+ <summary>
|
|
|
+ Writes information through a new log message.
|
|
|
+ </summary>
|
|
|
+ <param name="info">The information string.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.TestInfrastructure(System.String)">
|
|
|
+ <summary>
|
|
|
+ Writes a message relating to the test infrastructure.
|
|
|
+ </summary>
|
|
|
+ <param name="text">The text to write.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Environment(System.String)">
|
|
|
+ <summary>
|
|
|
+ Writes an environment message.
|
|
|
+ </summary>
|
|
|
+ <param name="text">The text to write.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.TestExecution(System.String)">
|
|
|
+ <summary>
|
|
|
+ Writes a TestRun message.
|
|
|
+ </summary>
|
|
|
+ <param name="text">The text to write.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Error(System.String,System.Exception)">
|
|
|
+ <summary>
|
|
|
+ Log an error message.
|
|
|
+ </summary>
|
|
|
+ <param name="errorMessage">The error message string.</param>
|
|
|
+ <param name="exception">The Exception object to decorate the message
|
|
|
+ with.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Error(System.String)">
|
|
|
+ <summary>
|
|
|
+ Log an error message.
|
|
|
+ </summary>
|
|
|
+ <param name="errorMessage">The error message string.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Warning(System.String,System.Exception)">
|
|
|
+ <summary>
|
|
|
+ Log a warning message.
|
|
|
+ </summary>
|
|
|
+ <param name="warningMessage">The warning message string.</param>
|
|
|
+ <param name="exception">The Exception object to decorate the message
|
|
|
+ with.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.Warning(System.String)">
|
|
|
+ <summary>
|
|
|
+ Log a warning message.
|
|
|
+ </summary>
|
|
|
+ <param name="warningMessage">The warning message string.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.TestResult(System.String,Microsoft.Silverlight.Testing.Harness.TestOutcome)">
|
|
|
+ <summary>
|
|
|
+ Record a test outcome.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The accompanying message.</param>
|
|
|
+ <param name="outcome">The outcome value.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.KnownIssue(System.String)">
|
|
|
+ <summary>
|
|
|
+ Writes information about an encountered, known issue.
|
|
|
+ </summary>
|
|
|
+ <param name="issue">Information about the known issue.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageWriter.GranularTestStage(System.String,System.String,Microsoft.Silverlight.Testing.Harness.TestGranularity,Microsoft.Silverlight.Testing.Harness.TestStage)">
|
|
|
+ <summary>
|
|
|
+ Records a log message that indicates a named, granular test stage
|
|
|
+ has happened.
|
|
|
+ </summary>
|
|
|
+ <param name="message">Any message for the log.</param>
|
|
|
+ <param name="name">A name for the object or event.</param>
|
|
|
+ <param name="granularity">The test granularity value.</param>
|
|
|
+ <param name="stage">The test stage value.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness)">
|
|
|
+ <summary>
|
|
|
+ Initializes the unit test log message writer helper.
|
|
|
+ </summary>
|
|
|
+ <param name="harness">The test harness reference.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.MarkUnitTestMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Marks a message as a unit test system-specific message.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The log message object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.IncorrectException(System.Type,System.Type,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod)">
|
|
|
+ <summary>
|
|
|
+ An incorrect exception type has occurred.
|
|
|
+ </summary>
|
|
|
+ <param name="expectedExceptionType">The expected type.</param>
|
|
|
+ <param name="actualExceptionType">The actual exception's type.</param>
|
|
|
+ <param name="test">The test metadata.</param>
|
|
|
+ <param name="method">The method metadata.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.NoExceptionWhenExpected(System.Type,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod)">
|
|
|
+ <summary>
|
|
|
+ No Exception was intercepted, yet one was expected.
|
|
|
+ </summary>
|
|
|
+ <param name="expectedExceptionType">The expected exception type.</param>
|
|
|
+ <param name="test">The test class metadata.</param>
|
|
|
+ <param name="method">The test method metadata.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.LogException(System.Exception,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod)">
|
|
|
+ <summary>
|
|
|
+ Logs and Exception that was intercepted or observed.
|
|
|
+ </summary>
|
|
|
+ <param name="exception">The actual Exception instance.</param>
|
|
|
+ <param name="test">The test class metadata.</param>
|
|
|
+ <param name="method">The test method metadata.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.Ignore(Microsoft.Silverlight.Testing.Harness.TestGranularity,System.String)">
|
|
|
+ <summary>
|
|
|
+ Enqueues a Ignore message.
|
|
|
+ </summary>
|
|
|
+ <param name="granularity">The granularity of the ignore operation.</param>
|
|
|
+ <param name="name">The name of the test skipped.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.TestRunFilterSelected(Microsoft.Silverlight.Testing.Harness.TestRunFilter)">
|
|
|
+ <summary>
|
|
|
+ Enqueues a message containing a test run filter.
|
|
|
+ </summary>
|
|
|
+ <param name="filter">The test run filter.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.GranularAssemblyTestStage(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly,Microsoft.Silverlight.Testing.Harness.TestGranularity,Microsoft.Silverlight.Testing.Harness.TestStage)">
|
|
|
+ <summary>
|
|
|
+ Records a log message that indicates a named, granular test stage has
|
|
|
+ happened.
|
|
|
+ </summary>
|
|
|
+ <param name="assembly">The assembly metadata object.</param>
|
|
|
+ <param name="granularity">The test granularity value.</param>
|
|
|
+ <param name="stage">The test stage value.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.TestClassStage(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.Harness.TestStage)">
|
|
|
+ <summary>
|
|
|
+ Log a test class's stage.
|
|
|
+ </summary>
|
|
|
+ <param name="test">The test class metadata object.</param>
|
|
|
+ <param name="stage">The test stage.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.TestResult(Microsoft.Silverlight.Testing.Harness.ScenarioResult)">
|
|
|
+ <summary>
|
|
|
+ Log the result of a unit test scenario.
|
|
|
+ </summary>
|
|
|
+ <param name="result">The result of the test.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.TestMethodStage(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,Microsoft.Silverlight.Testing.Harness.TestStage)">
|
|
|
+ <summary>
|
|
|
+ Log a test method's stage.
|
|
|
+ </summary>
|
|
|
+ <param name="method">The test method metadata object.</param>
|
|
|
+ <param name="stage">The test stage.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestLogMessageWriter.UnitTestHarnessStage(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.String,Microsoft.Silverlight.Testing.Harness.TestStage)">
|
|
|
+ <summary>
|
|
|
+ Records a harness state for the unit test harness.
|
|
|
+ </summary>
|
|
|
+ <param name="harness">The unit test harness.</param>
|
|
|
+ <param name="name">The harness name.</param>
|
|
|
+ <param name="stage">The test stage.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestHarness">
|
|
|
+ <summary>
|
|
|
+ A test harness for interacting with unit test providers such as Visual
|
|
|
+ Studio Team Test's metadata.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.HarnessName">
|
|
|
+ <summary>
|
|
|
+ Display name for this harness.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._globalExceptions">
|
|
|
+ <summary>
|
|
|
+ Manages the attachment state of a global exception handler.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._harnessTasks">
|
|
|
+ <summary>
|
|
|
+ Container of all work items for the test harness.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._dispatcherStack">
|
|
|
+ <summary>
|
|
|
+ Manager of the stack of dispatchers, so that the appropriate parent
|
|
|
+ container handles exceptions and completion events.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._validTestAssemblies">
|
|
|
+ <summary>
|
|
|
+ Number of valid test assemblies encountered.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._knownTestMethods">
|
|
|
+ <summary>
|
|
|
+ The current run's known number of test methods.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._events">
|
|
|
+ <summary>
|
|
|
+ Backing field for the event firing helper.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initiate unit test harness.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._queuedLogMessages">
|
|
|
+ <summary>
|
|
|
+ Queue of log messages awaiting processing.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.AddLogProvider(Microsoft.Silverlight.Testing.Harness.LogProvider)">
|
|
|
+ <summary>
|
|
|
+ Adds a log provider to the listening log providers group.
|
|
|
+ </summary>
|
|
|
+ <param name="provider">Log provider object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.QueueLogMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Enqueue a log message object for processing by the log providers.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The log message object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Run">
|
|
|
+ <summary>
|
|
|
+ Begin running the test harness.
|
|
|
+ </summary>
|
|
|
+ <remarks>
|
|
|
+ Make sure to subscribe to the Complete event before calling this
|
|
|
+ method, in some harnesses this may be a synchronous Run followed
|
|
|
+ immediately by the Complete event being fired.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.RunDispatcherComplete(System.Object,System.EventArgs)">
|
|
|
+ <summary>
|
|
|
+ Complete event.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The sender.</param>
|
|
|
+ <param name="e">The event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.WriteLogFile(System.String,System.String)">
|
|
|
+ <summary>
|
|
|
+ Stores a log file for the test run. Depending on the execution
|
|
|
+ environment, this call may not successful.
|
|
|
+ </summary>
|
|
|
+ <param name="logName">The name of the log file.</param>
|
|
|
+ <param name="fileContent">The log file content as a string.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.PublishFinalResult">
|
|
|
+ <summary>
|
|
|
+ If supported by any attached test service, this publishes the final
|
|
|
+ test results. Typical harness implementations may immediately close
|
|
|
+ the web browser channel upon receiving the message, so any other
|
|
|
+ reporting should be done first.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.ProcessLogMessages">
|
|
|
+ <summary>
|
|
|
+ Process all queued log messages.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.InitializeSettings(Microsoft.Silverlight.Testing.UnitTestSettings)">
|
|
|
+ <summary>
|
|
|
+ Fill member variables with any non-null settings of the same type.
|
|
|
+ </summary>
|
|
|
+ <param name="settings">Settings container class.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.InitializeLogProviders">
|
|
|
+ <summary>
|
|
|
+ Initializes all log providers.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestHarnessCompleted">
|
|
|
+ <summary>
|
|
|
+ Call the TestHarnessCompleted event.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnPublishing(System.EventArgs)">
|
|
|
+ <summary>
|
|
|
+ Call the Publishing event.
|
|
|
+ </summary>
|
|
|
+ <param name="e">The event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.PublishResults">
|
|
|
+ <summary>
|
|
|
+ Overrides the PublishResults method so that final reporting is only
|
|
|
+ done once all other logging is finished.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.PublishFinalResults">
|
|
|
+ <summary>
|
|
|
+ Publish final results. If not yet ready, will keep waiting around
|
|
|
+ as a work item until it is done.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._dispatcher">
|
|
|
+ <summary>
|
|
|
+ Stored dispatcher instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.IsReportingTestServiceConnected">
|
|
|
+ <summary>
|
|
|
+ Checks if a reporting provider is connected to the test service.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns true if a reporting provider is connected to the
|
|
|
+ test service.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.SetOverallStatus(System.String)">
|
|
|
+ <summary>
|
|
|
+ Immediately sets the overall status using a log message and
|
|
|
+ processes the message queue.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The message to set.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.PrepareCustomTestInstance(Microsoft.Silverlight.Testing.CustomFrameworkUnitTest)">
|
|
|
+ <summary>
|
|
|
+ Sets the unit test harness property for a test case that inherits
|
|
|
+ from the abstract base type 'CustomTest'.
|
|
|
+ </summary>
|
|
|
+ <param name="customTest">A CustomText instance.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Initialize">
|
|
|
+ <summary>
|
|
|
+ Initialize the harness with a set of test assemblies.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.RestartRunDispatcher">
|
|
|
+ <summary>
|
|
|
+ Restarts the run dispatcher.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TrackScenarioResult(Microsoft.Silverlight.Testing.Harness.ScenarioResult)">
|
|
|
+ <summary>
|
|
|
+ Track the results for our execution and also track the fail state.
|
|
|
+ </summary>
|
|
|
+ <param name="result">Scenario result to process.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestAssemblyStarting(Microsoft.Silverlight.Testing.Harness.TestAssemblyStartingEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Fires the test assembly starting event.
|
|
|
+ </summary>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnIsDispatcherRunningChanged(System.EventArgs)">
|
|
|
+ <summary>
|
|
|
+ Fires the play pause event.
|
|
|
+ </summary>
|
|
|
+ <param name="e">Event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestAssemblyCompleted(Microsoft.Silverlight.Testing.Harness.TestAssemblyCompletedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Fires the test assembly completed event.
|
|
|
+ </summary>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestClassStarting(Microsoft.Silverlight.Testing.Harness.TestClassStartingEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Fires the test class starting event.
|
|
|
+ </summary>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestClassCompleted(Microsoft.Silverlight.Testing.Harness.TestClassCompletedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Fires the test class completed event.
|
|
|
+ </summary>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestMethodStarting(Microsoft.Silverlight.Testing.Harness.TestMethodStartingEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Fires the test method starting event.
|
|
|
+ </summary>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestMethodCompleted(Microsoft.Silverlight.Testing.Harness.TestMethodCompletedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Notifies observers that a test method has been completed. Also
|
|
|
+ clears the test panel's visual tree.
|
|
|
+ </summary>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.OnTestRunStarting(Microsoft.Silverlight.Testing.Harness.TestRunStartingEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Notifies observers that a test run has been started.
|
|
|
+ </summary>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestHarness._testPage">
|
|
|
+ <summary>
|
|
|
+ Reference to the test page object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.ReportCodeCoverage(Microsoft.Silverlight.Testing.Harness.TestServiceProvider)">
|
|
|
+ <summary>
|
|
|
+ Attempts to report the code coverage information using the test
|
|
|
+ service provider. If there is no available coverage reporting
|
|
|
+ service, this is a silent failure. Only reports if >= 1 blocks
|
|
|
+ are hit.
|
|
|
+ </summary>
|
|
|
+ <param name="testService">The test service.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.EnqueueTestAssembly(System.Reflection.Assembly,Microsoft.Silverlight.Testing.Harness.TestRunFilter)">
|
|
|
+ <summary>
|
|
|
+ Enqueue a test assembly from a simple Assembly reference.
|
|
|
+ </summary>
|
|
|
+ <param name="assembly">The test assembly.</param>
|
|
|
+ <param name="runFilter">The run filter settings for the test assembly's run.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.EnqueueTestAssembly(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly,Microsoft.Silverlight.Testing.Harness.TestRunFilter)">
|
|
|
+ <summary>
|
|
|
+ Enqueues a test assembly.
|
|
|
+ </summary>
|
|
|
+ <param name="testAssembly">The test assembly metadata.</param>
|
|
|
+ <param name="runFilter">The run filter settings for the test assembly's run.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.RunNextStep">
|
|
|
+ <summary>
|
|
|
+ Flush the current log manager and then perform the next invoke.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns true if work remains.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.CreateTestRunFilter(Microsoft.Silverlight.Testing.UnitTestSettings)">
|
|
|
+ <summary>
|
|
|
+ Creates the test run filter for the initial run.
|
|
|
+ </summary>
|
|
|
+ <param name="settings">The unit test settings.</param>
|
|
|
+ <returns>Returns a new TestRunFilter instance.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.PrepareTestAssemblyTasks">
|
|
|
+ <summary>
|
|
|
+ Determine what test assemblies need to be executed. Enqueue tasks
|
|
|
+ for the unit test assembly providers to run the tests.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.CalculateTotalMethods(Microsoft.Silverlight.Testing.Harness.AssemblyManager,Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly,Microsoft.Silverlight.Testing.Harness.TestRunFilter)">
|
|
|
+ <summary>
|
|
|
+ Calculates the number of methods for a run.
|
|
|
+ </summary>
|
|
|
+ <param name="assemblyManager">The assembly manager.</param>
|
|
|
+ <param name="assembly">The test assembly.</param>
|
|
|
+ <param name="filter">The test run filter.</param>
|
|
|
+ <returns>Returns the number of known methods returned.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.HarnessComplete(System.Object,System.EventArgs)">
|
|
|
+ <summary>
|
|
|
+ Event fired at the completion of the harness' work.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">Sender object instance.</param>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.GlobalUnhandledExceptionListener(System.Object,System.EventArgs)">
|
|
|
+ <summary>
|
|
|
+ Listener event for any unhandled exceptions.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">Sender object instance.</param>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.CreateHarnessTasks">
|
|
|
+ <summary>
|
|
|
+ Creates the set of harness tasks to run and hooks up to the Complete event.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Results">
|
|
|
+ <summary>
|
|
|
+ Gets the list of results.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.LogWriter">
|
|
|
+ <summary>
|
|
|
+ Gets the log message writer instance. This can be used to easily
|
|
|
+ post informative messages to the log message queue and providers.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.LogicFactory">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the logic factory used for instantiating the
|
|
|
+ unit test logic and management objects.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.State">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the overall harness state - overloaded types can be
|
|
|
+ used to store additional information.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.LogProviders">
|
|
|
+ <summary>
|
|
|
+ Gets the log providers list.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.RunDispatcher">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the wrapper that handles calling the next Run step
|
|
|
+ method until complete; allows for a virtual Run method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Parameters">
|
|
|
+ <summary>
|
|
|
+ Gets the dictionary of Parameters passed into the test harness.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Settings">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the settings used to initialize the test harness.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Events">
|
|
|
+ <summary>
|
|
|
+ Gets a set of events that can be fired for test results and other
|
|
|
+ important test runtime events.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Publishing">
|
|
|
+ <summary>
|
|
|
+ The test harness is publishing results.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestService">
|
|
|
+ <summary>
|
|
|
+ Gets the TestService referenced by the test harness settings. The
|
|
|
+ test service provides advanced, optional functionality that is
|
|
|
+ useful to harness and test case developers. A typical test service
|
|
|
+ operates outside the process or security boundary.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestHarnessCompleted">
|
|
|
+ <summary>
|
|
|
+ Complete event fired when the test harness has finished its test
|
|
|
+ run.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.Dispatcher">
|
|
|
+ <summary>
|
|
|
+ Gets a dispatcher instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.RootCompositeWorkItem">
|
|
|
+ <summary>
|
|
|
+ Gets the root container for test work to be completed.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestMethodCount">
|
|
|
+ <summary>
|
|
|
+ Gets the known number of test methods in the current test run.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.InterceptAllExceptions">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether to intercept exceptions at
|
|
|
+ the app domain level and funnel into the current container or not.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.DispatcherStack">
|
|
|
+ <summary>
|
|
|
+ Gets the internal DispatcherStack being used by the test harness.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestAssemblyStarting">
|
|
|
+ <summary>
|
|
|
+ The test assembly starting event.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.IsDispatcherRunningChanged">
|
|
|
+ <summary>
|
|
|
+ On the play or pause change of the dispatcher.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.IsDispatcherRunning">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether the dispatcher is currently
|
|
|
+ running.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestAssemblyCompleted">
|
|
|
+ <summary>
|
|
|
+ Test assembly completed event.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestClassStarting">
|
|
|
+ <summary>
|
|
|
+ Test class starting event.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestClassCompleted">
|
|
|
+ <summary>
|
|
|
+ The test class completed event.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestMethodStarting">
|
|
|
+ <summary>
|
|
|
+ The test method starting event.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestMethodCompleted">
|
|
|
+ <summary>
|
|
|
+ An event that is fired whenever a test method completes.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestRunStarting">
|
|
|
+ <summary>
|
|
|
+ An event that is fired when the test run is starting.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestPage">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the test page.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestHarness.TestPanelManager">
|
|
|
+ <summary>
|
|
|
+ Gets the test panel manager instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator">
|
|
|
+ <summary>
|
|
|
+ Well-known keys that can be used to mark decorator instances in log
|
|
|
+ message objects.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.IsUnitTestMessage">
|
|
|
+ <summary>
|
|
|
+ Indicates that the message is specific to the unit test system.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.UnitTestHarness">
|
|
|
+ <summary>
|
|
|
+ The unit test harness reference.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.TestAssemblyMetadata">
|
|
|
+ <summary>
|
|
|
+ The metadata interfacing object for a test assembly.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.TestClassMetadata">
|
|
|
+ <summary>
|
|
|
+ The metadata interfacing object for a test class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.TestMethodMetadata">
|
|
|
+ <summary>
|
|
|
+ The metadata interfacing object for a test method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.IncorrectExceptionMessage">
|
|
|
+ <summary>
|
|
|
+ Indicates that the incorrect exception was intercepted.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.IgnoreMessage">
|
|
|
+ <summary>
|
|
|
+ Indicates that the message indicates a skipped/ignored item.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.ExpectedExceptionType">
|
|
|
+ <summary>
|
|
|
+ The type of the expected exception.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.ActualExceptionType">
|
|
|
+ <summary>
|
|
|
+ The type of the actual exception.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.ActualException">
|
|
|
+ <summary>
|
|
|
+ The actual exception.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.TestRunFilter">
|
|
|
+ <summary>
|
|
|
+ A TestRunFilter object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator.ScenarioResult">
|
|
|
+ <summary>
|
|
|
+ A ScenarioResult object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional">
|
|
|
+ <summary>
|
|
|
+ Helper conditional methods for unit test-specific log messages.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsUnitTestEndMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Determines whether a log message meets a specific condition or set
|
|
|
+ of conditions.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The log message object.</param>
|
|
|
+ <returns>Returns true if the condition is met.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsUnitTestStartMessage(Microsoft.Silverlight.Testing.Harness.UnitTestLogDecorator)">
|
|
|
+ <summary>
|
|
|
+ Determines whether a log message meets a specific condition or set
|
|
|
+ of conditions.
|
|
|
+ </summary>
|
|
|
+ <param name="decorator">The unit test decorator of interest.</param>
|
|
|
+ <returns>Returns true if the condition is met.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsUnitTestMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Returns a value indicating whether the message is marked as a unit
|
|
|
+ test system message.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The message.</param>
|
|
|
+ <returns>Returns true if the message is a unit test system-marked
|
|
|
+ message.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.HasUnitTestOutcome(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Determines whether a log message meets a specific condition or set
|
|
|
+ of conditions.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The log message object.</param>
|
|
|
+ <returns>Returns true if the condition is met.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsIgnoreMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Determines whether a log message meets a specific condition or set
|
|
|
+ of conditions.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The log message object.</param>
|
|
|
+ <returns>Returns true if the condition is met.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsTestRunFilterMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Determines whether a log message has an attached TestRunFilter.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The log message object.</param>
|
|
|
+ <returns>Returns a value indicating whether the condition is met.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsExceptionLogMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Determines whether a log message meets a specific condition or set
|
|
|
+ of conditions.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The log message object.</param>
|
|
|
+ <returns>Returns true if the condition is met.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsIncorrectExceptionLogMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Determines whether a log message meets a specific condition or set
|
|
|
+ of conditions.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The log message object.</param>
|
|
|
+ <returns>Returns true if the condition is met.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMessageConditional.IsKnownBug(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Determines whether a log message meets a specific condition or set
|
|
|
+ of conditions.
|
|
|
+ </summary>
|
|
|
+ <param name="message">The log message object.</param>
|
|
|
+ <returns>Returns true if the condition is met.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.LazyAssemblyMethodInfo">
|
|
|
+ <summary>
|
|
|
+ A lazy method type.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo">
|
|
|
+ <summary>
|
|
|
+ A class that does a lazy lookup when needed using reflection.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo._attributeType">
|
|
|
+ <summary>
|
|
|
+ Attribute Type instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo._searchType">
|
|
|
+ <summary>
|
|
|
+ The Type to search with.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo._hasSearched">
|
|
|
+ <summary>
|
|
|
+ Whether the search has happened.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo._methodInfo">
|
|
|
+ <summary>
|
|
|
+ The method reflection object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.#ctor(System.Type)">
|
|
|
+ <summary>
|
|
|
+ Construct a new lazy method wrapper.
|
|
|
+ </summary>
|
|
|
+ <param name="attributeType">The attribute type.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.#ctor(System.Type,System.Type)">
|
|
|
+ <summary>
|
|
|
+ Construct a new lazy method wrapper.
|
|
|
+ </summary>
|
|
|
+ <param name="searchType">Type to search.</param>
|
|
|
+ <param name="attributeType">Attribute type.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.GetMethodInfo">
|
|
|
+ <summary>
|
|
|
+ Does a search and retrieves the method information.
|
|
|
+ </summary>
|
|
|
+ <returns>The method reflection object.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.HasMethodInfo">
|
|
|
+ <summary>
|
|
|
+ Whether the type has a method info.
|
|
|
+ </summary>
|
|
|
+ <returns>A value indicating whether the method information has
|
|
|
+ been found.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.Search">
|
|
|
+ <summary>
|
|
|
+ Perform a search on the type.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.AttributeType">
|
|
|
+ <summary>
|
|
|
+ Gets the type of attribute the lazy method is searching for.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.SearchType">
|
|
|
+ <summary>
|
|
|
+ Gets the underlying type that is searched.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.HasSearched">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether a lookup has already been attempted.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.LazyMethodInfo.MethodInfo">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the underlying MethodInfo from reflection.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LazyAssemblyMethodInfo._assembly">
|
|
|
+ <summary>
|
|
|
+ Underlying Assembly reflection object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LazyAssemblyMethodInfo.#ctor(System.Reflection.Assembly,System.Type)">
|
|
|
+ <summary>
|
|
|
+ Create a new lazy method from a MethodInfo instance.
|
|
|
+ </summary>
|
|
|
+ <param name="assembly">Assembly reflection object.</param>
|
|
|
+ <param name="attributeType">Attribute Type instance.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LazyAssemblyMethodInfo.Search">
|
|
|
+ <summary>
|
|
|
+ Performs a search on the MethodInfo for the attributes needed.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly">
|
|
|
+ <summary>
|
|
|
+ Test assembly metadata interface.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly.GetTestClasses">
|
|
|
+ <summary>
|
|
|
+ Gets a collection of test class metadata objects.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns a collection of metadata objects.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly.AssemblyInitializeMethod">
|
|
|
+ <summary>
|
|
|
+ Gets the initialization method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly.AssemblyCleanupMethod">
|
|
|
+ <summary>
|
|
|
+ Gets the cleanup method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly.Provider">
|
|
|
+ <summary>
|
|
|
+ Gets a reference to the unit test provider.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly.Name">
|
|
|
+ <summary>
|
|
|
+ Gets the name of the test assembly.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly.TestHarness">
|
|
|
+ <summary>
|
|
|
+ Gets the test harness used to initialize the assembly.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IExpectedException">
|
|
|
+ <summary>
|
|
|
+ An expected exception marker for a test method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IExpectedException.ExceptionType">
|
|
|
+ <summary>
|
|
|
+ Gets the expected exception type.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IExpectedException.Message">
|
|
|
+ <summary>
|
|
|
+ Gets any message associated with the expected exception object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IHostType">
|
|
|
+ <summary>
|
|
|
+ Represents the host type information for a test.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IHostType.HostType">
|
|
|
+ <summary>
|
|
|
+ Gets the Host type.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IHostType.HostData">
|
|
|
+ <summary>
|
|
|
+ Gets the host data.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IPriority">
|
|
|
+ <summary>
|
|
|
+ A representation of a test's priority.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass">
|
|
|
+ <summary>
|
|
|
+ Metadata representing a test class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.GetTestMethods">
|
|
|
+ <summary>
|
|
|
+ Retrieve a collection of the test method metadata objects setup by
|
|
|
+ the unit test provider.
|
|
|
+ </summary>
|
|
|
+ <returns>A collection of test method interfaces.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.Type">
|
|
|
+ <summary>
|
|
|
+ Gets the test class Type instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.Ignore">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the test class should be ignored.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.TestInitializeMethod">
|
|
|
+ <summary>
|
|
|
+ Gets the per-test initialization method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.TestCleanupMethod">
|
|
|
+ <summary>
|
|
|
+ Gets the per-test cleanup method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.ClassInitializeMethod">
|
|
|
+ <summary>
|
|
|
+ Gets the one-time class initialization method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.ClassCleanupMethod">
|
|
|
+ <summary>
|
|
|
+ Gets the one-time class cleanup method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.Name">
|
|
|
+ <summary>
|
|
|
+ Gets the name of the test class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass.Assembly">
|
|
|
+ <summary>
|
|
|
+ Gets a reference to the parent test assembly metadata
|
|
|
+ instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod">
|
|
|
+ <summary>
|
|
|
+ Test method metadata.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.DecorateInstance(System.Object)">
|
|
|
+ <summary>
|
|
|
+ Used for decorating with unit test provider-specific capabilities,
|
|
|
+ such as the TestContext concept.
|
|
|
+ </summary>
|
|
|
+ <param name="instance">Instance to decorate.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.GetDynamicAttributes">
|
|
|
+ <summary>
|
|
|
+ Get any attribute on the test method that are provided dynamically.
|
|
|
+ </summary>
|
|
|
+ <returns>
|
|
|
+ Dynamically provided attributes on the test method.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Invoke(System.Object)">
|
|
|
+ <summary>
|
|
|
+ Invoke the test method.
|
|
|
+ </summary>
|
|
|
+ <param name="instance">Instance of the test class.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Method">
|
|
|
+ <summary>
|
|
|
+ Gets the test method reflection object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.WriteLine">
|
|
|
+ <summary>
|
|
|
+ Hooks up to any unit test provider-enabled WriteLine capability
|
|
|
+ for unit tests.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Ignore">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the test is marked to be ignored.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Description">
|
|
|
+ <summary>
|
|
|
+ Gets any description for the method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Name">
|
|
|
+ <summary>
|
|
|
+ Gets a name for the method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Category">
|
|
|
+ <summary>
|
|
|
+ Gets any category information for the method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Owner">
|
|
|
+ <summary>
|
|
|
+ Gets any test owner information.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.ExpectedException">
|
|
|
+ <summary>
|
|
|
+ Gets any expected exception attribute .
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Timeout">
|
|
|
+ <summary>
|
|
|
+ Gets any timeout information.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Properties">
|
|
|
+ <summary>
|
|
|
+ Gets a collection of any test properties.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.WorkItems">
|
|
|
+ <summary>
|
|
|
+ Gets a collection of any test work items.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod.Priority">
|
|
|
+ <summary>
|
|
|
+ Gets any priority information.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestProperty">
|
|
|
+ <summary>
|
|
|
+ A property for a test method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestProperty.Name">
|
|
|
+ <summary>
|
|
|
+ Gets the test property name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestProperty.Value">
|
|
|
+ <summary>
|
|
|
+ Gets the test property value.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider">
|
|
|
+ <summary>
|
|
|
+ Provider model for a unit test system that uses reflection and metadata
|
|
|
+ to enable a unit test run.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider.GetUnitTestAssembly(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.Reflection.Assembly)">
|
|
|
+ <summary>
|
|
|
+ Retrieve the metadata instance for a test assembly given a
|
|
|
+ reflection Assembly instance.
|
|
|
+ </summary>
|
|
|
+ <param name="testHarness">The test harness using the provider.</param>
|
|
|
+ <param name="assemblyReference">Reflected test assembly.</param>
|
|
|
+ <returns>Unit test provider-specific metadata instance for
|
|
|
+ the test assembly.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider.HasCapability(Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities)">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether a specific capability or set of
|
|
|
+ capabilities are supported by the unit test provider.
|
|
|
+ </summary>
|
|
|
+ <param name="capability">Capability of interest.</param>
|
|
|
+ <returns>Gets a value indicating whether the capability is
|
|
|
+ supported.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider.IsFailedAssert(System.Exception)">
|
|
|
+ <summary>
|
|
|
+ Checks if an Exception actually represents an assertion that failed
|
|
|
+ to improve the logging experience.
|
|
|
+ </summary>
|
|
|
+ <param name="exception">Exception object.</param>
|
|
|
+ <returns>Returns true if the Exception is an assertion exception
|
|
|
+ type.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider.Name">
|
|
|
+ <summary>
|
|
|
+ Gets the name of the unit test provider.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider.Capabilities">
|
|
|
+ <summary>
|
|
|
+ Gets the capabilities that the unit test provider implements.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IWorkItemMetadata">
|
|
|
+ <summary>
|
|
|
+ Work item for a test.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.IWorkItemMetadata.Data">
|
|
|
+ <summary>
|
|
|
+ Gets the associated information from the work item.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.StringEventArgs">
|
|
|
+ <summary>
|
|
|
+ Event arguments that pass along a string value.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.StringEventArgs.#ctor">
|
|
|
+ <summary>
|
|
|
+ Create a new event argument instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.StringEventArgs.#ctor(System.String)">
|
|
|
+ <summary>
|
|
|
+ Create a new event argument instance that stores a string value.
|
|
|
+ </summary>
|
|
|
+ <param name="value">String value to pass along.</param>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.StringEventArgs._value">
|
|
|
+ <summary>
|
|
|
+ String value stored in the event arguments.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.StringEventArgs.Value">
|
|
|
+ <summary>
|
|
|
+ Gets the stored string value.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities">
|
|
|
+ <summary>
|
|
|
+ A set of capabilities that a unit test provider may chose to implement
|
|
|
+ through the metadata interfaces.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.None">
|
|
|
+ <summary>
|
|
|
+ No defined capabilities.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.AssemblySupportsInitializeMethod">
|
|
|
+ <summary>
|
|
|
+ Support for attribute [AssemblyInitialize].
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.AssemblySupportsCleanupMethod">
|
|
|
+ <summary>
|
|
|
+ Support for attribute [AssemblyCleanup].
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.ClassCanIgnore">
|
|
|
+ <summary>
|
|
|
+ Support for attribute [Ignore] for classes.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanIgnore">
|
|
|
+ <summary>
|
|
|
+ Support for attribute [Ignore] for methods.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanDescribe">
|
|
|
+ <summary>
|
|
|
+ Support for attribute [Description] on methods.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanCategorize">
|
|
|
+ <summary>
|
|
|
+ Support for attribute [Category] on methods.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanHaveOwner">
|
|
|
+ <summary>
|
|
|
+ Support for attribute [Owner] on method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanHavePriority">
|
|
|
+ <summary>
|
|
|
+ Support for attribute [Priority] on method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanHaveProperties">
|
|
|
+ <summary>
|
|
|
+ Support for attribute [TestProperty](...) on methods.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanHaveTimeout">
|
|
|
+ <summary>
|
|
|
+ Support for attribute [Timeout] on methods.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities.MethodCanHaveWorkItems">
|
|
|
+ <summary>
|
|
|
+ Support for attribute [WorkItem(...)]('s) on methods.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.SleepWorkItem">
|
|
|
+ <summary>
|
|
|
+ Test work item type that does not complete until the sleep time has
|
|
|
+ elapsed. This is NOT a blocking Sleep.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.SleepWorkItem._delay">
|
|
|
+ <summary>
|
|
|
+ The amount of time to delay for.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.SleepWorkItem._expires">
|
|
|
+ <summary>
|
|
|
+ The DateTime that marks the point in time the task is complete.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.SleepWorkItem.#ctor(System.TimeSpan)">
|
|
|
+ <summary>
|
|
|
+ Create a new Sleep work item, including the number of
|
|
|
+ milliseconds to wait until continuing.
|
|
|
+ </summary>
|
|
|
+ <param name="delay">Amount of time to wait/delay.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.SleepWorkItem.Invoke">
|
|
|
+ <summary>
|
|
|
+ On the first time, will calculate the final DateTime. Otherwise,
|
|
|
+ null operation (returns) until that time.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns a value indicating whether there is more work to be
|
|
|
+ done.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ExpectedException">
|
|
|
+ <summary>
|
|
|
+ Expected exception metadata.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ExpectedException.#ctor">
|
|
|
+ <summary>
|
|
|
+ Private constructor.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ExpectedException.#ctor(Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionAttribute)">
|
|
|
+ <summary>
|
|
|
+ Creates a new expected exception metadata wrapper.
|
|
|
+ </summary>
|
|
|
+ <param name="expectedExceptionAttribute">Attribute value.</param>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ExpectedException._exp">
|
|
|
+ <summary>
|
|
|
+ The expected exception attribute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ExpectedException.ExceptionType">
|
|
|
+ <summary>
|
|
|
+ Gets the type of the expected exception.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ExpectedException.Message">
|
|
|
+ <summary>
|
|
|
+ Gets any message to include in a failure.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.Priority">
|
|
|
+ <summary>
|
|
|
+ A simple wrapper for a priority integer value that overrides the
|
|
|
+ ToString method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.Priority.#ctor(System.Int32)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the Priority class.
|
|
|
+ </summary>
|
|
|
+ <param name="priority">The priority.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.Priority.ToString">
|
|
|
+ <summary>
|
|
|
+ Gets the priority as string.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns the priority.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.Priority.Value">
|
|
|
+ <summary>
|
|
|
+ Gets the priority value.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes">
|
|
|
+ <summary>
|
|
|
+ The set of provider attributes.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.#cctor">
|
|
|
+ <summary>
|
|
|
+ Initializes the VSTT metadata provider.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.TestClass">
|
|
|
+ <summary>
|
|
|
+ Gets VSTT [TestClass] attribute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.IgnoreAttribute">
|
|
|
+ <summary>
|
|
|
+ Gets VSTT [Ignore] attribute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.ClassInitialize">
|
|
|
+ <summary>
|
|
|
+ Gets VSTT [ClassInitialize] attribute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.Priority">
|
|
|
+ <summary>
|
|
|
+ Gets VSTT [Priority] attribute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.ClassCleanup">
|
|
|
+ <summary>
|
|
|
+ Gets VSTT [ClassCleanup] attribute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.TestInitialize">
|
|
|
+ <summary>
|
|
|
+ Gets VSTT [TestInitialize] attribute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.TestCleanup">
|
|
|
+ <summary>
|
|
|
+ Gets VSTT [TestCleanup] attribute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.DescriptionAttribute">
|
|
|
+ <summary>
|
|
|
+ Gets VSTT [Description] attribute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.TimeoutAttribute">
|
|
|
+ <summary>
|
|
|
+ Gets VSTT [Timeout] attribute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.OwnerAttribute">
|
|
|
+ <summary>
|
|
|
+ Gets VSTT [Owner] attribute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.ExpectedExceptionAttribute">
|
|
|
+ <summary>
|
|
|
+ Gets VSTT [ExpectedException] attribute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.AssemblyInitialize">
|
|
|
+ <summary>
|
|
|
+ Gets VSTT [AssemblyInitialize] attribute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.AssemblyCleanup">
|
|
|
+ <summary>
|
|
|
+ Gets VSTT [AssemblyCleanup] attribute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.TestMethod">
|
|
|
+ <summary>
|
|
|
+ Gets VSTT [TestMethod] attribute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.ProviderAttributes.TestProperty">
|
|
|
+ <summary>
|
|
|
+ Gets VSTT [TestProperty] attribute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass">
|
|
|
+ <summary>
|
|
|
+ Test class wrapper.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly)">
|
|
|
+ <summary>
|
|
|
+ Construct a new test class metadata interface.
|
|
|
+ </summary>
|
|
|
+ <param name="assembly">Assembly metadata interface object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly,System.Type)">
|
|
|
+ <summary>
|
|
|
+ Creates a new test class wrapper.
|
|
|
+ </summary>
|
|
|
+ <param name="assembly">Assembly metadata object.</param>
|
|
|
+ <param name="testClassType">Type of the class.</param>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass._type">
|
|
|
+ <summary>
|
|
|
+ Test Type.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass._tests">
|
|
|
+ <summary>
|
|
|
+ Collection of test method interface objects.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass._testsLoaded">
|
|
|
+ <summary>
|
|
|
+ A value indicating whether tests are loaded.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass._m">
|
|
|
+ <summary>
|
|
|
+ A dictionary of method types and method interface objects.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.GetTestMethods">
|
|
|
+ <summary>
|
|
|
+ Gets a collection of test method wrapper instances.
|
|
|
+ </summary>
|
|
|
+ <returns>A collection of test method interface objects.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.ToString">
|
|
|
+ <summary>
|
|
|
+ Exposes the name of the test class.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns the name of the test class.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Assembly">
|
|
|
+ <summary>
|
|
|
+ Gets the test assembly metadata.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Type">
|
|
|
+ <summary>
|
|
|
+ Gets the underlying Type of the test class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Name">
|
|
|
+ <summary>
|
|
|
+ Gets the name of the test class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Ignore">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether an Ignore attribute present
|
|
|
+ on the class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.TestInitializeMethod">
|
|
|
+ <summary>
|
|
|
+ Gets any test initialize method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.TestCleanupMethod">
|
|
|
+ <summary>
|
|
|
+ Gets any test cleanup method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.ClassInitializeMethod">
|
|
|
+ <summary>
|
|
|
+ Gets any class initialize method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.ClassCleanupMethod">
|
|
|
+ <summary>
|
|
|
+ Gets any class cleanup method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Methods">
|
|
|
+ <summary>
|
|
|
+ Methods enum.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Methods.ClassInitialize">
|
|
|
+ <summary>
|
|
|
+ Initialize method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Methods.ClassCleanup">
|
|
|
+ <summary>
|
|
|
+ Cleanup method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Methods.TestInitialize">
|
|
|
+ <summary>
|
|
|
+ Test init method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestClass.Methods.TestCleanup">
|
|
|
+ <summary>
|
|
|
+ Test cleanup method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod">
|
|
|
+ <summary>
|
|
|
+ A provider wrapper for a test method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.ContextPropertyName">
|
|
|
+ <summary>
|
|
|
+ Property name for the TestContext.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.DefaultPriority">
|
|
|
+ <summary>
|
|
|
+ Default value for methods when no priority attribute is defined.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.None">
|
|
|
+ <summary>
|
|
|
+ An empty object array.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod._methodInfo">
|
|
|
+ <summary>
|
|
|
+ Method reflection object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.#ctor">
|
|
|
+ <summary>
|
|
|
+ Private constructor, the constructor requires the method reflection object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.#ctor(System.Reflection.MethodInfo)">
|
|
|
+ <summary>
|
|
|
+ Creates a new test method wrapper object.
|
|
|
+ </summary>
|
|
|
+ <param name="methodInfo">The reflected method.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.OnWriteLine(System.String)">
|
|
|
+ <summary>
|
|
|
+ Call the WriteLine method.
|
|
|
+ </summary>
|
|
|
+ <param name="s">String to WriteLine.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.DecorateInstance(System.Object)">
|
|
|
+ <summary>
|
|
|
+ Decorates a test class instance with the unit test framework's
|
|
|
+ specific test context capability, if supported.
|
|
|
+ </summary>
|
|
|
+ <param name="instance">Instance to decorate.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.GetDynamicAttributes">
|
|
|
+ <summary>
|
|
|
+ Get any attribute on the test method that are provided dynamically.
|
|
|
+ </summary>
|
|
|
+ <returns>
|
|
|
+ Dynamically provided attributes on the test method.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Invoke(System.Object)">
|
|
|
+ <summary>
|
|
|
+ Invoke the test method.
|
|
|
+ </summary>
|
|
|
+ <param name="instance">Instance of the test class.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.ToString">
|
|
|
+ <summary>
|
|
|
+ Exposes the name of the test method as a string.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns the name of the test method.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.WriteLine">
|
|
|
+ <summary>
|
|
|
+ Allows the test to perform a string WriteLine.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Method">
|
|
|
+ <summary>
|
|
|
+ Gets the underlying reflected method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Ignore">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether there is an Ignore attribute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Description">
|
|
|
+ <summary>
|
|
|
+ Gets any description marked on the test method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Name">
|
|
|
+ <summary>
|
|
|
+ Gets the name of the method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Category">
|
|
|
+ <summary>
|
|
|
+ Gets the Category.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Owner">
|
|
|
+ <summary>
|
|
|
+ Gets the owner name of the test.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.ExpectedException">
|
|
|
+ <summary>
|
|
|
+ Gets any expected exception attribute information for the test method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Timeout">
|
|
|
+ <summary>
|
|
|
+ Gets any timeout. A Nullable property.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Properties">
|
|
|
+ <summary>
|
|
|
+ Gets a Collection of test properties.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.WorkItems">
|
|
|
+ <summary>
|
|
|
+ Gets a collection of test work items.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod.Priority">
|
|
|
+ <summary>
|
|
|
+ Gets Priority information.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestProperty">
|
|
|
+ <summary>
|
|
|
+ Represents a simple test property with a key/value string pair.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestProperty.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the TestProperty class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestProperty.#ctor(System.String,System.String)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the TestProperty class.
|
|
|
+ </summary>
|
|
|
+ <param name="name">The initial property name.</param>
|
|
|
+ <param name="value">The initial property value.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestProperty.Name">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the property name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestProperty.Value">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the property value.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext">
|
|
|
+ <summary>
|
|
|
+ A wrapper for the unit test context capability of Visual Studio Team
|
|
|
+ Test's unit test framework.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.TestMethod)">
|
|
|
+ <summary>
|
|
|
+ Create a new unit test context wrapper for the test method.
|
|
|
+ </summary>
|
|
|
+ <param name="testMethod">Test method.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.#ctor">
|
|
|
+ <summary>
|
|
|
+ Constructor of a new unit test context.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext._tm">
|
|
|
+ <summary>
|
|
|
+ Test method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.WriteLine(System.String,System.Object[])">
|
|
|
+ <summary>
|
|
|
+ Used to write trace messages while the test is running.
|
|
|
+ </summary>
|
|
|
+ <param name="format">Format string.</param>
|
|
|
+ <param name="args">The arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.NotSupportedException(System.String)">
|
|
|
+ <summary>
|
|
|
+ Throw a not supported exception.
|
|
|
+ </summary>
|
|
|
+ <param name="functionality">Functionality that is not supported (string).</param>
|
|
|
+ <returns>A new NotSupportedException.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.AddResultFile(System.String)">
|
|
|
+ <summary>
|
|
|
+ Adds a file name to the list in TestResult.ResultFileNames.
|
|
|
+ </summary>
|
|
|
+ <param name="fileName">Filename to add as a result.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.BeginTimer(System.String)">
|
|
|
+ <summary>
|
|
|
+ Begins a timer with the specified name.
|
|
|
+ </summary>
|
|
|
+ <param name="timerName">The name of the timer to create.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.EndTimer(System.String)">
|
|
|
+ <summary>
|
|
|
+ Ends a timer with the specified name.
|
|
|
+ </summary>
|
|
|
+ <param name="timerName">Name of the timer.</param>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext._propertyCache">
|
|
|
+ <summary>
|
|
|
+ Cache of properties.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.Properties">
|
|
|
+ <summary>
|
|
|
+ Gets test properties.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.DataRow">
|
|
|
+ <summary>
|
|
|
+ Gets current data row when test is used for data driven testing.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.DataConnection">
|
|
|
+ <summary>
|
|
|
+ Gets current data connection row when test is used for data driven testing.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.TestName">
|
|
|
+ <summary>
|
|
|
+ Gets the name of the test method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestContext.CurrentTestOutcome">
|
|
|
+ <summary>
|
|
|
+ Gets the current enum outcome - passed, failed, or inconclusive.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly">
|
|
|
+ <summary>
|
|
|
+ Assembly metadata for the Visual Studio Team Test unit test framework.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly._assembly">
|
|
|
+ <summary>
|
|
|
+ Assembly reflection object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly._init">
|
|
|
+ <summary>
|
|
|
+ Assembly initialization method information.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly._cleanup">
|
|
|
+ <summary>
|
|
|
+ Assembly cleanup method information.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly._provider">
|
|
|
+ <summary>
|
|
|
+ Unit test provider used for the assembly.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly._harness">
|
|
|
+ <summary>
|
|
|
+ The unit test harness.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider,Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.Reflection.Assembly)">
|
|
|
+ <summary>
|
|
|
+ Creates a new unit test assembly wrapper.
|
|
|
+ </summary>
|
|
|
+ <param name="provider">Unit test metadata provider.</param>
|
|
|
+ <param name="unitTestHarness">A reference to the unit test harness.</param>
|
|
|
+ <param name="assembly">Assembly reflection object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.GetTestClasses">
|
|
|
+ <summary>
|
|
|
+ Reflect and retrieve the test class metadata wrappers for
|
|
|
+ the test assembly.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns a collection of test class metadata
|
|
|
+ interface objects.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.Name">
|
|
|
+ <summary>
|
|
|
+ Gets the name of the test assembly.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.Provider">
|
|
|
+ <summary>
|
|
|
+ Gets the unit test provider instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.AssemblyInitializeMethod">
|
|
|
+ <summary>
|
|
|
+ Gets any assembly initialize method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.AssemblyCleanupMethod">
|
|
|
+ <summary>
|
|
|
+ Gets any assembly cleanup method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.TestHarness">
|
|
|
+ <summary>
|
|
|
+ Gets the test harness used to initialize the assembly.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.UnitTestFrameworkAssembly.UnitTestHarness">
|
|
|
+ <summary>
|
|
|
+ Gets the test harness as a unit test harness.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider">
|
|
|
+ <summary>
|
|
|
+ Provider for the Visual Studio Team Test unit test (UT) framework
|
|
|
+ metadata.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.ProviderName">
|
|
|
+ <summary>
|
|
|
+ Name of this provider.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.MyCapabilities">
|
|
|
+ <summary>
|
|
|
+ The capabilities of the VSTT UTF provider.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.HasCapability(Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviderCapabilities)">
|
|
|
+ <summary>
|
|
|
+ Whether the capability is supported by this provider.
|
|
|
+ </summary>
|
|
|
+ <param name="capability">Capability type.</param>
|
|
|
+ <returns>A value indicating whether the capability is available.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.#ctor">
|
|
|
+ <summary>
|
|
|
+ Create a new Visual Studio Team Test unit test framework provider
|
|
|
+ instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider._assemblyCache">
|
|
|
+ <summary>
|
|
|
+ Cache of assemblies and assembly unit test interface objects.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.GetUnitTestAssembly(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.Reflection.Assembly)">
|
|
|
+ <summary>
|
|
|
+ VSTT unit test provider constructor; takes an assembly reference to
|
|
|
+ perform reflection on to retrieve all test class types. In this
|
|
|
+ implementation of an engine for the VSTT metadata, only a single
|
|
|
+ test Assembly can be utilized at a time for simplicity.
|
|
|
+ </summary>
|
|
|
+ <param name="testHarness">The unit test harness.</param>
|
|
|
+ <param name="assemblyReference">Assembly reflection object.</param>
|
|
|
+ <returns>Returns the assembly metadata interface.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.IsFailedAssert(System.Exception)">
|
|
|
+ <summary>
|
|
|
+ Check if the Exception is actually a failed assertion.
|
|
|
+ </summary>
|
|
|
+ <param name="exception">Exception object to check.</param>
|
|
|
+ <returns>True if the exception is actually an assert failure.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.Name">
|
|
|
+ <summary>
|
|
|
+ Gets the name of the provider.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.VisualStudio.VsttProvider.Capabilities">
|
|
|
+ <summary>
|
|
|
+ Gets the specialized capability descriptor.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTestSettings">
|
|
|
+ <summary>
|
|
|
+ Settings for the unit test system.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTestSettings.TagExpressionKey">
|
|
|
+ <summary>
|
|
|
+ The tag expression key name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTestSettings.DefaultSortTestMethods">
|
|
|
+ <summary>
|
|
|
+ By default test methods are sorted.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTestSettings.DefaultSortTestClasses">
|
|
|
+ <summary>
|
|
|
+ By default test classes are sorted.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTestSettings.#ctor">
|
|
|
+ <summary>
|
|
|
+ Settings for the unit test system.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.Parameters">
|
|
|
+ <summary>
|
|
|
+ Gets the parameters from the response file.
|
|
|
+ </summary>
|
|
|
+ <value>The parameters.</value>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.Components">
|
|
|
+ <summary>
|
|
|
+ Gets the components initialized by the entry-point assembly. These
|
|
|
+ are the dynamically loaded objects that may be needed by the
|
|
|
+ TestHarness.
|
|
|
+ </summary>
|
|
|
+ <value>The components.</value>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.LogProviders">
|
|
|
+ <summary>
|
|
|
+ Gets the log providers.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.SampleTags">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a set of sample tags for use in a tag editor screen.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.TestAssemblies">
|
|
|
+ <summary>
|
|
|
+ Gets the list of test assemblies.
|
|
|
+ </summary>
|
|
|
+ <value>The test assembly.</value>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.TestService">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the test service provider. The test service lights up
|
|
|
+ advanced out-of-process communication, reporting, logging, and
|
|
|
+ other valuable services.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.TestHarness">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the test harness.
|
|
|
+ </summary>
|
|
|
+ <value>The test harness.</value>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.TestServiceHostname">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the test service hostname to try using. Defaults to
|
|
|
+ localhost.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.TestServicePort">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the test service port to try using. Defaults to 8000.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.TestServicePath">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the test service path to try using. Defaults to
|
|
|
+ /externalInterface/.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.StartRunImmediately">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether to start the run
|
|
|
+ immediately when the test system is run. Defaults to false to enable
|
|
|
+ the test service to load and information to be provided in the
|
|
|
+ user interface.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.TestPanelType">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the type of the TestPanel to create. The type must
|
|
|
+ derive from Microsoft.Silverlight.Testing.ITestPanel.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.SortTestMethods">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether test methods are sorted
|
|
|
+ alphabetically. By default this value is true.
|
|
|
+ </summary>
|
|
|
+ <remarks>
|
|
|
+ It is worth understanding that the order of unit test
|
|
|
+ execution should not affect the results of a test run. Any expected
|
|
|
+ ordering and verification from multiple test methods should be
|
|
|
+ refactored into a single unit test.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.SortTestClasses">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether test classes are sorted
|
|
|
+ alphabetically. This setting is True by default.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.ShowTagExpressionEditor">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether to show the tag expression
|
|
|
+ editor user interface before starting the test run.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.TagExpression">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the tag expression used for selecting tests to run.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTestSettings.TestClassesToRun">
|
|
|
+ <summary>
|
|
|
+ Gets a list of test classes to run. Enables filtering.
|
|
|
+ </summary>
|
|
|
+ <remarks>This property should be considered obsolete.</remarks>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestPanelManager">
|
|
|
+ <summary>
|
|
|
+ A manager for the underlying TestSurface Panel.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestPanelManager.#ctor">
|
|
|
+ <summary>
|
|
|
+ Private constructor.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestPanelManager._testPage">
|
|
|
+ <summary>
|
|
|
+ The test page object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestPanelManager._dirty">
|
|
|
+ <summary>
|
|
|
+ A value indicating whether the panel is dirty.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestPanelManager.ClearUsedChildren">
|
|
|
+ <summary>
|
|
|
+ Remove the children from the test surface, if it has
|
|
|
+ been used.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestPanelManager.ClearChildren">
|
|
|
+ <summary>
|
|
|
+ Remove the children from the test surface.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestPanelManager.TestPage">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the Reference to the TestPage user control.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestPanelManager.TestPanel">
|
|
|
+ <summary>
|
|
|
+ Gets the TestSurface Panel, and tracks the use for the
|
|
|
+ current test method. When the test completes, the panel children
|
|
|
+ will be cleared automatically.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.ScenarioResult">
|
|
|
+ <summary>
|
|
|
+ A result from a test scenario.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.ScenarioResult.#ctor(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.Harness.TestOutcome,System.Exception)">
|
|
|
+ <summary>
|
|
|
+ Creates a result record.
|
|
|
+ </summary>
|
|
|
+ <param name="method">Test method metadata object.</param>
|
|
|
+ <param name="testClass">Test class metadata object.</param>
|
|
|
+ <param name="result">Test result object.</param>
|
|
|
+ <param name="exception">Exception instance, if any.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.ScenarioResult.ToString">
|
|
|
+ <summary>
|
|
|
+ The string representation of the ScenarioResult.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns a verbose string representation of the result.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.ScenarioResult.Started">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the scenario's started time.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.ScenarioResult.Finished">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the scenario's finishing time.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.ScenarioResult.TestMethod">
|
|
|
+ <summary>
|
|
|
+ Gets the test method metadata.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.ScenarioResult.TestClass">
|
|
|
+ <summary>
|
|
|
+ Gets the test class metadata.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.ScenarioResult.Result">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the Result object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.ScenarioResult.Exception">
|
|
|
+ <summary>
|
|
|
+ Gets the Exception instance, if any.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.AssemblyManager">
|
|
|
+ <summary>
|
|
|
+ Container and manager type which handles an entire test assembly; contains sub work
|
|
|
+ items that represent all actions needed to execute its tests.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem">
|
|
|
+ <summary>
|
|
|
+ A container that stores instances of the unit test harness and provider.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem">
|
|
|
+ <summary>
|
|
|
+ TestWorkItem which can contain sub-tasks; the underlying work item is
|
|
|
+ not marked complete until the Children have completed or an Exception
|
|
|
+ is thrown.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem._children">
|
|
|
+ <summary>
|
|
|
+ Store the underlying tasks.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem._finishWhenEmpty">
|
|
|
+ <summary>
|
|
|
+ Whether the TestTaskContainer::IsComplete should be set to true
|
|
|
+ after all children have been de-queued.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem._invoked">
|
|
|
+ <summary>
|
|
|
+ Whether the first invoke has happened yet or not.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.#ctor">
|
|
|
+ <summary>
|
|
|
+ Constructor for the TestTaskContainer type.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.FirstInvoke">
|
|
|
+ <summary>
|
|
|
+ Optional method to call on the first invoke.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Invoke">
|
|
|
+ <summary>
|
|
|
+ Invoke the test container; in turn will execute child work items
|
|
|
+ as needed. Supports executing multiple items immediately for
|
|
|
+ performance reasons.
|
|
|
+ </summary>
|
|
|
+ <returns>True if additional work remains, False once IsComplete
|
|
|
+ is set to true.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Invoke(Microsoft.Silverlight.Testing.WorkItem@)">
|
|
|
+ <summary>
|
|
|
+ Invoke the test container; in turn will execute child work items
|
|
|
+ as needed.
|
|
|
+ </summary>
|
|
|
+ <param name="usedWorkItem">The work item used for the invoke.</param>
|
|
|
+ <returns>True if additional work remains, False once IsComplete
|
|
|
+ is set to true.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.ClearChildren">
|
|
|
+ <summary>
|
|
|
+ Clear the children.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Dequeue">
|
|
|
+ <summary>
|
|
|
+ Dequeue a work item.
|
|
|
+ </summary>
|
|
|
+ <returns>A work item.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Enqueue(Microsoft.Silverlight.Testing.WorkItem)">
|
|
|
+ <summary>
|
|
|
+ Add a new work item to the container to schedule it for invocation.
|
|
|
+ </summary>
|
|
|
+ <param name="item">New test work item to enqueue.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.EnqueueQuick(Microsoft.Silverlight.Testing.WorkItem)">
|
|
|
+ <summary>
|
|
|
+ Adds a new work item that will execute more quickly.
|
|
|
+ </summary>
|
|
|
+ <param name="item">The item of work.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.EnqueueQuick(System.Action)">
|
|
|
+ <summary>
|
|
|
+ Enqueues a callback or action that will quickly execute.
|
|
|
+ </summary>
|
|
|
+ <param name="action">The action or method.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Enqueue(System.Action)">
|
|
|
+ <summary>
|
|
|
+ Add a new callback action and schedule it for invocation.
|
|
|
+ </summary>
|
|
|
+ <param name="action">The action.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Peek">
|
|
|
+ <summary>
|
|
|
+ Return the top work item, if any, from this container.
|
|
|
+ </summary>
|
|
|
+ <returns>Peek into any test work item.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.WorkItemComplete">
|
|
|
+ <summary>
|
|
|
+ Work items must call this method to indicate completion of the work
|
|
|
+ item; in turn fires the Complete event delegates.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.WorkItemCompleteInternal">
|
|
|
+ <summary>
|
|
|
+ Internal-only version which can be called during a test completion
|
|
|
+ through the relation - not necessarily the best design; events
|
|
|
+ may make more sense long-term.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.WorkItemException(System.Exception)">
|
|
|
+ <summary>
|
|
|
+ Call when an exception occurs inside a work item.
|
|
|
+ </summary>
|
|
|
+ <param name="e">Exception object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.OnComplete(System.EventArgs)">
|
|
|
+ <summary>
|
|
|
+ Fire the Complete event.
|
|
|
+ </summary>
|
|
|
+ <param name="e">Empty event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.OnUnhandledException(System.Exception)">
|
|
|
+ <summary>
|
|
|
+ Fire the unhandled exception event.
|
|
|
+ </summary>
|
|
|
+ <param name="exception">Exception object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.FinishWhenEmpty">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the container is marked Complete
|
|
|
+ when all children have executed or not.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.RemainingWork">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether sub tasks remain.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.Complete">
|
|
|
+ <summary>
|
|
|
+ Complete event is fired when the underlying WorkItemComplete method
|
|
|
+ is called by the work item.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.UnhandledException">
|
|
|
+ <summary>
|
|
|
+ Event fired when an exception is thrown and unhandled within the
|
|
|
+ underlying Invoke sequence.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.CompositeWorkItem.CanExecuteImmediately">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether the task can execute
|
|
|
+ immediately.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem._provider">
|
|
|
+ <summary>
|
|
|
+ The unit test provider.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new unit test work item container.
|
|
|
+ </summary>
|
|
|
+ <param name="testHarness">The unit test harness.</param>
|
|
|
+ <param name="unitTestProvider">The unit test metadata provider.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem.LogMessage(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Logs a new message.
|
|
|
+ </summary>
|
|
|
+ <param name="message">Message object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem.LogMessage(System.String)">
|
|
|
+ <summary>
|
|
|
+ Logs a message about the harness.
|
|
|
+ </summary>
|
|
|
+ <param name="harnessInformation">Information about the harness.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem.LogWriter">
|
|
|
+ <summary>
|
|
|
+ Gets the log message writer for the unit test system.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem.TestHarness">
|
|
|
+ <summary>
|
|
|
+ Gets the test harness instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.UnitTestCompositeWorkItem.Provider">
|
|
|
+ <summary>
|
|
|
+ Gets the unit test provider instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.AssemblyManager._filter">
|
|
|
+ <summary>
|
|
|
+ The test run filter object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.AssemblyManager._assembly">
|
|
|
+ <summary>
|
|
|
+ Unit test provider-agnostic assembly metadata.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.AssemblyManager._testClasses">
|
|
|
+ <summary>
|
|
|
+ Container of work items for running test classes.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.AssemblyManager.#ctor(Microsoft.Silverlight.Testing.Harness.TestRunFilter,Microsoft.Silverlight.Testing.Harness.UnitTestHarness,Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider,Microsoft.Silverlight.Testing.UnitTesting.Metadata.IAssembly)">
|
|
|
+ <summary>
|
|
|
+ Create a new assembly manager, takes in the harness, provider
|
|
|
+ reference and actual IAssembly object.
|
|
|
+ </summary>
|
|
|
+ <param name="runFilter">The test run filter object.</param>
|
|
|
+ <param name="testHarness">Harness object.</param>
|
|
|
+ <param name="provider">The unit test metadata provider.</param>
|
|
|
+ <param name="testAssembly">The test assembly metadata object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.AssemblyManager.FirstInvoke">
|
|
|
+ <summary>
|
|
|
+ When the test run is ready to test the underlying test assembly that
|
|
|
+ this class manages, perform reflection and enqueue work items to run
|
|
|
+ the tests.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.AssemblyManager.EnqueueAssemblyInitialize">
|
|
|
+ <summary>
|
|
|
+ The assembly initialize method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.AssemblyManager.EnqueueAssemblyCleanup">
|
|
|
+ <summary>
|
|
|
+ The assembly cleanup method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.AssemblyManager.EnqueueTestClasses">
|
|
|
+ <summary>
|
|
|
+ Reflect over all test classes in the assembly and add any which are not
|
|
|
+ filtered out into the test work item queue.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.AssemblyManager.EnqueueMethodDispatcher(System.Reflection.MethodInfo)">
|
|
|
+ <summary>
|
|
|
+ Helper to enqueue a new method dispatcher.
|
|
|
+ </summary>
|
|
|
+ <param name="method">The method reflection object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.AssemblyManager.ClassInstances">
|
|
|
+ <summary>
|
|
|
+ Gets the collection of all the instances of the assembly's test
|
|
|
+ classes, used to keep a single reference of the type.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.MethodContainer">
|
|
|
+ <summary>
|
|
|
+ A method container.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.MethodContainer._timeout">
|
|
|
+ <summary>
|
|
|
+ The timeout time.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.MethodContainer._method">
|
|
|
+ <summary>
|
|
|
+ The test method metadata.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.MethodContainer.#ctor">
|
|
|
+ <summary>
|
|
|
+ Constructs a new method container.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.MethodContainer.#ctor(System.Object,System.Reflection.MethodInfo,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod)">
|
|
|
+ <summary>
|
|
|
+ Constructs a new method container.
|
|
|
+ </summary>
|
|
|
+ <param name="instance">An instance of the method's type.</param>
|
|
|
+ <param name="method">The method reflection object.</param>
|
|
|
+ <param name="testMethod">The test method.</param>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.MethodContainer._methodTask">
|
|
|
+ <summary>
|
|
|
+ The task that involves the method, and contains its own internal
|
|
|
+ test queue, if needed for asynchronous tasks.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.MethodContainer._methodInfo">
|
|
|
+ <summary>
|
|
|
+ The reflection object for the method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.MethodContainer.Invoke">
|
|
|
+ <summary>
|
|
|
+ Invoke into the method.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns the condition of any remaining work.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.MethodContainer.FirstInvoke">
|
|
|
+ <summary>
|
|
|
+ On the first invoke, make sure there's a task to call the method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.MethodContainer.MethodInfo">
|
|
|
+ <summary>
|
|
|
+ Gets the method's reflection object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestClassInstanceDictionary">
|
|
|
+ <summary>
|
|
|
+ A dictionary that manages single instances of types for use across the
|
|
|
+ unit test system.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassInstanceDictionary.GetInstance(System.Type)">
|
|
|
+ <summary>
|
|
|
+ Returns the instance for a Type; if there is not an instance yet,
|
|
|
+ this will use Activator.CreateInstance to create it.
|
|
|
+ </summary>
|
|
|
+ <param name="type">The Type instance to retrieve.</param>
|
|
|
+ <returns>Returns an instance of the Type. Returns a new instance
|
|
|
+ if the Type has not yet been used.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassInstanceDictionary.ClearInstance(System.Type)">
|
|
|
+ <summary>
|
|
|
+ Remove any instance for the type.
|
|
|
+ </summary>
|
|
|
+ <param name="type">The Type of instance to remove.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestClassManager">
|
|
|
+ <summary>
|
|
|
+ Test class manager.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestClassManager._filter">
|
|
|
+ <summary>
|
|
|
+ Test run filter object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestClassManager._testClass">
|
|
|
+ <summary>
|
|
|
+ Reference to the class and its metadata.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestClassManager._testExecutionQueue">
|
|
|
+ <summary>
|
|
|
+ Queue of any tests to run.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestClassManager._instance">
|
|
|
+ <summary>
|
|
|
+ Class instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.#ctor(Microsoft.Silverlight.Testing.Harness.TestRunFilter,Microsoft.Silverlight.Testing.Harness.UnitTestHarness,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,System.Object,Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider)">
|
|
|
+ <summary>
|
|
|
+ A container type that handles an entire test class throughout the
|
|
|
+ test run.
|
|
|
+ </summary>
|
|
|
+ <param name="filter">Test run filter object.</param>
|
|
|
+ <param name="testHarness">The unit test harness.</param>
|
|
|
+ <param name="testClass">The test class metadata interface.</param>
|
|
|
+ <param name="instance">The object instance.</param>
|
|
|
+ <param name="provider">The unit test provider.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.FirstInvoke">
|
|
|
+ <summary>
|
|
|
+ Code run the first time this container is invoked.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.PrepareInstance">
|
|
|
+ <summary>
|
|
|
+ Custom tests need to be prepared before use.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.EnqueueTestClassInitialize">
|
|
|
+ <summary>
|
|
|
+ The test initialize method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.EnqueueTestClassCleanup">
|
|
|
+ <summary>
|
|
|
+ The test cleanup method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.PopulateTestMethods">
|
|
|
+ <summary>
|
|
|
+ Reflect through the class to find any test methods, and add them to
|
|
|
+ the list of queued methods. Also, sorts the methods if appropriate
|
|
|
+ based on the settings file.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestClassManager.EnqueueMethodDispatcher(System.Reflection.MethodInfo)">
|
|
|
+ <summary>
|
|
|
+ Add a new method dispatcher to the test work item queue. This is a
|
|
|
+ work item container which is able to manage its own internal test
|
|
|
+ work item queue.
|
|
|
+ </summary>
|
|
|
+ <param name="method">The method reflection object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.WorkItemsManager">
|
|
|
+ <summary>
|
|
|
+ A special type dedicated to keeping a running stack of the dispatch
|
|
|
+ managers that are actually enabled for "work item" use. The current
|
|
|
+ dispatcher is used by the test work item queue.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.WorkItemsManager._stack">
|
|
|
+ <summary>
|
|
|
+ Dispatcher stack; a stack of work item containers.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.WorkItemsManager.#ctor">
|
|
|
+ <summary>
|
|
|
+ Creates a new empty stack for work item containers.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.WorkItemsManager.Push(Microsoft.Silverlight.Testing.Harness.CompositeWorkItem)">
|
|
|
+ <summary>
|
|
|
+ Push a new dispatcher onto the stack.
|
|
|
+ </summary>
|
|
|
+ <param name="composite">The composite work item to push.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.WorkItemsManager.Pop">
|
|
|
+ <summary>
|
|
|
+ Pop a dispatcher off the stack.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns the top-most container. Throws an
|
|
|
+ InvalidOperationException if none is available.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.WorkItemsManager.CurrentCompositeWorkItem">
|
|
|
+ <summary>
|
|
|
+ Gets the current test work item dispatcher, which is the dispatcher
|
|
|
+ on the top of the stack. Returns null if there is none.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestMethodManager">
|
|
|
+ <summary>
|
|
|
+ Manager for planning, processing, and reporting the result of a single
|
|
|
+ test method for a unit test provider.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._testClass">
|
|
|
+ <summary>
|
|
|
+ Underlying test class object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._testMethod">
|
|
|
+ <summary>
|
|
|
+ Underlying test method object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._instance">
|
|
|
+ <summary>
|
|
|
+ Reference to an instance of the test class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._result">
|
|
|
+ <summary>
|
|
|
+ Scenario result of the test method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._started">
|
|
|
+ <summary>
|
|
|
+ The started time of execution.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._output">
|
|
|
+ <summary>
|
|
|
+ Stores a collection of written lines.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._bugAttributePresent">
|
|
|
+ <summary>
|
|
|
+ A value indicating whether the bug attribute was present on this
|
|
|
+ method. If it is, the result will be inverted at completion.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestMethodManager._mainTestMethodContainer">
|
|
|
+ <summary>
|
|
|
+ Contains the main test contents.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestClass,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,System.Object,Microsoft.Silverlight.Testing.UnitTesting.Metadata.IUnitTestProvider)">
|
|
|
+ <summary>
|
|
|
+ Constructor for a test method manager, which handles executing a single test method
|
|
|
+ for a unit test provider.
|
|
|
+ </summary>
|
|
|
+ <param name="testHarness">The unit test harness object.</param>
|
|
|
+ <param name="testClass">The test class metadata object.</param>
|
|
|
+ <param name="testMethod">The test method metadata object.</param>
|
|
|
+ <param name="instance">The test class instance.</param>
|
|
|
+ <param name="provider">The unit test provider.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.LogStartMessage">
|
|
|
+ <summary>
|
|
|
+ Log a start message.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.LogEndMessage">
|
|
|
+ <summary>
|
|
|
+ Log an end message.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.OnWriteLine(Microsoft.Silverlight.Testing.UnitTesting.Metadata.StringEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Handles the write line event for the test method.
|
|
|
+ </summary>
|
|
|
+ <param name="e">The string event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.FirstInvoke">
|
|
|
+ <summary>
|
|
|
+ First invoke, plan for the method's execution.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.SetResultTimes">
|
|
|
+ <summary>
|
|
|
+ Sets the start and finish times on the ScenarioResult object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.CreateNewResult(Microsoft.Silverlight.Testing.Harness.TestOutcome)">
|
|
|
+ <summary>
|
|
|
+ Creates the ScenarioResult instance for this test method.
|
|
|
+ </summary>
|
|
|
+ <param name="outcome">The initial test outcome value.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.CompleteMethod(System.Object,System.EventArgs)">
|
|
|
+ <summary>
|
|
|
+ Process the result.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">Source object.</param>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.UnhandledMethodException(System.Object,System.UnhandledExceptionEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Process an unhandled exception for the method.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">Source object.</param>
|
|
|
+ <param name="e">Unhandled exception event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestMethodManager.EnqueueMethodDispatcher(System.Reflection.MethodInfo)">
|
|
|
+ <summary>
|
|
|
+ Create a new method container to enclose a reflected method for execution.
|
|
|
+ </summary>
|
|
|
+ <param name="method">The method reflection object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestMethodManager.BugAttributeProcessed">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether the bug attribute's logic
|
|
|
+ has already been processed.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestMethodManager.WriteLineOutput">
|
|
|
+ <summary>
|
|
|
+ Gets the write line output list.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer">
|
|
|
+ <summary>
|
|
|
+ A container which is able to attach to the underlying test dispatcher
|
|
|
+ stack to enable advanced asynchronous functionality, when supported.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer._harness">
|
|
|
+ <summary>
|
|
|
+ The unit test harness.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer._granularity">
|
|
|
+ <summary>
|
|
|
+ The granularity of the contained item.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer._testMethod">
|
|
|
+ <summary>
|
|
|
+ The test method metadata object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer.#ctor(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.Object,System.Reflection.MethodInfo,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,Microsoft.Silverlight.Testing.Harness.TestGranularity)">
|
|
|
+ <summary>
|
|
|
+ Initializes dispatcher-stack attaching method container work item.
|
|
|
+ </summary>
|
|
|
+ <param name="testHarness">Test harness.</param>
|
|
|
+ <param name="instance">Test instance.</param>
|
|
|
+ <param name="method">Method reflection object.</param>
|
|
|
+ <param name="testMethod">Test method metadata.</param>
|
|
|
+ <param name="granularity">Granularity of test.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer.FirstInvoke">
|
|
|
+ <summary>
|
|
|
+ Connect to dispatcher stack for advanced functions, if supported.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.UnitTestMethodContainer.SupportsWorkItemQueue">
|
|
|
+ <summary>
|
|
|
+ Check a MethodInfo for the advanced async attribute.
|
|
|
+ </summary>
|
|
|
+ <returns>True if the work item queue is supported.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.CallbackWorkItem">
|
|
|
+ <summary>
|
|
|
+ A work item for tests to use which will call the delegate when the work
|
|
|
+ item is executed.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.CallbackWorkItem._action">
|
|
|
+ <summary>
|
|
|
+ Stored void delegate.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.CallbackWorkItem.#ctor(System.Action)">
|
|
|
+ <summary>
|
|
|
+ Create a new Callback work item.
|
|
|
+ </summary>
|
|
|
+ <param name="callback">Action to execute on Invoke.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.CallbackWorkItem.Invoke">
|
|
|
+ <summary>
|
|
|
+ Execute the callback.
|
|
|
+ </summary>
|
|
|
+ <returns>Whether the work item is complete.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.ConditionalWorkItem">
|
|
|
+ <summary>
|
|
|
+ A test work item that is complete once the condition is asserted.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.ConditionalWorkItem._delegate">
|
|
|
+ <summary>
|
|
|
+ The conditional delegate.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.ConditionalWorkItem.#ctor(System.Func{System.Boolean})">
|
|
|
+ <summary>
|
|
|
+ Construct a new conditional work item.
|
|
|
+ </summary>
|
|
|
+ <param name="conditionalMethod">Conditional delegate.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.ConditionalWorkItem.Invoke">
|
|
|
+ <summary>
|
|
|
+ Invoke the condition, will continue invoking until
|
|
|
+ the condition is false.
|
|
|
+ </summary>
|
|
|
+ <returns>Completes the invocation once the condition is true.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem">
|
|
|
+ <summary>
|
|
|
+ A simple work item that invokes a method through the reflection
|
|
|
+ MethodInfo instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem.None">
|
|
|
+ <summary>
|
|
|
+ An empty object array.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem._instance">
|
|
|
+ <summary>
|
|
|
+ An object instance.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem._method">
|
|
|
+ <summary>
|
|
|
+ Method reflection object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem._testMethod">
|
|
|
+ <summary>
|
|
|
+ The test method to invoke.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem.#ctor(System.Object,System.Reflection.MethodInfo,Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod)">
|
|
|
+ <summary>
|
|
|
+ Creates a new method invoke work item for a MethodInfo instance.
|
|
|
+ </summary>
|
|
|
+ <param name="instance">The type instance.</param>
|
|
|
+ <param name="method">The method on the type to invoke when the
|
|
|
+ work item is executed.</param>
|
|
|
+ <param name="testMethod">The test method metadata.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.MethodInvokeWorkItem.Invoke">
|
|
|
+ <summary>
|
|
|
+ Invokes the underlying method on the instance and marks the
|
|
|
+ test work item as complete.
|
|
|
+ </summary>
|
|
|
+ <returns>False, noting the completion of the work item.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviders">
|
|
|
+ <summary>
|
|
|
+ Unit test providers.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviders._providers">
|
|
|
+ <summary>
|
|
|
+ List of unit test providers.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviders.#cctor">
|
|
|
+ <summary>
|
|
|
+ Static constructor that initializes the built-in unit test metadata providers.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviders.GetAssemblyProvider(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.Reflection.Assembly)">
|
|
|
+ <summary>
|
|
|
+ Gets the unit test provider for an assembly. The framework only
|
|
|
+ currently supports a single provider per test assembly, so if more
|
|
|
+ than one registered provider can handle the assembly, at runtime an
|
|
|
+ InvalidOperationException is thrown.
|
|
|
+ </summary>
|
|
|
+ <param name="harness">The test harness making the request.</param>
|
|
|
+ <param name="testAssembly">Assembly reflection object.</param>
|
|
|
+ <returns>The unit test provider for the test assembly. Throws if
|
|
|
+ more than one can process the assembly. Returns null if there is
|
|
|
+ not a provider for the assembly.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviders.GetAssemblyWrapper(Microsoft.Silverlight.Testing.Harness.UnitTestHarness,System.Reflection.Assembly)">
|
|
|
+ <summary>
|
|
|
+ Returns the IAssembly provider for an assembly.
|
|
|
+ </summary>
|
|
|
+ <param name="harness">Test harness object.</param>
|
|
|
+ <param name="testAssembly">Assembly reflection object.</param>
|
|
|
+ <returns>Returns null or an IAssembly instance.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.UnitTesting.Metadata.UnitTestProviders.Providers">
|
|
|
+ <summary>
|
|
|
+ Gets the list of Unit Test providers.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.DecoratorDictionary">
|
|
|
+ <summary>
|
|
|
+ A dictionary that can store just about any kind of object, keyed off any
|
|
|
+ object. As a Hashtable, it permits using keys of
|
|
|
+ - enums
|
|
|
+ - objects
|
|
|
+ - types
|
|
|
+
|
|
|
+ This makes it ideal for use in decorating and adorning special types in
|
|
|
+ the system, such as log messages.
|
|
|
+
|
|
|
+ A strongly-typed decorator key could come from an enum value, while a
|
|
|
+ prototype extension to the test system could simply use a string key for
|
|
|
+ organizing.
|
|
|
+
|
|
|
+ In all instances, the resulting object needs to be cast appropriately.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.DecoratorDictionary.HasDecorator(System.Object)">
|
|
|
+ <summary>
|
|
|
+ Check if a decorator exists.
|
|
|
+ </summary>
|
|
|
+ <param name="decoratorKey">The decorator key object.</param>
|
|
|
+ <returns>
|
|
|
+ Returns a value indicating whether the decorator key exists. Even
|
|
|
+ if the key exists, the instance value for the key could be set to
|
|
|
+ null, yielding a null instance.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.DecoratorDictionary.HasDecorators(System.Object[])">
|
|
|
+ <summary>
|
|
|
+ Check if a set of decorators exists.
|
|
|
+ </summary>
|
|
|
+ <param name="decorators">The set of decorator(s) of interest.</param>
|
|
|
+ <returns>
|
|
|
+ Returns a value indicating whether the decorators of interest were
|
|
|
+ present.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.DecoratorDictionary.GetDecorator(System.Object)">
|
|
|
+ <summary>
|
|
|
+ Retrieves the decorator instance if it exists. If not, this method
|
|
|
+ returns null.
|
|
|
+ </summary>
|
|
|
+ <param name="decoratorKey">The decorator key object.</param>
|
|
|
+ <returns>
|
|
|
+ Returns the instance or null if it does not exist. No exceptions
|
|
|
+ are thrown in this method.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.ResourceUtility">
|
|
|
+ <summary>
|
|
|
+ Helper functionality for dealing with embedded resources in an assembly.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.ResourceUtility.GetAllText(System.Object,System.String)">
|
|
|
+ <summary>
|
|
|
+ Get a string containing the text of an embedded resource in an
|
|
|
+ assembly.
|
|
|
+ </summary>
|
|
|
+ <param name="instance">
|
|
|
+ An instance whose assembly can be retrieved through reflection.
|
|
|
+ </param>
|
|
|
+ <param name="fullEmbeddedResourceName">
|
|
|
+ Complete embedded resource name.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ A string containing the embedded resource's string contents.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.LogMessageFactory">
|
|
|
+ <summary>
|
|
|
+ A simple factory used for creating new log messages.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageFactory.Create">
|
|
|
+ <summary>
|
|
|
+ Create a new LogMessage instance.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns a new LogMessage instance.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessageFactory.Create(Microsoft.Silverlight.Testing.Harness.LogMessageType)">
|
|
|
+ <summary>
|
|
|
+ Create a new LogMessage instance.
|
|
|
+ </summary>
|
|
|
+ <param name="messageType">The type of message to create.</param>
|
|
|
+ <returns>Returns a new LogMessage instance.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.LogMessageFactory.DefaultLogMessageType">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the default log message type used for the creation of
|
|
|
+ unspecific log message types.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.LogDecorator">
|
|
|
+ <summary>
|
|
|
+ Well-known keys that can be used to mark decorator instances in log
|
|
|
+ message objects.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LogDecorator.ExceptionObject">
|
|
|
+ <summary>
|
|
|
+ Key for a decorator that is a simple Exception object.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LogDecorator.NameProperty">
|
|
|
+ <summary>
|
|
|
+ Key for a decorator that is a simple Name string property.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LogDecorator.TestOutcome">
|
|
|
+ <summary>
|
|
|
+ An associated TestOutcome value.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LogDecorator.TestStage">
|
|
|
+ <summary>
|
|
|
+ The stage of a message or event.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LogDecorator.TestGranularity">
|
|
|
+ <summary>
|
|
|
+ The granularity of a message or event.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestOutcome">
|
|
|
+ <summary>
|
|
|
+ A number of possible test outcomes or results. For compatibility, this
|
|
|
+ information resembles that of the desktop test framework, although many
|
|
|
+ of the states may not apply or be valid for an in-browser test harness.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Error">
|
|
|
+ <summary>
|
|
|
+ A test outcome of Error.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Failed">
|
|
|
+ <summary>
|
|
|
+ A test outcome of Failed.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Timeout">
|
|
|
+ <summary>
|
|
|
+ A test outcome of Timeout.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Aborted">
|
|
|
+ <summary>
|
|
|
+ A test outcome of Aborted.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Inconclusive">
|
|
|
+ <summary>
|
|
|
+ A test outcome of Inconclusive.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.PassedButRunAborted">
|
|
|
+ <summary>
|
|
|
+ A test outcome of a run that was aborted, but passed.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.NotRunnable">
|
|
|
+ <summary>
|
|
|
+ A test outcome of NotRunnable.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.NotExecuted">
|
|
|
+ <summary>
|
|
|
+ A test outcome of NotExecuted.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Disconnected">
|
|
|
+ <summary>
|
|
|
+ A test outcome of Disconnected.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Warning">
|
|
|
+ <summary>
|
|
|
+ A test outcome of Warning.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Passed">
|
|
|
+ <summary>
|
|
|
+ A test outcome of Passed.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Completed">
|
|
|
+ <summary>
|
|
|
+ A test outcome of Completed.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.InProgress">
|
|
|
+ <summary>
|
|
|
+ A test outcome of InProgress.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestOutcome.Pending">
|
|
|
+ <summary>
|
|
|
+ A test outcome of Pending.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestStage">
|
|
|
+ <summary>
|
|
|
+ The stage of a test scenario, case or system running.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestStage.Starting">
|
|
|
+ <summary>
|
|
|
+ In the process of starting.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestStage.Running">
|
|
|
+ <summary>
|
|
|
+ Currently running.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestStage.Finishing">
|
|
|
+ <summary>
|
|
|
+ Finishing up.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestStage.Canceling">
|
|
|
+ <summary>
|
|
|
+ The test is canceling.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler">
|
|
|
+ <summary>
|
|
|
+ Provides a property that will attach and detach a known event handler
|
|
|
+ delegate when the bit is flipped.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler._eventHandler">
|
|
|
+ <summary>
|
|
|
+ The event to fire when attached.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler._attached">
|
|
|
+ <summary>
|
|
|
+ Whether the event handler is attached as a global unhandled
|
|
|
+ exception handler.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.#ctor(System.EventHandler)">
|
|
|
+ <summary>
|
|
|
+ Creates a new exception handler "manager" with the provided
|
|
|
+ EventHandler.
|
|
|
+ </summary>
|
|
|
+ <param name="eventHandler">The event handler to manage.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.ChangeExceptionBubbling(System.EventArgs,System.Boolean)">
|
|
|
+ <summary>
|
|
|
+ Mark the Handled property in the event args as True to stop any
|
|
|
+ event bubbling.
|
|
|
+ </summary>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ <param name="exceptionHandled">
|
|
|
+ Value indicating whether the Exception should be marked as handled.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.GetExceptionObject(System.EventArgs)">
|
|
|
+ <summary>
|
|
|
+ Return the Exception property from the EventArgs.
|
|
|
+ </summary>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ <returns>
|
|
|
+ Returns the Exception object that the event arguments stores.
|
|
|
+ </returns>
|
|
|
+ <remarks>
|
|
|
+ This method is compatible with the full desktop framework as well as
|
|
|
+ Silverlight.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.OnGlobalException(System.Object,System.Windows.ApplicationUnhandledExceptionEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Internal event that is hooked up to the global exception handler.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">Source object of the event.</param>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.UpdateAttachment">
|
|
|
+ <summary>
|
|
|
+ Called after a change to the attachment field value.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.AttachHandler">
|
|
|
+ <summary>
|
|
|
+ Attach the handler globally.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.DetachHandler">
|
|
|
+ <summary>
|
|
|
+ Detach the handler globally.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.GlobalExceptionHandler.AttachGlobalHandler">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether the handler is currently
|
|
|
+ attached to the global exception handler.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.LogMessage">
|
|
|
+ <summary>
|
|
|
+ A log message.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessage.DefaultLogMessageType">
|
|
|
+ <summary>
|
|
|
+ The default log message used during initialization.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessage.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new log message of the default message type.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessage.#ctor(Microsoft.Silverlight.Testing.Harness.LogMessageType)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new log message.
|
|
|
+ </summary>
|
|
|
+ <param name="messageType">The message type.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessage.ToString">
|
|
|
+ <summary>
|
|
|
+ Converts to string representation.
|
|
|
+ </summary>
|
|
|
+ <returns>A string version of the LogMessage.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessage.HasDecorator(System.Object)">
|
|
|
+ <summary>
|
|
|
+ Check if a decorator is present on the LogMessage.
|
|
|
+ </summary>
|
|
|
+ <param name="decorator">The decorator of interest.</param>
|
|
|
+ <returns>
|
|
|
+ Returns a value indicating whether the decorator is present in the
|
|
|
+ DecoratorDictionary.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.LogMessage.HasDecorators(System.Object[])">
|
|
|
+ <summary>
|
|
|
+ Check if a set of decorators are present.
|
|
|
+ </summary>
|
|
|
+ <param name="decorators">The decorator(s) of interest.</param>
|
|
|
+ <returns>
|
|
|
+ Returns a value indicating whether the decorator(s) of interest are
|
|
|
+ present.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.LogMessage.Decorators">
|
|
|
+ <summary>
|
|
|
+ Gets the set of decorator instances attached to the log message.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.LogMessage.MessageType">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the type of message.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.LogMessage.Message">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the log's message.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.LogMessage.Item(System.Object)">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the decorator type for the message.
|
|
|
+ </summary>
|
|
|
+ <param name="decorator">
|
|
|
+ The type of decorator. Only one explicit Type is permitted,
|
|
|
+ although multiple types within the same type hierarchy are
|
|
|
+ legitimate.
|
|
|
+ </param>
|
|
|
+ <returns>Returns the instance of the decorator, if any.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestGranularity">
|
|
|
+ <summary>
|
|
|
+ The hierarchy of test execution represented in more generic terms, this
|
|
|
+ allows for more robust and useful actions by log providers.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestGranularity.Harness">
|
|
|
+ <summary>
|
|
|
+ Harness-level granularity.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestGranularity.TestGroup">
|
|
|
+ <summary>
|
|
|
+ Group of test-level granularity.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestGranularity.Test">
|
|
|
+ <summary>
|
|
|
+ Test-level granularity.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.TestGranularity.TestScenario">
|
|
|
+ <summary>
|
|
|
+ Scenario-level granularity.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.DebugOutputProvider">
|
|
|
+ <summary>
|
|
|
+ The most verbose log provider, this calls .ToString() on each and every
|
|
|
+ LogMessage that it processes. The output will appear in an attached
|
|
|
+ debugger's "Output" window.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.DebugOutputProvider.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the DebugOutputProvider class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.DebugOutputProvider.Process(Microsoft.Silverlight.Testing.Harness.LogMessage)">
|
|
|
+ <summary>
|
|
|
+ Display a LogMessage in the debug output window.
|
|
|
+ </summary>
|
|
|
+ <param name="logMessage">Message object.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.DebugOutputProvider.ShowAllFailures">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether any TestResult failures will
|
|
|
+ be reported, regardless of whether the TestResult type is being
|
|
|
+ monitored for debug output.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.DebugOutputProvider.ShowEverything">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether all messages appear in the
|
|
|
+ debug output.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.LogMessageType">
|
|
|
+ <summary>
|
|
|
+ Set of defined types of log messages to allow for some level of
|
|
|
+ filtering and selective processing of log messages.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.TestResult">
|
|
|
+ <summary>
|
|
|
+ Pass, fail, etc.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.Debug">
|
|
|
+ <summary>
|
|
|
+ Debug::WriteLine or tracing.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.Warning">
|
|
|
+ <summary>
|
|
|
+ Non-fatal log message.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.Error">
|
|
|
+ <summary>
|
|
|
+ Fatal error message.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.KnownIssue">
|
|
|
+ <summary>
|
|
|
+ Information about a known defect.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.Information">
|
|
|
+ <summary>
|
|
|
+ General information similar to a Console::WriteLine.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.Environment">
|
|
|
+ <summary>
|
|
|
+ Operating system setting or platform values.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.TestExecution">
|
|
|
+ <summary>
|
|
|
+ New unit of test or test run note.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.LogMessageType.TestInfrastructure">
|
|
|
+ <summary>
|
|
|
+ Related test systems or out-of-process communication information.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestHarnessCompletedEventArgs">
|
|
|
+ <summary>
|
|
|
+ Event information marking the completion of a test run.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestHarnessCompletedEventArgs.#ctor(Microsoft.Silverlight.Testing.Harness.TestHarnessState)">
|
|
|
+ <summary>
|
|
|
+ Creates a new TestHarnessCompletedEventArgs.
|
|
|
+ </summary>
|
|
|
+ <param name="testHarnessState">The final test harness state.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestHarnessCompletedEventArgs.State">
|
|
|
+ <summary>
|
|
|
+ Gets the final test harness state.
|
|
|
+
|
|
|
+ This contains the final pass versus fail result at a minimum.
|
|
|
+ Specific harnesses may extend the type to contain additional
|
|
|
+ information, logs, scenario counts, or anything else.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.WebBrowserTick">
|
|
|
+ <summary>
|
|
|
+ A type which handles preparing the underlying dispatcher or timer from
|
|
|
+ which the test work items execute.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.WebBrowserTick.DefaultTickInterval">
|
|
|
+ <summary>
|
|
|
+ Millisecond interval to use for the interval between DispatcherTimer
|
|
|
+ ticks.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Harness.WebBrowserTick._timer">
|
|
|
+ <summary>
|
|
|
+ Dispatcher timer.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.WebBrowserTick.#ctor(System.Func{System.Boolean})">
|
|
|
+ <summary>
|
|
|
+ Creates a new run method manager using the default value for the
|
|
|
+ timer's millisecond interval.
|
|
|
+ </summary>
|
|
|
+ <param name="runNextStep">
|
|
|
+ Conditional delegate which returns true as long as there is
|
|
|
+ additional work.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.WebBrowserTick.#ctor(System.Func{System.Boolean},System.Int32)">
|
|
|
+ <summary>
|
|
|
+ Sets up a new run method manager.
|
|
|
+ </summary>
|
|
|
+ <param name="runNextStep">
|
|
|
+ Conditional delegate which returns true as long as there is
|
|
|
+ additional work.
|
|
|
+ </param>
|
|
|
+ <param name="millisecondInterval">Milliseconds between ticks, at a
|
|
|
+ minimum.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.WebBrowserTick.Run">
|
|
|
+ <summary>
|
|
|
+ Begin the execution process by hooking up the underlying
|
|
|
+ DispatcherTimer to call into the test framework regularly and
|
|
|
+ perform test work items.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.WebBrowserTick.Timer_Tick(System.Object,System.EventArgs)">
|
|
|
+ <summary>
|
|
|
+ Call into the underlying work item queue, if the method manager is
|
|
|
+ still set to run.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">Sending object.</param>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.TestHarnessState">
|
|
|
+ <summary>
|
|
|
+ Base class representing the overall state of a test run.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestHarnessState.IncrementFailures">
|
|
|
+ <summary>
|
|
|
+ Increment the failures counter.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.TestHarnessState.IncrementTotalScenarios">
|
|
|
+ <summary>
|
|
|
+ Increments the total scenarios counter.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestHarnessState.Failures">
|
|
|
+ <summary>
|
|
|
+ Gets the count of failing scenarios.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestHarnessState.TotalScenarios">
|
|
|
+ <summary>
|
|
|
+ Gets the total count of scenarios run.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Harness.TestHarnessState.Failed">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the status recorded indicates a
|
|
|
+ failure.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Harness.ReflectionUtility">
|
|
|
+ <summary>
|
|
|
+ A set of helper methods for interacting with methods and types that are
|
|
|
+ marked with attributes.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetTypesWithAttribute(System.Reflection.Assembly,System.Type)">
|
|
|
+ <summary>
|
|
|
+ Retrieve all types in an assembly that are decorated with a specific
|
|
|
+ attribute.
|
|
|
+ </summary>
|
|
|
+ <param name="assembly">Assembly to search.</param>
|
|
|
+ <param name="decoratingAttribute">
|
|
|
+ Instance of the Type of attribute that marks interesting methods.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ A collection of types from the assembly. An empty collection is
|
|
|
+ returned if no types were found matching the constraints.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttributes(System.Reflection.MemberInfo,System.Type)">
|
|
|
+ <summary>
|
|
|
+ Given a MethodInfo type, returns the attributes (if any) that are of
|
|
|
+ the decoratingAttribute parameter's type.
|
|
|
+ </summary>
|
|
|
+ <param name="member">MemberInfo instance.</param>
|
|
|
+ <param name="decoratingAttribute">Attribute of interest.</param>
|
|
|
+ <returns>
|
|
|
+ A collection populated with the Attribute instances.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean)">
|
|
|
+ <summary>
|
|
|
+ Given a MethodInfo type, returns the attributes (if any) that are of
|
|
|
+ the decoratingAttribute parameter's type.
|
|
|
+ </summary>
|
|
|
+ <param name="member">MemberInfo instance.</param>
|
|
|
+ <param name="decoratingAttribute">Attribute of interest.</param>
|
|
|
+ <param name="inherit">A value indicating whether to look for
|
|
|
+ inheriting custom attributes.</param>
|
|
|
+ <returns>
|
|
|
+ A collection populated with the Attribute instances.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttributes(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,System.Type,System.Boolean)">
|
|
|
+ <summary>
|
|
|
+ Given a test method, returns the attributes (if any) that are of
|
|
|
+ the decoratingAttribute parameter's type.
|
|
|
+ </summary>
|
|
|
+ <param name="method">ITestMethod instance.</param>
|
|
|
+ <param name="decoratingAttribute">Attribute of interest.</param>
|
|
|
+ <param name="inherit">Whether to inherit attributes.</param>
|
|
|
+ <returns>
|
|
|
+ A collection populated with the Attribute instances.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAssembliesFromInstances(System.Collections.Generic.IEnumerable{System.Object})">
|
|
|
+ <summary>
|
|
|
+ Retrieve a list of Reflection.Assembly types from a set of
|
|
|
+ instances and/or types.
|
|
|
+ </summary>
|
|
|
+ <param name="objects">Set of instances or types.</param>
|
|
|
+ <returns>A set of Assembly instances from the instances or types.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAssemblies(System.Type[])">
|
|
|
+ <summary>
|
|
|
+ Returns a list of unique assemblies from a set of types.
|
|
|
+ </summary>
|
|
|
+ <param name="types">Set of types.</param>
|
|
|
+ <returns>
|
|
|
+ A list of unique Assembly instances from the input types.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttribute(System.Collections.Generic.ICollection{System.Attribute})">
|
|
|
+ <summary>
|
|
|
+ Given a list of attributes, retrieves a single Attribute instance.
|
|
|
+ Will throw an exception if multiple attributes exist on the method.
|
|
|
+ </summary>
|
|
|
+ <param name="attributes">List of attributes.</param>
|
|
|
+ <returns>
|
|
|
+ The attribute instance, or null if it does not exist.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttribute(System.Reflection.MemberInfo,System.Type)">
|
|
|
+ <summary>
|
|
|
+ Given a method and a decorative attribute of interest, retrieves a
|
|
|
+ single Attribute instance. Will throw an exception if multiple
|
|
|
+ attributes exist on the method.
|
|
|
+ </summary>
|
|
|
+ <param name="member">MemberInfo instance.</param>
|
|
|
+ <param name="decoratingAttribute">
|
|
|
+ Attribute type of interest.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ The attribute instance, or null if it does not exist.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttribute(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,System.Type)">
|
|
|
+ <summary>
|
|
|
+ Given a test method and a decorative attribute of interest,
|
|
|
+ retrieves a single Attribute instance. Will throw an exception if
|
|
|
+ multiple attributes exist on the method.
|
|
|
+ </summary>
|
|
|
+ <param name="method">ITestMethod instance.</param>
|
|
|
+ <param name="decoratingAttribute">
|
|
|
+ Attribute type of interest.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ The attribute instance, or null if it does not exist.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetAttribute(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,System.Type,System.Boolean)">
|
|
|
+ <summary>
|
|
|
+ Given a test method and a decorative attribute of interest,
|
|
|
+ retrieves a single Attribute instance. Will throw an exception if
|
|
|
+ multiple attributes exist on the method.
|
|
|
+ </summary>
|
|
|
+ <param name="method">ITestMethod instance.</param>
|
|
|
+ <param name="decoratingAttribute">
|
|
|
+ Attribute type of interest.
|
|
|
+ </param>
|
|
|
+ <param name="inherit">A value indicating whether to look for custom
|
|
|
+ inherited attributes.</param>
|
|
|
+ <returns>
|
|
|
+ The attribute instance, or null if it does not exist.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.HasAttribute(System.Reflection.MemberInfo,System.Type)">
|
|
|
+ <summary>
|
|
|
+ Returns a value indicating whether a method has the attribute.
|
|
|
+ </summary>
|
|
|
+ <param name="member">MemberInfo instance.</param>
|
|
|
+ <param name="decoratingAttribute">Attribute of interest.</param>
|
|
|
+ <returns>
|
|
|
+ A value indicating whether the type has the decorating attribute or
|
|
|
+ not.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.HasAttribute(Microsoft.Silverlight.Testing.UnitTesting.Metadata.ITestMethod,System.Type)">
|
|
|
+ <summary>
|
|
|
+ Returns a value indicating whether a method has the attribute.
|
|
|
+ </summary>
|
|
|
+ <param name="method">ITestMethod instance.</param>
|
|
|
+ <param name="decoratingAttribute">Attribute of interest.</param>
|
|
|
+ <returns>
|
|
|
+ A value indicating whether the type has the decorating attribute or
|
|
|
+ not.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetMethodsWithAttribute(System.Type,System.Type)">
|
|
|
+ <summary>
|
|
|
+ Return a collection of MethodInfo instances given a type to look
|
|
|
+ through and the attribute of interest.
|
|
|
+ </summary>
|
|
|
+ <param name="type">Type to look through for methods.</param>
|
|
|
+ <param name="decoratingAttribute">Attribute of interest.</param>
|
|
|
+ <returns>
|
|
|
+ A collection of the method reflection objects, if any, with the
|
|
|
+ marked attribute present.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Harness.ReflectionUtility.GetOneMethodWithAttribute(System.Type,System.Type)">
|
|
|
+ <summary>
|
|
|
+ Retrieve a MethodInfo from a single decorated method inside a type,
|
|
|
+ if any. Throws an Exception if there are > 1 methods that are
|
|
|
+ decorated with the attribute.
|
|
|
+ </summary>
|
|
|
+ <param name="type">Type of interest.</param>
|
|
|
+ <param name="decoratingAttribute">Attribute of interest.</param>
|
|
|
+ <returns>
|
|
|
+ MethodInfo reflection object. Null if none are found.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Client.ClipboardHelper">
|
|
|
+ <summary>
|
|
|
+ Exposes clipboard functionality within Silverlight 3 applications when a
|
|
|
+ Silverlight 4 runtime is in use.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.ClipboardHelper.EmptyObjectArray">
|
|
|
+ <summary>
|
|
|
+ An empty array of object type.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.ClipboardHelper._setText">
|
|
|
+ <summary>
|
|
|
+ Backing field for set text.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.ClipboardHelper._getText">
|
|
|
+ <summary>
|
|
|
+ Backing field for get text.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.ClipboardHelper._containsText">
|
|
|
+ <summary>
|
|
|
+ Backing field for the contains text method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.ClipboardHelper._clipboardFeatureSupported">
|
|
|
+ <summary>
|
|
|
+ A value indicating whether the clipboard feature is present. This
|
|
|
+ assumes that all 3 methods are present, in their current form for a
|
|
|
+ more recent runtime.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.ClipboardHelper.SetText(System.String)">
|
|
|
+ <summary>
|
|
|
+ Sets Unicode text data to store on the clipboard, for later access
|
|
|
+ with System.Windows.Clipboard.GetText().
|
|
|
+ </summary>
|
|
|
+ <param name="text">A string that contains the Unicode text data to
|
|
|
+ store on the clipboard.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.ClipboardHelper.GetText">
|
|
|
+ <summary>
|
|
|
+ Retrieves Unicode text data from the system clipboard, if Unicode
|
|
|
+ text data exists.
|
|
|
+ </summary>
|
|
|
+ <returns>If Unicode text data is present on the system clipboard,
|
|
|
+ returns a string that contains the Unicode text data. Otherwise,
|
|
|
+ returns an empty string.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.ClipboardHelper.ContainsText">
|
|
|
+ <summary>
|
|
|
+ Queries the clipboard for the presence of data in the Unicode text
|
|
|
+ format.
|
|
|
+ </summary>
|
|
|
+ <returns>True if the system clipboard contains Unicode text data;
|
|
|
+ otherwise, false.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.ClipboardHelper.RequireClipboardFeature">
|
|
|
+ <summary>
|
|
|
+ Prepares to use the System.Windows.Clipboard type and throws an
|
|
|
+ exception if the feature cannot be completely located.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.ClipboardHelper.PrepareClipboardInstance">
|
|
|
+ <summary>
|
|
|
+ Prepares the type and reflects for new Silverlight features.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.ClipboardHelper.IsClipboardFeatureSupported">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the clipboard feature is available
|
|
|
+ and supported.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1">
|
|
|
+ <summary>
|
|
|
+ A framework element that permits a binding to be evaluated in a new data
|
|
|
+ context leaf node.
|
|
|
+ </summary>
|
|
|
+ <typeparam name="T">The type of dynamic binding to return.</typeparam>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1._binding">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the string value binding used by the control.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.ValueProperty">
|
|
|
+ <summary>
|
|
|
+ Identifies the Value dependency property.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the BindingEvaluator class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.#ctor(System.Windows.Data.Binding)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the BindingEvaluator class,
|
|
|
+ setting the initial binding to the provided parameter.
|
|
|
+ </summary>
|
|
|
+ <param name="binding">The initial string value binding.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.ClearDataContext">
|
|
|
+ <summary>
|
|
|
+ Clears the data context so that the control does not keep a
|
|
|
+ reference to the last-looked up item.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.GetDynamicValue(System.Object,System.Boolean)">
|
|
|
+ <summary>
|
|
|
+ Updates the data context of the framework element and returns the
|
|
|
+ updated binding value.
|
|
|
+ </summary>
|
|
|
+ <param name="o">The object to use as the data context.</param>
|
|
|
+ <param name="clearDataContext">If set to true, this parameter will
|
|
|
+ clear the data context immediately after retrieving the value.</param>
|
|
|
+ <returns>Returns the evaluated T value of the bound dependency
|
|
|
+ property.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.GetDynamicValue(System.Object)">
|
|
|
+ <summary>
|
|
|
+ Updates the data context of the framework element and returns the
|
|
|
+ updated binding value.
|
|
|
+ </summary>
|
|
|
+ <param name="o">The object to use as the data context.</param>
|
|
|
+ <returns>Returns the evaluated T value of the bound dependency
|
|
|
+ property.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.Value">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the data item string value.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.BindingEvaluator`1.ValueBinding">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the value binding.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.Dock">
|
|
|
+ <summary>
|
|
|
+ Specifies values that control the behavior of a control positioned
|
|
|
+ inside another control.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Stable</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.Dock.Left">
|
|
|
+ <summary>
|
|
|
+ Specifies that the control should be positioned on the left of the
|
|
|
+ control.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.Dock.Top">
|
|
|
+ <summary>
|
|
|
+ Specifies that the control should be positioned on top of the
|
|
|
+ control.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.Dock.Right">
|
|
|
+ <summary>
|
|
|
+ Specifies that the control should be positioned on the right of the
|
|
|
+ control.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.Dock.Bottom">
|
|
|
+ <summary>
|
|
|
+ Specifies that the control should be positioned at the bottom of
|
|
|
+ control.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.InteractionHelper">
|
|
|
+ <summary>
|
|
|
+ The InteractionHelper provides controls with support for all of the
|
|
|
+ common interactions like mouse movement, mouse clicks, key presses,
|
|
|
+ etc., and also incorporates proper event semantics when the control is
|
|
|
+ disabled.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.InteractionHelper.SequentialClickThresholdInMilliseconds">
|
|
|
+ <summary>
|
|
|
+ The threshold used to determine whether two clicks are temporally
|
|
|
+ local and considered a double click (or triple, quadruple, etc.).
|
|
|
+ 500 milliseconds is the default double click value on Windows.
|
|
|
+ This value would ideally be pulled form the system settings.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.InteractionHelper.SequentialClickThresholdInPixelsSquared">
|
|
|
+ <summary>
|
|
|
+ The threshold used to determine whether two clicks are spatially
|
|
|
+ local and considered a double click (or triple, quadruple, etc.)
|
|
|
+ in pixels squared. We use pixels squared so that we can compare to
|
|
|
+ the distance delta without taking a square root.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.InteractionHelper._updateVisualState">
|
|
|
+ <summary>
|
|
|
+ Reference used to call UpdateVisualState on the base class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.#ctor(System.Windows.Controls.Control)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the InteractionHelper class.
|
|
|
+ </summary>
|
|
|
+ <param name="control">Control receiving interaction.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.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>
|
|
|
+ <remarks>
|
|
|
+ UpdateVisualState works differently than the rest of the injected
|
|
|
+ functionality. Most of the other events are overridden by the
|
|
|
+ calling class which calls Allow, does what it wants, and then calls
|
|
|
+ Base. UpdateVisualState is the opposite because a number of the
|
|
|
+ methods in InteractionHelper need to trigger it in the calling
|
|
|
+ class. We do this using the IUpdateVisualState internal interface.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.UpdateVisualStateBase(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.InteractionHelper.OnLoaded(System.Object,System.Windows.RoutedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Handle the control's Loaded event.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The control.</param>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnIsEnabledChanged(System.Object,System.Windows.DependencyPropertyChangedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Handle changes to the control's IsEnabled property.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The control.</param>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnIsReadOnlyChanged(System.Boolean)">
|
|
|
+ <summary>
|
|
|
+ Handles changes to the control's IsReadOnly property.
|
|
|
+ </summary>
|
|
|
+ <param name="value">The value of the property.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnApplyTemplateBase">
|
|
|
+ <summary>
|
|
|
+ Update the visual state of the control when its template is changed.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowGotFocus(System.Windows.RoutedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Check if the control's GotFocus event should be handled.
|
|
|
+ </summary>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ <returns>
|
|
|
+ A value indicating whether the event should be handled.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnGotFocusBase">
|
|
|
+ <summary>
|
|
|
+ Base implementation of the virtual GotFocus event handler.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowLostFocus(System.Windows.RoutedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Check if the control's LostFocus event should be handled.
|
|
|
+ </summary>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ <returns>
|
|
|
+ A value indicating whether the event should be handled.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnLostFocusBase">
|
|
|
+ <summary>
|
|
|
+ Base implementation of the virtual LostFocus event handler.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowMouseEnter(System.Windows.Input.MouseEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Check if the control's MouseEnter event should be handled.
|
|
|
+ </summary>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ <returns>
|
|
|
+ A value indicating whether the event should be handled.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnMouseEnterBase">
|
|
|
+ <summary>
|
|
|
+ Base implementation of the virtual MouseEnter event handler.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowMouseLeave(System.Windows.Input.MouseEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Check if the control's MouseLeave event should be handled.
|
|
|
+ </summary>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ <returns>
|
|
|
+ A value indicating whether the event should be handled.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnMouseLeaveBase">
|
|
|
+ <summary>
|
|
|
+ Base implementation of the virtual MouseLeave event handler.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowMouseLeftButtonDown(System.Windows.Input.MouseButtonEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Check if the control's MouseLeftButtonDown event should be handled.
|
|
|
+ </summary>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ <returns>
|
|
|
+ A value indicating whether the event should be handled.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnMouseLeftButtonDownBase">
|
|
|
+ <summary>
|
|
|
+ Base implementation of the virtual MouseLeftButtonDown event
|
|
|
+ handler.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Check if the control's MouseLeftButtonUp event should be handled.
|
|
|
+ </summary>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ <returns>
|
|
|
+ A value indicating whether the event should be handled.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.OnMouseLeftButtonUpBase">
|
|
|
+ <summary>
|
|
|
+ Base implementation of the virtual MouseLeftButtonUp event handler.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowKeyDown(System.Windows.Input.KeyEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Check if the control's KeyDown event should be handled.
|
|
|
+ </summary>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ <returns>
|
|
|
+ A value indicating whether the event should be handled.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.InteractionHelper.AllowKeyUp(System.Windows.Input.KeyEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Check if the control's KeyUp event should be handled.
|
|
|
+ </summary>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ <returns>
|
|
|
+ A value indicating whether the event should be handled.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.Control">
|
|
|
+ <summary>
|
|
|
+ Gets the control the InteractionHelper is targeting.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.IsFocused">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the control has focus.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.IsMouseOver">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the mouse is over the control.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.IsReadOnly">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the read-only property is set.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.IsPressed">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the mouse button is pressed down
|
|
|
+ over the control.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.LastClickTime">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the last time the control was clicked.
|
|
|
+ </summary>
|
|
|
+ <remarks>
|
|
|
+ The value is stored as Utc time because it is slightly more
|
|
|
+ performant than converting to local time.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.LastClickPosition">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the mouse position of the last click.
|
|
|
+ </summary>
|
|
|
+ <remarks>The value is relative to the control.</remarks>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.InteractionHelper.ClickCount">
|
|
|
+ <summary>
|
|
|
+ Gets the number of times the control was clicked.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper">
|
|
|
+ <summary>
|
|
|
+ The ItemContainerGenerator provides useful utilities for ItemsControls.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Preview</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper._itemsHost">
|
|
|
+ <summary>
|
|
|
+ A Panel that is used as the ItemsHost of the ItemsControl. This
|
|
|
+ property will only be valid when the ItemsControl is live in the
|
|
|
+ tree and has generated containers for some of its items.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper._scrollHost">
|
|
|
+ <summary>
|
|
|
+ A ScrollViewer that is used to scroll the items in the ItemsHost.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.#ctor(System.Windows.Controls.ItemsControl)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the ItemContainerGenerator.
|
|
|
+ </summary>
|
|
|
+ <param name="control">
|
|
|
+ The ItemsControl being tracked by the ItemContainerGenerator.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.OnApplyTemplate">
|
|
|
+ <summary>
|
|
|
+ Apply a control template to the ItemsControl.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.PrepareContainerForItemOverride(System.Windows.DependencyObject,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="parentItemContainerStyle">
|
|
|
+ The ItemContainerStyle for the parent ItemsControl.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.UpdateItemContainerStyle(System.Windows.Style)">
|
|
|
+ <summary>
|
|
|
+ Update the style of any generated items when the ItemContainerStyle
|
|
|
+ has been changed.
|
|
|
+ </summary>
|
|
|
+ <param name="itemContainerStyle">The ItemContainerStyle.</param>
|
|
|
+ <remarks>
|
|
|
+ Silverlight does not support setting a Style multiple times, so we
|
|
|
+ only attempt to set styles on elements whose style hasn't already
|
|
|
+ been set.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.ScrollIntoView(System.Windows.FrameworkElement)">
|
|
|
+ <summary>
|
|
|
+ Scroll the desired element into the ScrollHost's viewport.
|
|
|
+ </summary>
|
|
|
+ <param name="element">Element to scroll into view.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.ItemsControl">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the ItemsControl being tracked by the
|
|
|
+ ItemContainerGenerator.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.ItemsHost">
|
|
|
+ <summary>
|
|
|
+ Gets a Panel that is used as the ItemsHost of the ItemsControl.
|
|
|
+ This property will only be valid when the ItemsControl is live in
|
|
|
+ the tree and has generated containers for some of its items.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.ItemsControlHelper.ScrollHost">
|
|
|
+ <summary>
|
|
|
+ Gets a ScrollViewer that is used to scroll the items in the
|
|
|
+ ItemsHost.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.NumericExtensions">
|
|
|
+ <summary>
|
|
|
+ Numeric utility methods used by controls. These methods are similar in
|
|
|
+ scope to the WPF DoubleUtil class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.NumericExtensions.IsZero(System.Double)">
|
|
|
+ <summary>
|
|
|
+ Check if a number is zero.
|
|
|
+ </summary>
|
|
|
+ <param name="value">The number to check.</param>
|
|
|
+ <returns>True if the number is zero, false otherwise.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.NumericExtensions.IsNaN(System.Double)">
|
|
|
+ <summary>
|
|
|
+ Check if a number isn't really a number.
|
|
|
+ </summary>
|
|
|
+ <param name="value">The number to check.</param>
|
|
|
+ <returns>
|
|
|
+ True if the number is not a number, false if it is a number.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.NumericExtensions.IsGreaterThan(System.Double,System.Double)">
|
|
|
+ <summary>
|
|
|
+ Determine if one number is greater than another.
|
|
|
+ </summary>
|
|
|
+ <param name="left">First number.</param>
|
|
|
+ <param name="right">Second number.</param>
|
|
|
+ <returns>
|
|
|
+ True if the first number is greater than the second, false
|
|
|
+ otherwise.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.NumericExtensions.IsLessThanOrClose(System.Double,System.Double)">
|
|
|
+ <summary>
|
|
|
+ Determine if one number is less than or close to another.
|
|
|
+ </summary>
|
|
|
+ <param name="left">First number.</param>
|
|
|
+ <param name="right">Second number.</param>
|
|
|
+ <returns>
|
|
|
+ True if the first number is less than or close to the second, false
|
|
|
+ otherwise.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.NumericExtensions.AreClose(System.Double,System.Double)">
|
|
|
+ <summary>
|
|
|
+ Determine if two numbers are close in value.
|
|
|
+ </summary>
|
|
|
+ <param name="left">First number.</param>
|
|
|
+ <param name="right">Second number.</param>
|
|
|
+ <returns>
|
|
|
+ True if the first number is close in value to the second, false
|
|
|
+ otherwise.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.NumericExtensions.NanUnion">
|
|
|
+ <summary>
|
|
|
+ NanUnion is a C++ style type union used for efficiently converting
|
|
|
+ a double into an unsigned long, whose bits can be easily
|
|
|
+ manipulated.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.NumericExtensions.NanUnion.FloatingValue">
|
|
|
+ <summary>
|
|
|
+ Floating point representation of the union.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.NumericExtensions.NanUnion.IntegerValue">
|
|
|
+ <summary>
|
|
|
+ Integer representation of the union.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1">
|
|
|
+ <summary>
|
|
|
+ Provides event data for various routed events that track property values
|
|
|
+ changing. Typically the events denote a cancellable action.
|
|
|
+ </summary>
|
|
|
+ <typeparam name="T">
|
|
|
+ The type of the value for the dependency property that is changing.
|
|
|
+ </typeparam>
|
|
|
+ <QualityBand>Preview</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1._cancel">
|
|
|
+ <summary>
|
|
|
+ Private member variable for Cancel property.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.#ctor(System.Windows.DependencyProperty,`0,`0,System.Boolean)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the
|
|
|
+ <see cref="T:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1" />
|
|
|
+ class.
|
|
|
+ </summary>
|
|
|
+ <param name="property">
|
|
|
+ The <see cref="T:System.Windows.DependencyProperty" /> identifier
|
|
|
+ for the property that is changing.
|
|
|
+ </param>
|
|
|
+ <param name="oldValue">The previous value of the property.</param>
|
|
|
+ <param name="newValue">
|
|
|
+ The new value of the property, assuming that the property change is
|
|
|
+ not cancelled.
|
|
|
+ </param>
|
|
|
+ <param name="isCancelable">
|
|
|
+ True if the property change is cancellable by setting
|
|
|
+ <see cref="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.Cancel" />
|
|
|
+ to true in event handling. false if the property change is not
|
|
|
+ cancellable.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.Property">
|
|
|
+ <summary>
|
|
|
+ Gets the <see cref="T:System.Windows.DependencyProperty" />
|
|
|
+ identifier for the property that is changing.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ The <see cref="T:System.Windows.DependencyProperty" /> identifier
|
|
|
+ for the property that is changing.
|
|
|
+ </value>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.OldValue">
|
|
|
+ <summary>
|
|
|
+ Gets a value that reports the previous value of the changing
|
|
|
+ property.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ The previous value of the changing property.
|
|
|
+ </value>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.NewValue">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value that reports the new value of the changing
|
|
|
+ property, assuming that the property change is not cancelled.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ The new value of the changing property.
|
|
|
+ </value>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.IsCancelable">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the property change that originated
|
|
|
+ the RoutedPropertyChanging event is cancellable.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ True if the property change is cancellable. false if the property
|
|
|
+ change is not cancellable.
|
|
|
+ </value>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.Cancel">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether the property change that
|
|
|
+ originated the RoutedPropertyChanging event should be cancelled.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ True to cancel the property change; this resets the property to
|
|
|
+ <see cref="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.OldValue" />.
|
|
|
+ false to not cancel the property change; the value changes to
|
|
|
+ <see cref="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.NewValue" />.
|
|
|
+ </value>
|
|
|
+ <exception cref="T:System.InvalidOperationException">
|
|
|
+ Attempted to cancel in an instance where
|
|
|
+ <see cref="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.IsCancelable" />
|
|
|
+ is false.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventArgs`1.InCoercion">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether internal value coercion is
|
|
|
+ acting on the property change that originated the
|
|
|
+ RoutedPropertyChanging event.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ True if coercion is active. false if coercion is not active.
|
|
|
+ </value>
|
|
|
+ <remarks>
|
|
|
+ This is a total hack to work around the class hierarchy for Value
|
|
|
+ coercion in NumericUpDown.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.RoutedPropertyChangingEventHandler`1">
|
|
|
+ <summary>
|
|
|
+ Represents methods that handle various routed events that track property
|
|
|
+ values changing. Typically the events denote a cancellable action.
|
|
|
+ </summary>
|
|
|
+ <typeparam name="T">
|
|
|
+ The type of the value for the dependency property that is changing.
|
|
|
+ </typeparam>
|
|
|
+ <param name="sender">
|
|
|
+ The object where the initiating property is changing.
|
|
|
+ </param>
|
|
|
+ <param name="e">Event data for the event.</param>
|
|
|
+ <QualityBand>Preview</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.ScrollExtensions">
|
|
|
+ <summary>
|
|
|
+ The ScrollExtensions class provides utility methods for scrolling items
|
|
|
+ ScrollViewers.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.LineChange">
|
|
|
+ <summary>
|
|
|
+ The amount to scroll a ScrollViewer for a line change.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.ScrollByVerticalOffset(System.Windows.Controls.ScrollViewer,System.Double)">
|
|
|
+ <summary>
|
|
|
+ Scroll a ScrollViewer vertically by a given offset.
|
|
|
+ </summary>
|
|
|
+ <param name="viewer">The ScrollViewer.</param>
|
|
|
+ <param name="offset">The vertical offset to scroll.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.ScrollByHorizontalOffset(System.Windows.Controls.ScrollViewer,System.Double)">
|
|
|
+ <summary>
|
|
|
+ Scroll a ScrollViewer horizontally by a given offset.
|
|
|
+ </summary>
|
|
|
+ <param name="viewer">The ScrollViewer.</param>
|
|
|
+ <param name="offset">The horizontal offset to scroll.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.LineUp(System.Windows.Controls.ScrollViewer)">
|
|
|
+ <summary>
|
|
|
+ Scroll the ScrollViewer up by a line.
|
|
|
+ </summary>
|
|
|
+ <param name="viewer">The ScrollViewer.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.LineDown(System.Windows.Controls.ScrollViewer)">
|
|
|
+ <summary>
|
|
|
+ Scroll the ScrollViewer down by a line.
|
|
|
+ </summary>
|
|
|
+ <param name="viewer">The ScrollViewer.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.LineLeft(System.Windows.Controls.ScrollViewer)">
|
|
|
+ <summary>
|
|
|
+ Scroll the ScrollViewer left by a line.
|
|
|
+ </summary>
|
|
|
+ <param name="viewer">The ScrollViewer.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.LineRight(System.Windows.Controls.ScrollViewer)">
|
|
|
+ <summary>
|
|
|
+ Scroll the ScrollViewer right by a line.
|
|
|
+ </summary>
|
|
|
+ <param name="viewer">The ScrollViewer.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.PageUp(System.Windows.Controls.ScrollViewer)">
|
|
|
+ <summary>
|
|
|
+ Scroll the ScrollViewer up by a page.
|
|
|
+ </summary>
|
|
|
+ <param name="viewer">The ScrollViewer.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.PageDown(System.Windows.Controls.ScrollViewer)">
|
|
|
+ <summary>
|
|
|
+ Scroll the ScrollViewer down by a page.
|
|
|
+ </summary>
|
|
|
+ <param name="viewer">The ScrollViewer.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.PageLeft(System.Windows.Controls.ScrollViewer)">
|
|
|
+ <summary>
|
|
|
+ Scroll the ScrollViewer left by a page.
|
|
|
+ </summary>
|
|
|
+ <param name="viewer">The ScrollViewer.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.PageRight(System.Windows.Controls.ScrollViewer)">
|
|
|
+ <summary>
|
|
|
+ Scroll the ScrollViewer right by a page.
|
|
|
+ </summary>
|
|
|
+ <param name="viewer">The ScrollViewer.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.ScrollToTop(System.Windows.Controls.ScrollViewer)">
|
|
|
+ <summary>
|
|
|
+ Scroll the ScrollViewer to the top.
|
|
|
+ </summary>
|
|
|
+ <param name="viewer">The ScrollViewer.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.ScrollToBottom(System.Windows.Controls.ScrollViewer)">
|
|
|
+ <summary>
|
|
|
+ Scroll the ScrollViewer to the bottom.
|
|
|
+ </summary>
|
|
|
+ <param name="viewer">The ScrollViewer.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.ScrollExtensions.GetTopAndBottom(System.Windows.FrameworkElement,System.Windows.FrameworkElement,System.Double@,System.Double@)">
|
|
|
+ <summary>
|
|
|
+ Get the top and bottom of an element with respect to its parent.
|
|
|
+ </summary>
|
|
|
+ <param name="element">The element to get the position of.</param>
|
|
|
+ <param name="parent">The parent of the element.</param>
|
|
|
+ <param name="top">Vertical offset to the top of the element.</param>
|
|
|
+ <param name="bottom">
|
|
|
+ Vertical offset to the bottom of the element.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.TypeConverters">
|
|
|
+ <summary>
|
|
|
+ Common TypeConverter functionality.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TypeConverters.CanConvertFrom``1(System.Type)">
|
|
|
+ <summary>
|
|
|
+ Returns a value indicating whether this converter can convert an
|
|
|
+ object of the given type to an instance of the expected type.
|
|
|
+ </summary>
|
|
|
+ <typeparam name="T">Expected type of the converter.</typeparam>
|
|
|
+ <param name="sourceType">
|
|
|
+ The type of the source that is being evaluated for conversion.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ A value indicating whether the converter can convert the provided
|
|
|
+ type.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TypeConverters.ConvertFrom``1(System.ComponentModel.TypeConverter,System.Object)">
|
|
|
+ <summary>
|
|
|
+ Attempts to convert a specified object to an instance of the
|
|
|
+ expected type.
|
|
|
+ </summary>
|
|
|
+ <typeparam name="T">Expected type of the converter.</typeparam>
|
|
|
+ <param name="converter">TypeConverter instance.</param>
|
|
|
+ <param name="value">The object being converted.</param>
|
|
|
+ <returns>
|
|
|
+ The instance of the expected type created from the converted object.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TypeConverters.CanConvertTo``1(System.Type)">
|
|
|
+ <summary>
|
|
|
+ Determines whether conversion is possible to a specified type.
|
|
|
+ </summary>
|
|
|
+ <typeparam name="T">Expected type of the converter.</typeparam>
|
|
|
+ <param name="destinationType">
|
|
|
+ Identifies the data type to evaluate for conversion.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ A value indicating whether conversion is possible.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TypeConverters.ConvertTo(System.ComponentModel.TypeConverter,System.Object,System.Type)">
|
|
|
+ <summary>
|
|
|
+ Attempts to convert a specified object to an instance of the
|
|
|
+ desired type.
|
|
|
+ </summary>
|
|
|
+ <param name="converter">TypeConverter instance.</param>
|
|
|
+ <param name="value">The object being converted.</param>
|
|
|
+ <param name="destinationType">
|
|
|
+ The type to convert the value to.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ The value of the conversion to the specified type.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.VisualStates">
|
|
|
+ <summary>
|
|
|
+ Names and helpers for visual states in the controls.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupCommon">
|
|
|
+ <summary>
|
|
|
+ Common state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateNormal">
|
|
|
+ <summary>
|
|
|
+ Normal state of the Common state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateReadOnly">
|
|
|
+ <summary>
|
|
|
+ Normal state of the Common state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateMouseOver">
|
|
|
+ <summary>
|
|
|
+ MouseOver state of the Common state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StatePressed">
|
|
|
+ <summary>
|
|
|
+ Pressed state of the Common state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateDisabled">
|
|
|
+ <summary>
|
|
|
+ Disabled state of the Common state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupFocus">
|
|
|
+ <summary>
|
|
|
+ Focus state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateUnfocused">
|
|
|
+ <summary>
|
|
|
+ Unfocused state of the Focus state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateFocused">
|
|
|
+ <summary>
|
|
|
+ Focused state of the Focus state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupSelection">
|
|
|
+ <summary>
|
|
|
+ Selection state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateSelected">
|
|
|
+ <summary>
|
|
|
+ Selected state of the Selection state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateUnselected">
|
|
|
+ <summary>
|
|
|
+ Unselected state of the Selection state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateSelectedInactive">
|
|
|
+ <summary>
|
|
|
+ Selected inactive state of the Selection state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupExpansion">
|
|
|
+ <summary>
|
|
|
+ Expansion state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateExpanded">
|
|
|
+ <summary>
|
|
|
+ Expanded state of the Expansion state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateCollapsed">
|
|
|
+ <summary>
|
|
|
+ Collapsed state of the Expansion state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupPopup">
|
|
|
+ <summary>
|
|
|
+ Popup state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StatePopupOpened">
|
|
|
+ <summary>
|
|
|
+ Opened state of the Popup state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StatePopupClosed">
|
|
|
+ <summary>
|
|
|
+ Closed state of the Popup state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupValidation">
|
|
|
+ <summary>
|
|
|
+ ValidationStates state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateValid">
|
|
|
+ <summary>
|
|
|
+ The valid state for the ValidationStates group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateInvalidFocused">
|
|
|
+ <summary>
|
|
|
+ Invalid, focused state for the ValidationStates group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateInvalidUnfocused">
|
|
|
+ <summary>
|
|
|
+ Invalid, unfocused state for the ValidationStates group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupExpandDirection">
|
|
|
+ <summary>
|
|
|
+ ExpandDirection state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateExpandDown">
|
|
|
+ <summary>
|
|
|
+ Down expand direction state of ExpandDirection state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateExpandUp">
|
|
|
+ <summary>
|
|
|
+ Up expand direction state of ExpandDirection state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateExpandLeft">
|
|
|
+ <summary>
|
|
|
+ Left expand direction state of ExpandDirection state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateExpandRight">
|
|
|
+ <summary>
|
|
|
+ Right expand direction state of ExpandDirection state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupHasItems">
|
|
|
+ <summary>
|
|
|
+ HasItems state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateHasItems">
|
|
|
+ <summary>
|
|
|
+ HasItems state of the HasItems state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateNoItems">
|
|
|
+ <summary>
|
|
|
+ NoItems state of the HasItems state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupIncrease">
|
|
|
+ <summary>
|
|
|
+ Increment state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateIncreaseEnabled">
|
|
|
+ <summary>
|
|
|
+ State enabled for increment group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateIncreaseDisabled">
|
|
|
+ <summary>
|
|
|
+ State disabled for increment group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupDecrease">
|
|
|
+ <summary>
|
|
|
+ Decrement state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateDecreaseEnabled">
|
|
|
+ <summary>
|
|
|
+ State enabled for decrement group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateDecreaseDisabled">
|
|
|
+ <summary>
|
|
|
+ State disabled for decrement group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupInteractionMode">
|
|
|
+ <summary>
|
|
|
+ InteractionMode state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateEdit">
|
|
|
+ <summary>
|
|
|
+ Edit of the DisplayMode state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateDisplay">
|
|
|
+ <summary>
|
|
|
+ Display of the DisplayMode state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupLocked">
|
|
|
+ <summary>
|
|
|
+ DisplayMode state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateLocked">
|
|
|
+ <summary>
|
|
|
+ Edit of the DisplayMode state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateUnlocked">
|
|
|
+ <summary>
|
|
|
+ Display of the DisplayMode state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateActive">
|
|
|
+ <summary>
|
|
|
+ Active state.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateInactive">
|
|
|
+ <summary>
|
|
|
+ Inactive state.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupActive">
|
|
|
+ <summary>
|
|
|
+ Active state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateUnwatermarked">
|
|
|
+ <summary>
|
|
|
+ Non-watermarked state.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateWatermarked">
|
|
|
+ <summary>
|
|
|
+ Watermarked state.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupWatermark">
|
|
|
+ <summary>
|
|
|
+ Watermark state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateCalendarButtonUnfocused">
|
|
|
+ <summary>
|
|
|
+ Unfocused state for Calendar Buttons.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.StateCalendarButtonFocused">
|
|
|
+ <summary>
|
|
|
+ Focused state for Calendar Buttons.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.VisualStates.GroupCalendarButtonFocus">
|
|
|
+ <summary>
|
|
|
+ CalendarButtons Focus state group.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.VisualStates.GoToState(System.Windows.Controls.Control,System.Boolean,System.String[])">
|
|
|
+ <summary>
|
|
|
+ Use VisualStateManager to change the visual state of the control.
|
|
|
+ </summary>
|
|
|
+ <param name="control">
|
|
|
+ Control whose visual state is being changed.
|
|
|
+ </param>
|
|
|
+ <param name="useTransitions">
|
|
|
+ A value indicating whether to use transitions when updating the
|
|
|
+ visual state, or to snap directly to the new visual state.
|
|
|
+ </param>
|
|
|
+ <param name="stateNames">
|
|
|
+ Ordered list of state names and fallback states to transition into.
|
|
|
+ Only the first state to be found will be used.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.VisualStates.GetImplementationRoot(System.Windows.DependencyObject)">
|
|
|
+ <summary>
|
|
|
+ Gets the implementation root of the Control.
|
|
|
+ </summary>
|
|
|
+ <param name="dependencyObject">The DependencyObject.</param>
|
|
|
+ <remarks>
|
|
|
+ Implements Silverlight's corresponding internal property on Control.
|
|
|
+ </remarks>
|
|
|
+ <returns>Returns the implementation root or null.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.VisualStates.TryGetVisualStateGroup(System.Windows.DependencyObject,System.String)">
|
|
|
+ <summary>
|
|
|
+ This method tries to get the named VisualStateGroup for the
|
|
|
+ dependency object. The provided object's ImplementationRoot will be
|
|
|
+ looked up in this call.
|
|
|
+ </summary>
|
|
|
+ <param name="dependencyObject">The dependency object.</param>
|
|
|
+ <param name="groupName">The visual state group's name.</param>
|
|
|
+ <returns>Returns null or the VisualStateGroup object.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate">
|
|
|
+ <summary>
|
|
|
+ Represents a <see cref="T:System.Windows.DataTemplate" /> that supports
|
|
|
+ <see cref="T:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl" /> objects,
|
|
|
+ such as <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Stable</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate._itemTemplate">
|
|
|
+ <summary>
|
|
|
+ The DataTemplate to apply to the ItemTemplate property on a
|
|
|
+ generated HeaderedItemsControl (such as a MenuItem or a
|
|
|
+ TreeViewItem), to indicate how to display items from the next level
|
|
|
+ in the data hierarchy.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate._itemContainerStyle">
|
|
|
+ <summary>
|
|
|
+ The Style to apply to the ItemContainerStyle property on a generated
|
|
|
+ HeaderedItemsControl (such as a MenuItem or a TreeViewItem), to
|
|
|
+ indicate how to style items from the next level in the data
|
|
|
+ hierarchy.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the
|
|
|
+ <see cref="T:System.Windows.HierarchicalDataTemplate" /> class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate.ItemsSource">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the collection that is used to generate content for the
|
|
|
+ next sublevel in the data hierarchy.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ The collection that is used to generate content for the next
|
|
|
+ sublevel in the data hierarchy. The default value is null.
|
|
|
+ </value>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate.IsItemTemplateSet">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the ItemTemplate property was set on
|
|
|
+ the template.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate.ItemTemplate">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the <see cref="T:System.Windows.DataTemplate" /> to
|
|
|
+ apply to the
|
|
|
+ <see cref="P:Microsoft.Silverlight.Testing.Controls.ItemsControl.ItemTemplate" />
|
|
|
+ property on a generated
|
|
|
+ <see cref="T:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl" />, such
|
|
|
+ as a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />, to
|
|
|
+ indicate how to display items from the next sublevel in the data
|
|
|
+ hierarchy.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ The <see cref="T:System.Windows.DataTemplate" /> to apply to the
|
|
|
+ <see cref="P:Microsoft.Silverlight.Testing.Controls.ItemsControl.ItemTemplate" />
|
|
|
+ property on a generated
|
|
|
+ <see cref="T:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl" />, such
|
|
|
+ as a <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" />, to
|
|
|
+ indicate how to display items from the next sublevel in the data
|
|
|
+ hierarchy.
|
|
|
+ </value>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate.IsItemContainerStyleSet">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the ItemContainerStyle property was
|
|
|
+ set on the template.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.HierarchicalDataTemplate.ItemContainerStyle">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the <see cref="T:System.Windows.Style" /> that is
|
|
|
+ applied to the item container for each child item.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ The style that is applied to the item container for each child item.
|
|
|
+ </value>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.DragValidator">
|
|
|
+ <summary>
|
|
|
+ Class to encapsulate drag behavior for a UIElement.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Mature</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.DragValidator._targetElement">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.DragValidator._start">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.DragValidator._draggingActive">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.#ctor(System.Windows.UIElement)">
|
|
|
+ <summary>
|
|
|
+ Create an instance of the DragValidator class.
|
|
|
+ </summary>
|
|
|
+ <param name="targetElement">
|
|
|
+ UIElement that represents the source of the drag operation.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.TargetElement_MouseMove(System.Object,System.Windows.Input.MouseEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Handle the MouseMove event for the UIElement to update the drag
|
|
|
+ operation.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">Inherited code: Requires comment.</param>
|
|
|
+ <param name="e">Inherited code: Requires comment 1.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.TargetElement_MouseLeftButtonUp(System.Object,System.Windows.Input.MouseButtonEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Handle the MouseLeftButtonUp event for the UIElement to complete the
|
|
|
+ drag operation.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">Inherited code: Requires comment.</param>
|
|
|
+ <param name="e">Inherited code: Requires comment 1.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.TargetElement_MouseLeftButtonDown(System.Object,System.Windows.Input.MouseButtonEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Handle the MouseLeftButtonDown event for the UIElement to start a
|
|
|
+ drag operation.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">Inherited code: Requires comment.</param>
|
|
|
+ <param name="e">Inherited code: Requires comment 1.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.OnDragStarted">
|
|
|
+ <summary>
|
|
|
+ Invoke the DragStartedEvent handlers.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.OnDragDelta(System.Windows.Input.MouseEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Invoke the DragDeltaEvent handlers.
|
|
|
+ </summary>
|
|
|
+ <param name="e">Inherited code: Requires comment.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.DragValidator.OnDragCompleted(System.Windows.Input.MouseEventArgs,System.Boolean)">
|
|
|
+ <summary>
|
|
|
+ Invoke the DragCompletedEvent handlers.
|
|
|
+ </summary>
|
|
|
+ <param name="e">Inherited code: Requires comment.</param>
|
|
|
+ <param name="canceled">Inherited code: Requires comment 1.</param>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.Controls.DragValidator.DragStartedEvent">
|
|
|
+ <summary>
|
|
|
+ Occurs when a drag operation has started.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.Controls.DragValidator.DragCompletedEvent">
|
|
|
+ <summary>
|
|
|
+ Occurs when a drag operation has completed.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.Controls.DragValidator.DragDeltaEvent">
|
|
|
+ <summary>
|
|
|
+ Occurs when a drag operation has progressed.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter">
|
|
|
+ <summary>
|
|
|
+ Represents a control that redistributes space between the rows of
|
|
|
+ columns of a <see cref="T:Microsoft.Silverlight.Testing.Controls.Grid" /> control.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Mature</QualityBand>
|
|
|
+ <summary>
|
|
|
+ Represents the control that redistributes space between columns or rows
|
|
|
+ of a Grid control.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Mature</QualityBand>
|
|
|
+ <summary>
|
|
|
+ Represents the control that redistributes space between columns or rows
|
|
|
+ of a Grid control.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Mature</QualityBand>
|
|
|
+ <summary>
|
|
|
+ Represents the control that redistributes space between columns or rows
|
|
|
+ of a Grid control.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Mature</QualityBand>
|
|
|
+ <summary>
|
|
|
+ Represents the control that redistributes space between columns or rows
|
|
|
+ of a Grid control.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Mature</QualityBand>
|
|
|
+ <summary>
|
|
|
+ Represents the control that redistributes space between columns or rows
|
|
|
+ of a Grid control.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Mature</QualityBand>
|
|
|
+ <summary>
|
|
|
+ Represents the control that redistributes space between columns or rows
|
|
|
+ of a Grid control.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Mature</QualityBand>
|
|
|
+ <summary>
|
|
|
+ Represents the control that redistributes space between columns or rows
|
|
|
+ of a Grid control.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Mature</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.ElementHorizontalTemplateName">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.ElementVerticalTemplateName">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.DragIncrement">
|
|
|
+ <summary>
|
|
|
+ Default increment parameter.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.KeyboardIncrement">
|
|
|
+ <summary>
|
|
|
+ Default increment parameter.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.ShowsPreviewProperty">
|
|
|
+ <summary>
|
|
|
+ Identifies the
|
|
|
+ <see cref="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ShowsPreview" />
|
|
|
+ dependency property.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ An identifier for the
|
|
|
+ <see cref="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ShowsPreview" />
|
|
|
+ dependency property.
|
|
|
+ </value>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.PreviewStyleProperty">
|
|
|
+ <summary>
|
|
|
+ Identifies the
|
|
|
+ <see cref="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.PreviewStyle" />
|
|
|
+ dependency property.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ An identifier for the
|
|
|
+ <see cref="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.PreviewStyle" />
|
|
|
+ dependency property.
|
|
|
+ </value>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.OnIsEnabledChanged(System.Object,System.Windows.DependencyPropertyChangedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Called when the IsEnabled property changes.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">Sender object.</param>
|
|
|
+ <param name="e">Property changed args.</param>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter._previewLayer">
|
|
|
+ <summary>
|
|
|
+ Is Null until a resize operation is initiated with ShowsPreview ==
|
|
|
+ True, then it persists for the life of the GridSplitter.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter._dragValidator">
|
|
|
+ <summary>
|
|
|
+ Is initialized in the constructor.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter._currentGridResizeDirection">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter._isMouseOver">
|
|
|
+ <summary>
|
|
|
+ Holds the state for whether the mouse is over the control or not.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the
|
|
|
+ <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" /> class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.OnApplyTemplate">
|
|
|
+ <summary>
|
|
|
+ Builds the visual tree for the
|
|
|
+ <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" />
|
|
|
+ control when a new template is applied.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.OnCreateAutomationPeer">
|
|
|
+ <summary>
|
|
|
+ Returns a
|
|
|
+ <see cref="T:System.Windows.Automation.Peers.GridSplitterAutomationPeer" />
|
|
|
+ for use by the Silverlight automation infrastructure.
|
|
|
+ </summary>
|
|
|
+ <returns>
|
|
|
+ A
|
|
|
+ <see cref="T:System.Windows.Automation.Peers.GridSplitterAutomationPeer" />
|
|
|
+ for the <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" />
|
|
|
+ object.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.ChangeVisualState">
|
|
|
+ <summary>
|
|
|
+ Method to change the visual state of the control.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.ChangeVisualState(System.Boolean)">
|
|
|
+ <summary>
|
|
|
+ Change to the correct visual state for the GridSplitter.
|
|
|
+ </summary>
|
|
|
+ <param name="useTransitions">
|
|
|
+ True to use transitions when updating the visual state, false to
|
|
|
+ snap directly to the new visual state.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.DragValidator_DragCompletedEvent(System.Object,System.Windows.Controls.Primitives.DragCompletedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Handle the drag completed event to commit or cancel the resize
|
|
|
+ operation in progress.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">Inherited code: Requires comment.</param>
|
|
|
+ <param name="e">Inherited code: Requires comment 1.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.DragValidator_DragDeltaEvent(System.Object,System.Windows.Controls.Primitives.DragDeltaEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Handle the drag delta event to update the UI for the resize
|
|
|
+ operation in progress.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">Inherited code: Requires comment.</param>
|
|
|
+ <param name="e">Inherited code: Requires comment 1.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.DragValidator_DragStartedEvent(System.Object,System.Windows.Controls.Primitives.DragStartedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Handle the drag started event to start a resize operation if the
|
|
|
+ control is enabled.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">Inherited code: Requires comment.</param>
|
|
|
+ <param name="e">Inherited code: Requires comment 1.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridSplitter_KeyDown(System.Object,System.Windows.Input.KeyEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Handle the key down event to allow keyboard resizing or canceling a
|
|
|
+ resize operation.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">Inherited code: Requires comment.</param>
|
|
|
+ <param name="e">Inherited code: Requires comment 1.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InitializeAndMoveSplitter(System.Double,System.Double)">
|
|
|
+ <summary>
|
|
|
+ Initialize the resize data and move the splitter by the specified
|
|
|
+ amount.
|
|
|
+ </summary>
|
|
|
+ <param name="horizontalChange">
|
|
|
+ Horizontal amount to move the splitter.
|
|
|
+ </param>
|
|
|
+ <param name="verticalChange">
|
|
|
+ Vertical amount to move the splitter.
|
|
|
+ </param>
|
|
|
+ <returns>Inherited code: Requires comment.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.KeyboardMoveSplitter(System.Double,System.Double)">
|
|
|
+ <summary>
|
|
|
+ Called by keyboard event handler to move the splitter if allowed.
|
|
|
+ </summary>
|
|
|
+ <param name="horizontalChange">
|
|
|
+ Horizontal amount to move the splitter.
|
|
|
+ </param>
|
|
|
+ <param name="verticalChange">
|
|
|
+ Vertical amount to move the splitter.
|
|
|
+ </param>
|
|
|
+ <returns>Inherited code: Requires comment.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.CreatePreviewLayer(System.Windows.Controls.Grid)">
|
|
|
+ <summary>
|
|
|
+ Creates the preview layer and adds it to the parent grid.
|
|
|
+ </summary>
|
|
|
+ <param name="parentGrid">Grid to add the preview layer to.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.SetupPreview">
|
|
|
+ <summary>
|
|
|
+ Add the preview layer to the Grid if it is not there already and
|
|
|
+ then show the preview control.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.RemovePreviewControl">
|
|
|
+ <summary>
|
|
|
+ Remove the preview control from the preview layer if it exists.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InitializeData(System.Boolean)">
|
|
|
+ <summary>
|
|
|
+ Initialize the resizeData object to hold the information for the
|
|
|
+ resize operation in progress.
|
|
|
+ </summary>
|
|
|
+ <param name="showsPreview">
|
|
|
+ Whether or not the preview should be shown.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.MoveSplitter(System.Double,System.Double)">
|
|
|
+ <summary>
|
|
|
+ Move the splitter and resize the affected columns or rows.
|
|
|
+ </summary>
|
|
|
+ <param name="horizontalChange">
|
|
|
+ Amount to resize horizontally.
|
|
|
+ </param>
|
|
|
+ <param name="verticalChange">
|
|
|
+ Amount to resize vertically.
|
|
|
+ </param>
|
|
|
+ <remarks>
|
|
|
+ Only one of horizontalChange or verticalChange will be non-zero.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.SetupDefinitionsToResize">
|
|
|
+ <summary>
|
|
|
+ Determine which adjacent column or row definitions need to be
|
|
|
+ included in the resize operation and set up resizeData accordingly.
|
|
|
+ </summary>
|
|
|
+ <returns>True if it is a valid resize operation.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.CancelResize">
|
|
|
+ <summary>
|
|
|
+ Cancel the resize operation in progress.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.GetActualLength(Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction)">
|
|
|
+ <summary>
|
|
|
+ Get the actual length of the given definition.
|
|
|
+ </summary>
|
|
|
+ <param name="definition">
|
|
|
+ Row or column definition to get the actual length for.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ Height of a row definition or width of a column definition.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.GetDeltaConstraints">
|
|
|
+ <summary>
|
|
|
+ Determine the max and min that the two definitions can be resized.
|
|
|
+ </summary>
|
|
|
+ <returns>Inherited code: Requires comment.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.GetEffectiveResizeBehavior(Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeDirection)">
|
|
|
+ <summary>
|
|
|
+ Determine the resize behavior based on the given direction and
|
|
|
+ alignment.
|
|
|
+ </summary>
|
|
|
+ <param name="direction">Inherited code: Requires comment.</param>
|
|
|
+ <returns>Inherited code: Requires comment 1.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.GetEffectiveResizeDirection">
|
|
|
+ <summary>
|
|
|
+ Determine the resize direction based on the horizontal and vertical
|
|
|
+ alignments.
|
|
|
+ </summary>
|
|
|
+ <returns>Inherited code: Requires comment.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.GetGridDefinition(System.Windows.Controls.Grid,System.Int32,Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeDirection)">
|
|
|
+ <summary>
|
|
|
+ Create a DefinitionAbstraction instance for the given row or column
|
|
|
+ index in the grid.
|
|
|
+ </summary>
|
|
|
+ <param name="grid">Inherited code: Requires comment.</param>
|
|
|
+ <param name="index">Inherited code: Requires comment 1.</param>
|
|
|
+ <param name="direction">Inherited code: Requires comment 2.</param>
|
|
|
+ <returns>Inherited code: Requires comment 3.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.SetLengths(System.Double,System.Double)">
|
|
|
+ <summary>
|
|
|
+ Set the lengths of the two definitions depending on the split
|
|
|
+ behavior.
|
|
|
+ </summary>
|
|
|
+ <param name="definition1Pixels">
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </param>
|
|
|
+ <param name="definition2Pixels">
|
|
|
+ Inherited code: Requires comment 1.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.SetDefinitionLength(Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction,System.Windows.GridLength)">
|
|
|
+ <summary>
|
|
|
+ Set the height/width of the given row/column.
|
|
|
+ </summary>
|
|
|
+ <param name="definition">Inherited code: Requires comment.</param>
|
|
|
+ <param name="length">Inherited code: Requires comment 1.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.IsStar(Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction)">
|
|
|
+ <summary>
|
|
|
+ Determine if the given definition has its size set to the "*" value.
|
|
|
+ </summary>
|
|
|
+ <param name="definition">Inherited code: Requires comment.</param>
|
|
|
+ <returns>Inherited code: Requires comment 1.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.UpdateTemplateOrientation">
|
|
|
+ <summary>
|
|
|
+ This code will run whenever the effective resize direction changes,
|
|
|
+ to update the template being used to display this control.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter._testHook">
|
|
|
+ <summary>
|
|
|
+ Exposes test hooks to unit tests with internal access.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ElementHorizontalTemplateFrameworkElement">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ElementVerticalTemplateFrameworkElement">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeDataInternal">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the resize data. This is null unless a resize
|
|
|
+ operation is in progress.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ShowsPreview">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether the
|
|
|
+ <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" /> displays a
|
|
|
+ preview.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ True if a preview is displayed; otherwise, false.
|
|
|
+ </value>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.PreviewStyle">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the <see cref="T:System.Windows.Style" /> that is used
|
|
|
+ for previewing changes.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ The style that is used to preview changes.
|
|
|
+ </value>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.HasKeyboardFocus">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether or not the control has keyboard
|
|
|
+ focus.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.TestHook">
|
|
|
+ <summary>
|
|
|
+ Gets a test hook for unit tests with internal access.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction">
|
|
|
+ <summary>
|
|
|
+ Pretends to be the base class for RowDefinition and ClassDefinition
|
|
|
+ types so that objects of either type can be treated as one.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Mature</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction.#ctor(System.Windows.DependencyObject)">
|
|
|
+ <summary>
|
|
|
+ Creates an instance of the DefinitionAbstraction class based on
|
|
|
+ the given row or column definition.
|
|
|
+ </summary>
|
|
|
+ <param name="definition">
|
|
|
+ RowDefinition or ColumnDefinition instance.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction.AsRowDefinition">
|
|
|
+ <summary>
|
|
|
+ Gets the stored definition cast as a row definition.
|
|
|
+ </summary>
|
|
|
+ <value>Null if not a RowDefinition.</value>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction.AsColumnDefinition">
|
|
|
+ <summary>
|
|
|
+ Gets the stored definition cast as a column definition.
|
|
|
+ </summary>
|
|
|
+ <value>Null if not a ColumnDefinition.</value>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction.MaxSize">
|
|
|
+ <summary>
|
|
|
+ Gets the MaxHeight/MaxWidth for the row/column.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction.MinSize">
|
|
|
+ <summary>
|
|
|
+ Gets the MinHeight/MinWidth for the row/column.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.DefinitionAbstraction.Size">
|
|
|
+ <summary>
|
|
|
+ Gets the Height/Width for the row/column.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.DoubleUtil">
|
|
|
+ <summary>
|
|
|
+ A collection of helper methods for working with double data types.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Mature</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.DoubleUtil.Epsilon">
|
|
|
+ <summary>
|
|
|
+ Epsilon is the smallest value such that 1.0+epsilon != 1.0. It
|
|
|
+ can be used to determine the acceptable tolerance for rounding
|
|
|
+ errors.
|
|
|
+ </summary>
|
|
|
+ <remarks>
|
|
|
+ Epsilon is normally 2.2204460492503131E-16, but Silverlight 2
|
|
|
+ uses floats so the effective epsilon is really 1.192093E-07.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.DoubleUtil.ScalarAdjustment">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.DoubleUtil.AreClose(System.Double,System.Double)">
|
|
|
+ <summary>
|
|
|
+ Determine if the two doubles are effectively equal within
|
|
|
+ tolerances.
|
|
|
+ </summary>
|
|
|
+ <param name="value1">Inherited code: Requires comment.</param>
|
|
|
+ <param name="value2">Inherited code: Requires comment 1.</param>
|
|
|
+ <returns>Inherited code: Requires comment 2.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeBehavior">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Mature</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeBehavior.BasedOnAlignment">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeBehavior.CurrentAndNext">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeBehavior.PreviousAndCurrent">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeBehavior.PreviousAndNext">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeDirection">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Mature</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeDirection.Auto">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeDirection.Columns">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.GridResizeDirection.Rows">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData">
|
|
|
+ <summary>
|
|
|
+ Type to hold the data for the resize operation in progress.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Mature</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.PreviewControl">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.Definition1">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.Definition1Index">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.Definition2">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.Definition2Index">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.Grid">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.MaxChange">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.MinChange">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.OriginalDefinition1ActualLength">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.OriginalDefinition1Length">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.OriginalDefinition2ActualLength">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.OriginalDefinition2Length">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.ResizeBehavior">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.ResizeDirection">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.ShowsPreview">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a value indicating whether Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.SplitBehavior">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.SplitterIndex">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.ResizeData.SplitterLength">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.SplitBehavior">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Mature</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.SplitBehavior.Split">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.SplitBehavior.ResizeDefinition1">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.SplitBehavior.ResizeDefinition2">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook">
|
|
|
+ <summary>
|
|
|
+ Expose test hooks for internal and private members of the
|
|
|
+ GridSplitter.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook._gridSplitter">
|
|
|
+ <summary>
|
|
|
+ Reference to the outer 'parent' GridSplitter.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.#ctor(Microsoft.Silverlight.Testing.Controls.GridSplitter)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the InternalTestHook class.
|
|
|
+ </summary>
|
|
|
+ <param name="gridSplitter">The grid splitter to hook.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.DragValidator_DragCompletedEvent(System.Object,System.Windows.Controls.Primitives.DragCompletedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Simulate the DragValidator's DragCompleted event.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The sender.</param>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.DragValidator_DragDeltaEvent(System.Object,System.Windows.Controls.Primitives.DragDeltaEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Simulate the DragValidator's DragDelta event.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The sender.</param>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.DragValidator_DragStartedEvent(System.Object,System.Windows.Controls.Primitives.DragStartedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Simulate the DragValidator's DragStarted event.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The sender.</param>
|
|
|
+ <param name="e">Event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.KeyboardMoveSplitter(System.Double,System.Double)">
|
|
|
+ <summary>
|
|
|
+ Simulate using the keyboard to move the splitter.
|
|
|
+ </summary>
|
|
|
+ <param name="horizontalChange">Horizontal change.</param>
|
|
|
+ <param name="verticalChange">Vertical change.</param>
|
|
|
+ <returns>
|
|
|
+ A value indicating whether the splitter was moved.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.GridResizeDirection">
|
|
|
+ <summary>
|
|
|
+ Gets the GridSplitter's GridResizeDirection.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.PreviewLayer">
|
|
|
+ <summary>
|
|
|
+ Gets the GridSplitter's PreviewLayer.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitter.InternalTestHook.ResizeData">
|
|
|
+ <summary>
|
|
|
+ Gets the GridSplitter's ResizeData.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer">
|
|
|
+ <summary>
|
|
|
+ Exposes <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" /> types to
|
|
|
+ UI automation.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Mature</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.#ctor(Microsoft.Silverlight.Testing.Controls.GridSplitter)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the
|
|
|
+ <see cref="T:System.Windows.Automation.Peers.GridSplitterAutomationPeer" />
|
|
|
+ class.
|
|
|
+ </summary>
|
|
|
+ <param name="owner">
|
|
|
+ The <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" /> to
|
|
|
+ associate with the
|
|
|
+ <see cref="T:System.Windows.Automation.Peers.GridSplitterAutomationPeer" />.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.GetAutomationControlTypeCore">
|
|
|
+ <summary>
|
|
|
+ Gets the control type for the element that is associated with the UI
|
|
|
+ Automation peer.
|
|
|
+ </summary>
|
|
|
+ <returns>The control type.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.GetClassNameCore">
|
|
|
+ <summary>
|
|
|
+ Called by GetClassName that gets a human readable name that, in
|
|
|
+ addition to AutomationControlType, differentiates the control
|
|
|
+ represented by this AutomationPeer.
|
|
|
+ </summary>
|
|
|
+ <returns>The string that contains the name.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.GetPattern(System.Windows.Automation.Peers.PatternInterface)">
|
|
|
+ <summary>
|
|
|
+ Gets the control pattern for the
|
|
|
+ <see cref="T:Microsoft.Silverlight.Testing.Controls.GridSplitter" /> that is
|
|
|
+ associated with this
|
|
|
+ <see cref="T:System.Windows.Automation.Peers.GridSplitterAutomationPeer" />.
|
|
|
+ </summary>
|
|
|
+ <param name="patternInterface">
|
|
|
+ One of the enumeration values.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ The object that implements the pattern interface, or null if the
|
|
|
+ specified pattern interface is not implemented by this peer.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.System#Windows#Automation#Provider#ITransformProvider#Move(System.Double,System.Double)">
|
|
|
+ <summary>
|
|
|
+ Moves the control.
|
|
|
+ </summary>
|
|
|
+ <param name="x">
|
|
|
+ Absolute screen coordinates of the left side of the control.
|
|
|
+ </param>
|
|
|
+ <param name="y">
|
|
|
+ Absolute screen coordinates of the top of the control.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.System#Windows#Automation#Provider#ITransformProvider#Resize(System.Double,System.Double)">
|
|
|
+ <summary>
|
|
|
+ Resizes the control.
|
|
|
+ </summary>
|
|
|
+ <param name="width">The new width of the window, in pixels.</param>
|
|
|
+ <param name="height">
|
|
|
+ The new height of the window, in pixels.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.System#Windows#Automation#Provider#ITransformProvider#Rotate(System.Double)">
|
|
|
+ <summary>
|
|
|
+ Rotates the control.
|
|
|
+ </summary>
|
|
|
+ <param name="degrees">
|
|
|
+ The number of degrees to rotate the control. A positive number
|
|
|
+ rotates clockwise; a negative number rotates counterclockwise.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.System#Windows#Automation#Provider#ITransformProvider#CanMove">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the control can be moved.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ True if the element can be moved; otherwise, false.
|
|
|
+ </value>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.System#Windows#Automation#Provider#ITransformProvider#CanResize">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the UI automation element can be
|
|
|
+ resized.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ True if the element can be resized; otherwise, false.
|
|
|
+ </value>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer.System#Windows#Automation#Provider#ITransformProvider#CanRotate">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the control can be rotated.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ True if the element can be rotated; otherwise, false.
|
|
|
+ </value>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.PreviewControl">
|
|
|
+ <summary>
|
|
|
+ Represents the control that shows a preview of the GridSplitter's
|
|
|
+ redistribution of space between columns or rows of a Grid control.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Mature</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.PreviewControl.ElementHorizontalTemplateName">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.PreviewControl.ElementVerticalTemplateName">
|
|
|
+ <summary>
|
|
|
+ Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.PreviewControl._currentGridResizeDirection">
|
|
|
+ <summary>
|
|
|
+ Is Null until the PreviewControl is bound to a GridSplitter.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Controls.PreviewControl._gridSplitterOrigin">
|
|
|
+ <summary>
|
|
|
+ Tracks the bound GridSplitter's location for calculating the
|
|
|
+ PreviewControl's offset.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.PreviewControl.#ctor">
|
|
|
+ <summary>
|
|
|
+ Instantiate the PreviewControl.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.PreviewControl.OnApplyTemplate">
|
|
|
+ <summary>
|
|
|
+ Called when template should be applied to the control.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.PreviewControl.Bind(Microsoft.Silverlight.Testing.Controls.GridSplitter)">
|
|
|
+ <summary>
|
|
|
+ Bind the the dimensions of the preview control to the associated
|
|
|
+ grid splitter.
|
|
|
+ </summary>
|
|
|
+ <param name="gridSplitter">GridSplitter instance to target.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.PreviewControl.ElementHorizontalTemplateFrameworkElement">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.PreviewControl.ElementVerticalTemplateFrameworkElement">
|
|
|
+ <summary>
|
|
|
+ Gets or sets Inherited code: Requires comment.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.PreviewControl.OffsetX">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the x-axis offset for the underlying render transform.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.PreviewControl.OffsetY">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the y-axis offset for the underlying render transform.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer">
|
|
|
+ <summary>
|
|
|
+ Exposes <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> types to UI
|
|
|
+ automation.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Stable</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.#ctor(Microsoft.Silverlight.Testing.Controls.TreeView)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the
|
|
|
+ <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />
|
|
|
+ class.
|
|
|
+ </summary>
|
|
|
+ <param name="owner">
|
|
|
+ The <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> to associate
|
|
|
+ with the
|
|
|
+ <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.GetAutomationControlTypeCore">
|
|
|
+ <summary>
|
|
|
+ Gets the control type for the
|
|
|
+ <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> that is associated
|
|
|
+ with this
|
|
|
+ <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />.
|
|
|
+ This method is called by
|
|
|
+ <see cref="M:System.Windows.Automation.Peers.AutomationPeer.GetAutomationControlType" />.
|
|
|
+ </summary>
|
|
|
+ <returns>
|
|
|
+ The
|
|
|
+ <see cref="F:System.Windows.Automation.Peers.AutomationControlType.Tree" />
|
|
|
+ enumeration value.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.GetClassNameCore">
|
|
|
+ <summary>
|
|
|
+ Gets the name of the
|
|
|
+ <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> that is associated
|
|
|
+ with
|
|
|
+ <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />.
|
|
|
+ This method is called by
|
|
|
+ <see cref="M:System.Windows.Automation.Peers.AutomationPeer.GetClassName" />.
|
|
|
+ </summary>
|
|
|
+ <returns>A string that contains TreeView.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.GetPattern(System.Windows.Automation.Peers.PatternInterface)">
|
|
|
+ <summary>
|
|
|
+ Gets a control pattern for the
|
|
|
+ <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> that is associated
|
|
|
+ with this
|
|
|
+ <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />.
|
|
|
+ </summary>
|
|
|
+ <param name="patternInterface">
|
|
|
+ One of the enumeration values that indicates the control pattern.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ The object that implements the pattern interface, or null if the
|
|
|
+ specified pattern interface is not implemented by this peer.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.GetChildrenCore">
|
|
|
+ <summary>
|
|
|
+ Gets the collection of child elements of the
|
|
|
+ <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeView" /> that is associated
|
|
|
+ with this
|
|
|
+ <see cref="T:System.Windows.Automation.Peers.TreeViewAutomationPeer" />.
|
|
|
+ </summary>
|
|
|
+ <returns>The collection of child elements.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.System#Windows#Automation#Provider#ISelectionProvider#GetSelection">
|
|
|
+ <summary>
|
|
|
+ Retrieves a UI automation provider for each child element that is
|
|
|
+ selected.
|
|
|
+ </summary>
|
|
|
+ <returns>An array of UI automation providers.</returns>
|
|
|
+ <remarks>
|
|
|
+ This API supports the .NET Framework infrastructure and is not
|
|
|
+ intended to be used directly from your code.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.OwnerTreeView">
|
|
|
+ <summary>
|
|
|
+ Gets the TreeView that owns this TreeViewAutomationPeer.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.System#Windows#Automation#Provider#ISelectionProvider#CanSelectMultiple">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the UI automation provider
|
|
|
+ allows more than one child element to be selected at the same time.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ True if multiple selection is allowed; otherwise, false.
|
|
|
+ </value>
|
|
|
+ <remarks>
|
|
|
+ This API supports the .NET Framework infrastructure and is not
|
|
|
+ intended to be used directly from your code.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewAutomationPeer.System#Windows#Automation#Provider#ISelectionProvider#IsSelectionRequired">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the UI automation provider
|
|
|
+ requires at least one child element to be selected.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ True if selection is required; otherwise, false.
|
|
|
+ </value>
|
|
|
+ <remarks>
|
|
|
+ This API supports the .NET Framework infrastructure and is not
|
|
|
+ intended to be used directly from your code.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer">
|
|
|
+ <summary>
|
|
|
+ Exposes the items in
|
|
|
+ <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> types to UI
|
|
|
+ automation.
|
|
|
+ </summary>
|
|
|
+ <QualityBand>Stable</QualityBand>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.#ctor(Microsoft.Silverlight.Testing.Controls.TreeViewItem)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the
|
|
|
+ <see cref="T:System.Windows.Automation.Peers.TreeViewItemAutomationPeer" />
|
|
|
+ class.
|
|
|
+ </summary>
|
|
|
+ <param name="owner">
|
|
|
+ The <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> instance
|
|
|
+ to associate with this
|
|
|
+ <see cref="T:System.Windows.Automation.Peers.TreeViewItemAutomationPeer" />.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.GetAutomationControlTypeCore">
|
|
|
+ <summary>
|
|
|
+ Gets the control type for the
|
|
|
+ <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> that is
|
|
|
+ associated with this
|
|
|
+ <see cref="T:System.Windows.Automation.Peers.TreeViewItemAutomationPeer" />.
|
|
|
+ This method is called by
|
|
|
+ <see cref="M:System.Windows.Automation.Peers.AutomationPeer.GetAutomationControlType" />.
|
|
|
+ </summary>
|
|
|
+ <returns>
|
|
|
+ The
|
|
|
+ <see cref="F:System.Windows.Automation.Peers.AutomationControlType.TreeItem" />
|
|
|
+ enumeration value.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.GetClassNameCore">
|
|
|
+ <summary>
|
|
|
+ Gets the name of the
|
|
|
+ <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> that is
|
|
|
+ associated with this
|
|
|
+ <see cref="T:System.Windows.Automation.Peers.TreeViewItemAutomationPeer" />.
|
|
|
+ This method is called by
|
|
|
+ <see cref="M:System.Windows.Automation.Peers.AutomationPeer.GetClassName" />.
|
|
|
+ </summary>
|
|
|
+ <returns>A string that contains TreeViewItem.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.GetPattern(System.Windows.Automation.Peers.PatternInterface)">
|
|
|
+ <summary>
|
|
|
+ Gets the control pattern for the
|
|
|
+ <see cref="T:Microsoft.Silverlight.Testing.Controls.TreeViewItem" /> that is
|
|
|
+ associated with this
|
|
|
+ <see cref="T:System.Windows.Automation.Peers.TreeViewItemAutomationPeer" />.
|
|
|
+ </summary>
|
|
|
+ <param name="patternInterface">
|
|
|
+ One of the enumeration values.
|
|
|
+ </param>
|
|
|
+ <returns>
|
|
|
+ The object that implements the pattern interface, or null if the
|
|
|
+ specified pattern interface is not implemented by this peer.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.RaiseAutomationIsSelectedChanged(System.Boolean)">
|
|
|
+ <summary>
|
|
|
+ Raise the IsSelected property changed event.
|
|
|
+ </summary>
|
|
|
+ <param name="isSelected">
|
|
|
+ A value indicating whether the TreeViewItem is selected.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.RaiseExpandCollapseAutomationEvent(System.Boolean,System.Boolean)">
|
|
|
+ <summary>
|
|
|
+ Raise an automation event when a TreeViewItem is expanded or
|
|
|
+ collapsed.
|
|
|
+ </summary>
|
|
|
+ <param name="oldValue">
|
|
|
+ A value indicating whether the TreeViewItem was expanded.
|
|
|
+ </param>
|
|
|
+ <param name="newValue">
|
|
|
+ A value indicating whether the TreeViewItem is expanded.
|
|
|
+ </param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#IExpandCollapseProvider#Expand">
|
|
|
+ <summary>
|
|
|
+ Displays all child nodes, controls, or content of the control.
|
|
|
+ </summary>
|
|
|
+ <remarks>
|
|
|
+ This API supports the .NET Framework infrastructure and is not
|
|
|
+ intended to be used directly from your code.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#IExpandCollapseProvider#Collapse">
|
|
|
+ <summary>
|
|
|
+ Hides all nodes, controls, or content that are descendants of the
|
|
|
+ control.
|
|
|
+ </summary>
|
|
|
+ <remarks>
|
|
|
+ This API supports the .NET Framework infrastructure and is not
|
|
|
+ intended to be used directly from your code.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#ISelectionItemProvider#AddToSelection">
|
|
|
+ <summary>
|
|
|
+ Adds the current element to the collection of selected items.
|
|
|
+ </summary>
|
|
|
+ <remarks>
|
|
|
+ This API supports the .NET Framework infrastructure and is not
|
|
|
+ intended to be used directly from your code.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#ISelectionItemProvider#Select">
|
|
|
+ <summary>
|
|
|
+ Clears any selection and then selects the current element.
|
|
|
+ </summary>
|
|
|
+ <remarks>
|
|
|
+ This API supports the .NET Framework infrastructure and is not
|
|
|
+ intended to be used directly from your code.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#ISelectionItemProvider#RemoveFromSelection">
|
|
|
+ <summary>
|
|
|
+ Removes the current element from the collection of selected items.
|
|
|
+ </summary>
|
|
|
+ <remarks>
|
|
|
+ This API supports the .NET Framework infrastructure and is not
|
|
|
+ intended to be used directly from your code.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#IScrollItemProvider#ScrollIntoView">
|
|
|
+ <summary>
|
|
|
+ Scrolls the content area of a container object in order to display
|
|
|
+ the control within the visible region (viewport) of the container.
|
|
|
+ </summary>
|
|
|
+ <remarks>
|
|
|
+ This API supports the .NET Framework infrastructure and is not
|
|
|
+ intended to be used directly from your code.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.OwnerTreeViewItem">
|
|
|
+ <summary>
|
|
|
+ Gets the TreeViewItem that owns this TreeViewItemAutomationPeer.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#IExpandCollapseProvider#ExpandCollapseState">
|
|
|
+ <summary>
|
|
|
+ Gets the state (expanded or collapsed) of the control.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ The state (expanded or collapsed) of the control.
|
|
|
+ </value>
|
|
|
+ <remarks>
|
|
|
+ This API supports the .NET Framework infrastructure and is not
|
|
|
+ intended to be used directly from your code.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#ISelectionItemProvider#IsSelected">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether an item is selected.
|
|
|
+ </summary>
|
|
|
+ <value>True if an item is selected; otherwise, false.</value>
|
|
|
+ <remarks>
|
|
|
+ This API supports the .NET Framework infrastructure and is not
|
|
|
+ intended to be used directly from your code.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Controls.TreeViewItemAutomationPeer.System#Windows#Automation#Provider#ISelectionItemProvider#SelectionContainer">
|
|
|
+ <summary>
|
|
|
+ Gets the UI automation provider that implements
|
|
|
+ <see cref="T:System.Windows.Automation.Provider.ISelectionProvider" />
|
|
|
+ and acts as the container for the calling object.
|
|
|
+ </summary>
|
|
|
+ <value>The UI automation provider.</value>
|
|
|
+ <remarks>
|
|
|
+ This API supports the .NET Framework infrastructure and is not
|
|
|
+ intended to be used directly from your code.
|
|
|
+ </remarks>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Client.DataTemplateSelector">
|
|
|
+ <summary>
|
|
|
+ A specialized data template selector.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.DataTemplateSelector.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the DataTemplateSelector type.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.DataTemplateSelector.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
|
|
+ <summary>
|
|
|
+ Convert a value to a data template.
|
|
|
+ </summary>
|
|
|
+ <param name="value">The value.</param>
|
|
|
+ <param name="targetType">The target parameter.</param>
|
|
|
+ <param name="parameter">ConverterParameter value.</param>
|
|
|
+ <param name="culture">The culture parameter.</param>
|
|
|
+ <returns>Returns the object.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.DataTemplateSelector.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
|
|
+ <summary>
|
|
|
+ No 2-way databinding support.
|
|
|
+ </summary>
|
|
|
+ <param name="value">The value.</param>
|
|
|
+ <param name="targetType">The target parameter.</param>
|
|
|
+ <param name="parameter">ConverterParameter value.</param>
|
|
|
+ <param name="culture">The culture parameter.</param>
|
|
|
+ <returns>Returns the object.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.DataTemplateSelector.DefaultDataTemplate">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the default data template.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.DataTemplateSelector.TestMethodTemplate">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the test method template.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.DataTemplateSelector.TestClassTemplate">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the test class template.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Client.InvertValueConverter">
|
|
|
+ <summary>
|
|
|
+ A specialized bool inversion selector.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.InvertValueConverter.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the InvertValueConverter class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.InvertValueConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
|
|
+ <summary>
|
|
|
+ Convert a value to its opposite. Defines that null value will also
|
|
|
+ return false.
|
|
|
+ </summary>
|
|
|
+ <param name="value">The value.</param>
|
|
|
+ <param name="targetType">The target parameter.</param>
|
|
|
+ <param name="parameter">ConverterParameter value.</param>
|
|
|
+ <param name="culture">The culture parameter.</param>
|
|
|
+ <returns>Returns the object.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.InvertValueConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
|
|
|
+ <summary>
|
|
|
+ No 2-way databinding support.
|
|
|
+ </summary>
|
|
|
+ <param name="value">The value.</param>
|
|
|
+ <param name="targetType">The target parameter.</param>
|
|
|
+ <param name="parameter">ConverterParameter value.</param>
|
|
|
+ <param name="culture">The culture parameter.</param>
|
|
|
+ <returns>Returns the object.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Client.Notification">
|
|
|
+ <summary>
|
|
|
+ A notification type for use in the Notifications ItemsControl.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.Notification.CloseButtonName">
|
|
|
+ <summary>
|
|
|
+ Name of the template part.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.Notification.TitleProperty">
|
|
|
+ <summary>
|
|
|
+ Identifies the Title dependency property.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.Notification.CloseButtonVisibilityProperty">
|
|
|
+ <summary>
|
|
|
+ Identifies the CloseButtonVisibility dependency property.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.Notification._close">
|
|
|
+ <summary>
|
|
|
+ Backing field for the close button.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.Notification.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the Notification class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.Notification.OnClosed(System.Windows.RoutedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Fires the Closed event.
|
|
|
+ </summary>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.Notification.OnApplyTemplate">
|
|
|
+ <summary>
|
|
|
+ Overrides the on apply template method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.Notification.OnCloseClick(System.Object,System.Windows.RoutedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Connects to the Click event of the Close button.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The source object.</param>
|
|
|
+ <param name="e">The event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.Notification.Title">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the title of the notification.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.Notification.CloseButtonVisibility">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the visibility of the close button.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="E:Microsoft.Silverlight.Testing.Client.Notification.Closed">
|
|
|
+ <summary>
|
|
|
+ Closed event that connects to the close button of the notification.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Client.Notifications">
|
|
|
+ <summary>
|
|
|
+ A class that contains notification information.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.Notifications.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initialize a new intance of the Notifications type.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.Notifications.OnApplyTemplate">
|
|
|
+ <summary>
|
|
|
+ Overrides the on apply template method.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.Notifications.AddNotification(Microsoft.Silverlight.Testing.Client.Notification)">
|
|
|
+ <summary>
|
|
|
+ Adds a notification object to the set of notifications. Connects the
|
|
|
+ close button handler to automatically remove the notification from
|
|
|
+ the visual tree.
|
|
|
+ </summary>
|
|
|
+ <param name="notification">A notification instance.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.Notifications.OnNotificationClosed(System.Object,System.Windows.RoutedEventArgs)">
|
|
|
+ <summary>
|
|
|
+ Handles the Closed event from the notification and removes the
|
|
|
+ child.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The source object.</param>
|
|
|
+ <param name="e">The event data.</param>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Client.TestApplicationInformation">
|
|
|
+ <summary>
|
|
|
+ This class contains information about the test application and its
|
|
|
+ deployment settings.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestApplicationInformation.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Client.TestApplicationInformation.OnInstallStateChanged(System.Object,System.EventArgs)">
|
|
|
+ <summary>
|
|
|
+ Handles the install state changed event.
|
|
|
+ </summary>
|
|
|
+ <param name="sender">The source object.</param>
|
|
|
+ <param name="e">The event arguments.</param>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Client.TestApplicationInformation._installed">
|
|
|
+ <summary>
|
|
|
+ Backing field for an installed property.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestApplicationInformation.OutOfBrowserApplicationInstalled">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the test application is currently
|
|
|
+ installed out of browser.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestApplicationInformation.InstallationStateText">
|
|
|
+ <summary>
|
|
|
+ Gets the text to show the user the state of the out of browser test
|
|
|
+ application.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestApplicationInformation.SupportsOutOfBrowserAndNotInstalled">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether out of browser is both supported and
|
|
|
+ not currently installed.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Client.TestApplicationInformation.SupportsOutOfBrowser">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether out of browser is supported by this
|
|
|
+ test application.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="T:Microsoft.Silverlight.Testing.Service.SimpleXElement">
|
|
|
+ <summary>
|
|
|
+ A simple implementation similar to XElement.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.SimpleXElement._children">
|
|
|
+ <summary>
|
|
|
+ Backing field for child elements.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.SimpleXElement._attributes">
|
|
|
+ <summary>
|
|
|
+ Backing field for attributes.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.SimpleXElement._name">
|
|
|
+ <summary>
|
|
|
+ Backing field for the element name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="F:Microsoft.Silverlight.Testing.Service.SimpleXElement._namespace">
|
|
|
+ <summary>
|
|
|
+ Backing field for optional XML namespace.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.#ctor">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the class.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.#ctor(System.String)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the element.
|
|
|
+ </summary>
|
|
|
+ <param name="elementName">The name of the element.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.#ctor(System.String,System.String)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the element.
|
|
|
+ </summary>
|
|
|
+ <param name="elementName">The name of the element.</param>
|
|
|
+ <param name="ns">The XML namespace of the element.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.#ctor(System.Xml.XmlReader)">
|
|
|
+ <summary>
|
|
|
+ Initializes a new instance of the class using the reader as the
|
|
|
+ current root of the element.
|
|
|
+ </summary>
|
|
|
+ <param name="newElementReader">The XmlReader instance.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.SetElementValue(System.String,System.String)">
|
|
|
+ <summary>
|
|
|
+ Sets the value of a new child element.
|
|
|
+ </summary>
|
|
|
+ <param name="elementName">The element name.</param>
|
|
|
+ <param name="value">The value of the new element.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.SetElementValue(System.String,System.String,System.String)">
|
|
|
+ <summary>
|
|
|
+ Sets the value of a new child element with an XML namespace value.
|
|
|
+ </summary>
|
|
|
+ <param name="elementName">The element name.</param>
|
|
|
+ <param name="value">The value of the new element.</param>
|
|
|
+ <param name="xmlNamespace">The XML namespace.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.SetAttributeValue(System.String,System.String)">
|
|
|
+ <summary>
|
|
|
+ Sets the value of an attribute.
|
|
|
+ </summary>
|
|
|
+ <param name="attribute">The attribute name.</param>
|
|
|
+ <param name="value">The attribute value.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.SetValue(System.String)">
|
|
|
+ <summary>
|
|
|
+ Sets the value of the element.
|
|
|
+ </summary>
|
|
|
+ <param name="value">The new string value.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.Attribute(System.String)">
|
|
|
+ <summary>
|
|
|
+ Gets an attribute value.
|
|
|
+ </summary>
|
|
|
+ <param name="name">The attribute name.</param>
|
|
|
+ <returns>Returns an instance of the attribute value.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.Add(Microsoft.Silverlight.Testing.Service.SimpleXElement)">
|
|
|
+ <summary>
|
|
|
+ Adds a child element to the simple element instance.
|
|
|
+ </summary>
|
|
|
+ <param name="child">The child element instance.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.Descendants(System.String)">
|
|
|
+ <summary>
|
|
|
+ Returns descendants.
|
|
|
+ </summary>
|
|
|
+ <param name="elementName">The element name to look for.</param>
|
|
|
+ <returns>Returns an enumeration of elements.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.Parse(System.String)">
|
|
|
+ <summary>
|
|
|
+ Creates a new SimpleXElement.
|
|
|
+ </summary>
|
|
|
+ <param name="xml">XML content.</param>
|
|
|
+ <returns>Returns a new instance of the element and children.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.ParseInternal(System.Xml.XmlReader,System.Boolean)">
|
|
|
+ <summary>
|
|
|
+ Parses the current level with the XmlReader instance.
|
|
|
+ </summary>
|
|
|
+ <param name="reader">The reader instance.</param>
|
|
|
+ <param name="isFirst">A value indicating whether this is the first
|
|
|
+ parse. Actually this will always be true for now.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.ToString">
|
|
|
+ <summary>
|
|
|
+ Generates the string representation of the element and its tree.
|
|
|
+ </summary>
|
|
|
+ <returns>Returns the string representation of the element.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="M:Microsoft.Silverlight.Testing.Service.SimpleXElement.WriteElement(System.Xml.XmlWriter)">
|
|
|
+ <summary>
|
|
|
+ Writes to the XML writer without document start and ends.
|
|
|
+ </summary>
|
|
|
+ <param name="w">The writer instance.</param>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.SimpleXElement.Name">
|
|
|
+ <summary>
|
|
|
+ Gets the element name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ <member name="P:Microsoft.Silverlight.Testing.Service.SimpleXElement.Value">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the element text, if any.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
+ </members>
|
|
|
+</doc>
|