| IWebBrowser Interface | 
Namespace: SmartBear.TestLeft.TestObjects.Web
 Syntax
SyntaxThe IWebBrowser type exposes the following members.
 Properties
Properties| Name | Description | |
|---|---|---|
|  | Children | 
            Gets the collection of child objects.
            (Inherited from IObjectTreeNode.) | 
|  | CommandLine | 
            The command line passed to the process at the moment of the process creation.
            (Inherited from IProcess.) | 
|  | CPUUsage | 
            The approximate percentage of time the CPU is currently spending for the process execution.
            (Inherited from IProcess.) | 
|  | FileVersionInfo | 
            Specifies the version information of the executable that started the process.
            (Inherited from IProcess.) | 
|  | HandleCount | 
            Returns the number of used handles in the process.
            (Inherited from IProcess.) | 
|  | MemUsage | 
            The amount of memory (in kilobytes) the process is currently using.
            (Inherited from IProcess.) | 
|  | Parent | 
            The parent object.
            (Inherited from IObjectTreeNode.) | 
|  | Path | 
            The path to the executable that started the process.
            (Inherited from IProcess.) | 
|  | Priority | 
            Returns the process priority within the operating system.
            (Inherited from IProcess.) | 
|  | ProcessId | 
            Returns the process identifier.
            (Inherited from IProcess.) | 
|  | ProcessType | 
            Specifies the code type of the process (x64 or x86).
            (Inherited from IProcess.) | 
|  | SessionId | 
            Specifies the identifier of the session in which the process is running.
            (Inherited from IProcess.) | 
|  | ThreadCount | 
            Returns the number of active threads in the process.
            (Inherited from IProcess.) | 
|  | UserName | 
            The name of the user account that started the process.
            (Inherited from IProcess.) | 
|  | VMSize | 
            The amount of virtual memory (in kilobytes) the process is currently using.
            (Inherited from IProcess.) | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | CallMethodT(String, Object) | 
            Invokes the specified method and returns the result.
            (Inherited from IObject.) | 
|  | CastT | 
            Casts the interface to an interface of another type.
            (Inherited from IObject.) | 
|  | Close | 
            Closes the process by sending the close command to its main window and waits until the process is closed or the specified time limit is reached.
            (Inherited from IProcess.) | 
|  | FindT(ISearchPattern, Int32) | 
            Searches for an object that matches the specified pattern. The default search timeout AutoWaitTimeout is used.
            (Inherited from IObjectTreeNode.) | 
|  | FindT(ISearchPattern, Int32, Int32) | 
            Searches for an object that matches the specified pattern.
            (Inherited from IObjectTreeNode.) | 
|  | FindAllT | 
            Searches for objects that match the specified pattern. The search depth is specified as an optional parameter. 
            (Inherited from IObjectTreeNode.) | 
|  | GetPropertyT | 
            Returns the value of the specified property.
            (Inherited from IObject.) | 
|  | SaveDumpToLog | 
            Generates a process dump and posts it to the log.
            (Inherited from IProcess.) | 
|  | SetProperty | 
            Sets a value for the specified property.
            (Inherited from IObject.) | 
|  | Terminate | 
            Terminates the process.
            (Inherited from IProcess.) | 
|  | ToUrl(String) | 
            Opens the specified web page. The timeout for this operation is specified by the driver.Options.WebTesting.PageLoadTimeout setting.
             | 
|  | ToUrl(String, Int32) | 
            Opens the specified web page. 
             | 
|  | TryFindT(ISearchPattern, T) | 
            Searches for an object that matches the specified pattern (the search depth  is 1). The default search timeout AutoWaitTimeout is used.
            (Inherited from IObjectTreeNode.) | 
|  | TryFindT(ISearchPattern, Int32, T) | 
            Searches for an object that matches the specified pattern. The default search timeout AutoWaitTimeout is used.
            (Inherited from IObjectTreeNode.) | 
|  | TryFindT(ISearchPattern, Int32, Int32, T) | 
            Searches for an object that matches the specified pattern.
            (Inherited from IObjectTreeNode.) | 
|  | WaitProperty(String, Object) | 
            Delays the test execution until the specified property equals the specified value or until the default time limit AutoWaitTimeout is reached.
            (Inherited from IObjectTreeNode.) | 
|  | WaitProperty(String, Object, Int32) | 
            Delays the test execution until the specified property equals the specified value or until the specified time limit is reached.
            (Inherited from IObjectTreeNode.) | 
 See Also
See Also