Interface ICommunicationProxy
Namespace: ArtOfTest.WebAii.Silverlight
Assembly: ArtOfTest.WebAii.dll
Syntax
public interface ICommunicationProxyProperties
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 
 |