Namespace for the core Silverlight features and functionality of the framework.

Classes

  ClassDescription
AutomationMethod
Represents a method on an AutomationObject
AutomationObject<(Of <(T>)>)
Represents an object that can be automated inside a Silverlight/WPF App.
AutomationProperty
Represents a property on an AutomationObject.
AutomationReference
Represents an automation object reference that can point to a UIElement, a property or a method.
ExecuteSilverlightCommandException
Holds information about a SilverlightCommandException
FrameworkElement
The base FrameworkElement that represents any visual element in the Silverlight application.
GlobalInfo
Global constants used throughout Silverlight.
ItemCollection
This class wraps the collection of items contained in a listbox.
NoSuchPropertyException
The exception that is thrown when the specified property does not exist on a Silverlight element.
ObjectSerializer
Static class used to serialize/deserialize JSON objects to .NET objects.
SelectedDatesCollection
Holds a colleciton of selected dates for a Silverlight Calendar control.
SilverlightApp
Class that represents a Silverlight Application hosted in a browser.
SilverlightAppContent
Represents the access point to the content of the Silverlight App as described here: http://msdn2.microsoft.com/en-us/library/bb412394.aspx Note: Currently all properties are Read-Only.
SilverlightAppFinder
A static class used to obtain a list of all Silverlight Applications on a specific page
SilverlightAppSettings
Represents a settings object as described here: http://msdn2.microsoft.com/en-us/library/bb412394.aspx Note: Currently all properties are Read-Only.
SilverlightAppsList
A collection of silverlight applications.
SilverlightCommand
For internal use only. Holds a command to be processed by the Silverlight client.
SilverlightProxy
For internal use only.
SilverlightResponse
For internal use only. Holds the response returned by the client processor after processing a Silverlight command.
UserInteraction
UserInteractionHelper
Collection of methods to assist the UserInteraction class.
VisualFind
VisualFind is used to search the Visual Tree of the Silverlight Application. It provides a rich set of API to do rich search.
VisualTree
The VisualTree for this Silverlight application
VisualTreeUnavailableException
The VisualTreeUnavailableException is thrown when a system error occurs trying to connect to the Silverlight application.
VisualWait
Provide wait functionality for Silverlight elements.
XamlFindClause
Holds a single clause as part of a Silverlight element FindExpression.
XamlFindExpression
Holds a Silverlight element FindExpression.

Interfaces

  InterfaceDescription
IApplication
Use the IApplication interface to manage a wrapped Silverlight application.
IAutomationPeer
Implemented by automation objects that have a Silverlight/WPF object peer.
IClientProcessor
This process is implemented by the Silverlight client
ICommunicationProxy
Interface for communication across application boundaries.
IPeerConverter
Interface to help manage converting to/from real object.

Enumerations

  EnumerationDescription
AutomationHostType
The type of host application being automated.
FindStrategy
The FindStrategy to use when finding or waiting on elements in the VisualTree.
ResponseStatus
Silverlight response status's.
SilverlightCommandType
Sliverlight command types.
XamlSearchType
Different types of supported find expressions.