Represents any abstraction of something that can be loaded. This may be an entire web page, or
simply a component within that page (such as a login box or menu) or even a service.
System Object OpenQA.Selenium.Support.UI LoadableComponent T OpenQA.Selenium.Support.UI SlowLoadableComponent T Namespace: OpenQA.Selenium.Support.UIAssembly: WebDriver.Support (in WebDriver.Support.dll) Version: 2.35.0.0 (2.35.0.0)
public abstract class LoadableComponent<T> : ILoadableComponent
where T : LoadableComponent<T>
public abstract class LoadableComponent<T> : ILoadableComponent
where T : LoadableComponent<T>
Public MustInherit Class LoadableComponent(Of T As LoadableComponent(Of T)) _
Implements ILoadableComponent
Public MustInherit Class LoadableComponent(Of T As LoadableComponent(Of T)) _
Implements ILoadableComponent
generic<typename T>
where T : LoadableComponent<T>
public ref class LoadableComponent abstract : ILoadableComponent
generic<typename T>
where T : LoadableComponent<T>
public ref class LoadableComponent abstract : ILoadableComponent
- T
- The type to be returned (normally the subclass' type)
After the
Load method is called, the component will be loaded and
ready for use. Overload the protected Load and IsLoaded members to both load a component and determine
if the component is already loaded.
The expected usage is:
new HypotheticalComponent().Load();
new HypotheticalComponent().Load();