Interface ICommunicationProxy
Namespace: ArtOfTest.WebAii.Silverlight
Assembly: ArtOfTest.WebAii.dll
Syntax
public interface ICommunicationProxy
Properties
Application
Methods
GetAllVisualTrees()
Declaration
string GetAllVisualTrees()
Returns
System.String
|
GetPeerHashCode(IAutomationPeer)
Declaration
int GetPeerHashCode(IAutomationPeer peer)
Parameters
IAutomationPeer
peer
|
Returns
System.Int32
|
GetProperties(IAutomationPeer)
Declaration
Dictionary<string, string> GetProperties(IAutomationPeer peer)
Parameters
IAutomationPeer
peer
|
Returns
System.Collections.Generic.Dictionary<System.String, System.String>
|
GetProperty(AutomationProperty, IAutomationPeer)
Declaration
object GetProperty(AutomationProperty property, IAutomationPeer peer)
Parameters
AutomationProperty
property
|
IAutomationPeer
peer
|
Returns
System.Object
|
GetRectangle(IAutomationPeer)
Declaration
object GetRectangle(IAutomationPeer peer)
Parameters
IAutomationPeer
peer
|
Returns
System.Object
|
GetRectangle(IAutomationPeer, IAutomationPeer)
Declaration
object GetRectangle(IAutomationPeer peer, IAutomationPeer relativeTo)
Parameters
IAutomationPeer
peer
|
IAutomationPeer
relativeTo
|
Returns
System.Object
|
GetRectangle(IAutomationPeer, Int32)
Declaration
object GetRectangle(IAutomationPeer peer, int maxUiBlockingTime)
Parameters
IAutomationPeer
peer
|
System.Int32
maxUiBlockingTime
|
Returns
System.Object
|
GetTextRecursive(AutomationReference)
Declaration
string GetTextRecursive(AutomationReference reference)
Parameters
AutomationReference
reference
|
Returns
System.String
|
GetVirtualizedViewportOffset(IAutomationPeer)
Declaration
int GetVirtualizedViewportOffset(IAutomationPeer peer)
Parameters
IAutomationPeer
peer
|
Returns
System.Int32
|
GetVisibility(IAutomationPeer)
Declaration
Visibility GetVisibility(IAutomationPeer peer)
Parameters
IAutomationPeer
peer
|
Returns
Visibility
|
GetVisualTree(IAutomationPeer)
Declaration
string GetVisualTree(IAutomationPeer root)
Parameters
IAutomationPeer
root
|
Returns
System.String
|
GetVisualTree(IAutomationPeer, String)
Declaration
string GetVisualTree(IAutomationPeer root, string hash)
Parameters
IAutomationPeer
root
|
System.String
hash
|
Returns
System.String
|
GetVisualTree(String)
Declaration
string GetVisualTree(string startAt)
Parameters
System.String
startAt
|
Returns
System.String
|
GetVisualTree(String, String)
Declaration
string GetVisualTree(string startAt, string hash)
Parameters
System.String
startAt
|
System.String
hash
|
Returns
System.String
|
Highlight(IAutomationPeer, Boolean)
Declaration
void Highlight(IAutomationPeer peer, bool clear)
Parameters
IAutomationPeer
peer
|
System.Boolean
clear
|
InvokeMethod(AutomationMethod, IAutomationPeer)
Declaration
object InvokeMethod(AutomationMethod method, IAutomationPeer peer)
Parameters
AutomationMethod
method
|
IAutomationPeer
peer
|
Returns
System.Object
|
PublishKnownControlTypes(List<String>)
Declaration
void PublishKnownControlTypes(List<string> knownTypes)
Parameters
System.Collections.Generic.List<System.String>
knownTypes
|
ScrollToVisible(IAutomationPeer)
SetProperty(AutomationProperty, IAutomationPeer, Object)
Declaration
void SetProperty(AutomationProperty property, IAutomationPeer peer, object value)
Parameters
AutomationProperty
property
|
IAutomationPeer
peer
|
System.Object
value
|