Class WebFlavor
public class WebFlavor : Flavor
- Inheritance
-
WebFlavor
- Inherited Members
Constructors
WebFlavor()
public WebFlavor()
Fields
EdgePopupContainerClassName
public const string EdgePopupContainerClassName = "Windows.UI.Core.CoreComponentInputSource"
Field Value
InternetExplorerClassName
public const string InternetExplorerClassName = "Internet Explorer_Server"
Field Value
JSInvokeTemplate
public const string JSInvokeTemplate = "window.document.documentElement.setAttribute('_rxresult', (function() {\r\n@@FUNCTION_BODY@@\r\n})());"
Field Value
KnownAttributeNames
public static readonly HashSet<string> KnownAttributeNames
Field Value
PotentiallyDanglingNodeNames
public static readonly string[] PotentiallyDanglingNodeNames
Field Value
- string[]
UnsupportedFromPathNodeNames
public static readonly string[] UnsupportedFromPathNodeNames
Field Value
- string[]
Properties
EmbeddedWebDocumentsEnabled
Gets or sets a value specifying whether the automation of embedded IE web documents is enabled.
public static bool EmbeddedWebDocumentsEnabled { get; set; }
Property Value
Remarks
If this setting is set to true, the automation of Internet Explorer web documents
embedded in other applications is enabled.
Instance
public static WebFlavor Instance { get; }
Property Value
IsFromPathSearchEnabled
public static bool IsFromPathSearchEnabled { get; }
Property Value
UidAttributeName
The name of the attribute for this flavor which acts as a unique identifier for an element
or null if the flavor has no uid attribute.
public override string UidAttributeName { get; }
Property Value
Methods
FixTagAttrNameChromeFirefox(string, string)
public static string FixTagAttrNameChromeFirefox(string name, string tag)
Parameters
Returns
GetDomainFromUrl(string)
public static string GetDomainFromUrl(string url)
Parameters
urlstring
Returns
GetPageFromUrl(string)
public static string GetPageFromUrl(string url)
Parameters
urlstring
Returns
GetPathFromUrl(string)
public static string GetPathFromUrl(string url)
Parameters
urlstring
Returns
ParseStyleIntValue(object)
public static int ParseStyleIntValue(object val)
Parameters
valobject
Returns
RaiseDomUiEvent(Element, string)
public static void RaiseDomUiEvent(Element element, string eventName)
Parameters
RaiseSelectValueChangedEvent(Element, string)
public static void RaiseSelectValueChangedEvent(Element element, string eventName)
Parameters
TransformToScreen(double, Rectangle)
public static Rectangle TransformToScreen(double z, Rectangle r)