Class AutomationObject<T>
Inheritance
System.Object
AutomationObject<T>
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ArtOfTest.WebAii.Silverlight
Assembly: ArtOfTest.WebAii.dll
Syntax
public abstract class AutomationObject<T> : IAutomationPeer, IPeerConverter
Type Parameters
T
|
Constructors
AutomationObject()
Declaration
public AutomationObject()
AutomationObject(AutomationReference)
Declaration
public AutomationObject(AutomationReference reference)
Parameters
AutomationReference
reference
|
Properties
PropertyBag
Declaration
public Dictionary<string, object> PropertyBag { get; set; }
Property Value
System.Collections.Generic.Dictionary<System.String, System.Object>
|
Implements
Reference
Declaration
public AutomationReference Reference { get; set; }
Property Value
AutomationReference
|
Implements
Methods
AssignReference(AutomationReference)
Declaration
public virtual void AssignReference(AutomationReference reference)
Parameters
AutomationReference
reference
|
Implements
Deserialize(String)
Declaration
public virtual object Deserialize(string jsonString)
Parameters
System.String
jsonString
|
Returns
System.Object
|
Implements
FromRealObject(Object)
Declaration
public virtual void FromRealObject(object o)
Parameters
System.Object
o
|
Implements
GetProperty(AutomationProperty)
Declaration
public virtual object GetProperty(AutomationProperty property)
Parameters
AutomationProperty
property
|
Returns
System.Object
|
GetProperty(AutomationProperty, Object)
Declaration
public virtual object GetProperty(AutomationProperty property, object defaultValue)
Parameters
AutomationProperty
property
|
System.Object
defaultValue
|
Returns
System.Object
|
GetRealType()
Declaration
public abstract string GetRealType()
Returns
System.String
|
Implements
InvokeMethod(AutomationMethod, Object[])
Declaration
public virtual object InvokeMethod(AutomationMethod method, params object[] parameters)
Parameters
AutomationMethod
method
|
System.Object[]
parameters
|
Returns
System.Object
|
InvokeMethod(String, Object[])
Declaration
public virtual object InvokeMethod(string methodName, params object[] parameters)
Parameters
System.String
methodName
|
System.Object[]
parameters
|
Returns
System.Object
|
Serialize()
Declaration
public virtual string Serialize()
Returns
System.String
|
Implements
SetProperty(AutomationProperty, Object)
Declaration
public virtual void SetProperty(AutomationProperty property, object value)
Parameters
AutomationProperty
property
|
System.Object
value
|
ToRealObject()
Declaration
public virtual object ToRealObject()
Returns
System.Object
|