Interface IDom
- Namespace
- Ranorex.Plugin
- Assembly
- Ranorex.Plugin.Web.dll
public interface IDom : IpcRemotingService.IPingable
- Inherited Members
-
IpcRemotingService.IPingable.Ping()
Methods
CloseTab(int, int)
void CloseTab(int wndId, int tabId)
Parameters
wndId int
tabId int
ExecuteScript(int, int, long, NpPtr, string, params string[])
string ExecuteScript(int wndId, int tabId, long frameId, NpPtr elemId, string methodName, params string[] args)
Parameters
wndId int
tabId int
frameId long
elemId NpPtr
methodName string
args string[]
Returns
- string
GetAllWindows()
List<TabWindowInfo> GetAllWindows()
Returns
- List<TabWindowInfo>
GetDocumentChildren(int, int, long)
List<NpPtr> GetDocumentChildren(int wndId, int tabId, long frameId)
Parameters
wndId int
tabId int
frameId long
Returns
- List<NpPtr>
GetDocumentRect(int, int, long)
string GetDocumentRect(int wndId, int tabId, long frameId)
Parameters
wndId int
tabId int
frameId long
Returns
- string
GetElementChildren(NpPtr)
List<NpChildRef> GetElementChildren(NpPtr elemId)
Parameters
elemId NpPtr
Returns
- List<NpChildRef>
GetElementFromPath(int, int, NpPtr, string, bool)
FromPathResult GetElementFromPath(int wndId, int tabId, NpPtr frameElemId, string rxPath, bool findSingle)
Parameters
wndId int
tabId int
frameElemId NpPtr
rxPath string
findSingle bool
Returns
- FromPathResult
GetElementFromPoint(int, int, NpPtr, int, int)
List<NpPtr> GetElementFromPoint(int wndId, int tabId, NpPtr frameElemId, int x, int y)
Parameters
wndId int
tabId int
frameElemId NpPtr
x int
y int
Returns
- List<NpPtr>
GetElementFromUid(int, int, NpPtr, string)
List<NpPtr> GetElementFromUid(int wndId, int tabId, NpPtr frameElemId, string uidValue)
Parameters
wndId int
tabId int
frameElemId NpPtr
uidValue string
Returns
- List<NpPtr>
GetElementStyle(int, int, long, NpPtr, string)
string GetElementStyle(int wndId, int tabId, long frameId, NpPtr elemId, string name)
Parameters
wndId int
tabId int
frameId long
elemId NpPtr
name string
Returns
- string
GetElementValue(NpPtr, string)
string GetElementValue(NpPtr elemId, string name)
Parameters
elemId NpPtr
name string
Returns
- string
GetFrameElementChildren(NpPtr)
List<NpPtr> GetFrameElementChildren(NpPtr elemId)
Parameters
elemId NpPtr
Returns
- List<NpPtr>
GetFrameElementFrameId(NpPtr)
long GetFrameElementFrameId(NpPtr elemId)
Parameters
elemId NpPtr
Returns
- long
GetImageElementFromImageMap(int, int, NpPtr)
NpPtr GetImageElementFromImageMap(int wndId, int tabId, NpPtr elemId)
Parameters
wndId int
tabId int
elemId NpPtr
Returns
- NpPtr
GetTabInfo(int, int)
TabWindowInfo GetTabInfo(int wndId, int tabId)
Parameters
wndId int
tabId int
Returns
- TabWindowInfo
InvokeFlashCallFunction(NpPtr, string)
string InvokeFlashCallFunction(NpPtr elemId, string data)
Parameters
elemId NpPtr
data string
Returns
- string
bool PerformClick(int wndId, int tabId, NpPtr elemId, int x, int y)
Parameters
wndId int
tabId int
elemId NpPtr
x int
y int
Returns
- bool
Reflect(string, int, int, string)
string Reflect(string type, int wndId, int tabId, string value)
Parameters
type string
wndId int
tabId int
value string
Returns
- string
SelectTab(int, int)
void SelectTab(int wndId, int tabId)
Parameters
wndId int
tabId int
SetDocumentValue(int, int, string, string)
bool SetDocumentValue(int wndId, int tabId, string name, string value)
Parameters
wndId int
tabId int
name string
value string
Returns
- bool
SetElementStyle(int, int, NpPtr, string, string)
bool SetElementStyle(int wndId, int tabId, NpPtr elemId, string name, string value)
Parameters
wndId int
tabId int
elemId NpPtr
name string
value string
Returns
- bool
SetElementValue(int, int, NpPtr, string, string)
void SetElementValue(int wndId, int tabId, NpPtr elemId, string name, string value)
Parameters
wndId int
tabId int
elemId NpPtr
name string
value string