ScreenObjectState Class
Definition
Section titled “Definition”public class ScreenObjectStateInheritance object
Constructors
Section titled “Constructors”ScreenObjectState()
Section titled “ScreenObjectState()”public ScreenObjectState()Fields
Section titled “Fields”Identifier
Section titled “Identifier”public int Identifierpublic bool FoundObject
Section titled “Object”public IScreenObject ObjectObjectName
Section titled “ObjectName”public string ObjectNamePositionX
Section titled “PositionX”public int PositionXPositionY
Section titled “PositionY”public int PositionYIsVisible
Section titled “IsVisible”public bool IsVisibleIsEnabled
Section titled “IsEnabled”public bool IsEnabledIsScreenSurface
Section titled “IsScreenSurface”public bool IsScreenSurfaceIsWindow
Section titled “IsWindow”public bool IsWindowComponentsSelectedItem
Section titled “ComponentsSelectedItem”public int ComponentsSelectedItemComponents
Section titled “Components”public string[] ComponentsChildren
Section titled “Children”public ScreenObjectState[] ChildrenSurfaceState
Section titled “SurfaceState”public ScreenObjectState.ScreenSurfaceState SurfaceStateWindowState
Section titled “WindowState”public ScreenObjectState.WindowConsoleState WindowStateMethods
Section titled “Methods”Create(IScreenObject)
Section titled “Create(IScreenObject)”public static ScreenObjectState Create(IScreenObject obj)Parameters
Section titled “Parameters”obj IScreenObject
Returns
Section titled “Returns”Refresh()
Section titled “Refresh()”public void Refresh()RefreshComponents()
Section titled “RefreshComponents()”public void RefreshComponents()RefreshChildren()
Section titled “RefreshChildren()”public void RefreshChildren()