Interface IRmlElement
Assembly: AltV.Net.Client.dll
Syntax
public interface IRmlElement : IBaseObject, ISharedBaseObject, INative
Properties
|
Improve this Doc
View Source
AbsoluteLeft
Declaration
float AbsoluteLeft { get; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
AbsoluteOffset
Declaration
Vector2 AbsoluteOffset { get; }
Property Value
Type |
Description |
System.Numerics.Vector2 |
|
|
Improve this Doc
View Source
AbsoluteTop
Declaration
float AbsoluteTop { get; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
Baseline
Declaration
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
ChildCount
Declaration
float ChildCount { get; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
ChildNodes
Declaration
IRmlElement[] ChildNodes { get; }
Property Value
|
Improve this Doc
View Source
ClientHeight
Declaration
float ClientHeight { get; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
ClientLeft
Declaration
float ClientLeft { get; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
ClientTop
Declaration
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
ClientWidth
Declaration
float ClientWidth { get; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
ContainingBlock
Declaration
Vector2 ContainingBlock { get; }
Property Value
Type |
Description |
System.Numerics.Vector2 |
|
|
Improve this Doc
View Source
FirstChild
Declaration
IRmlElement FirstChild { get; }
Property Value
|
Improve this Doc
View Source
FocusedElement
Declaration
IRmlElement FocusedElement { get; }
Property Value
|
Improve this Doc
View Source
HasChildren
Declaration
bool HasChildren { get; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
InnerRml
Declaration
string InnerRml { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
IsOwned
Declaration
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
IsVisible
Declaration
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
LastChild
Declaration
IRmlElement LastChild { get; }
Property Value
|
Improve this Doc
View Source
NextSibling
Declaration
IRmlElement NextSibling { get; }
Property Value
|
Improve this Doc
View Source
OffsetHeight
Declaration
float OffsetHeight { get; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
OffsetLeft
Declaration
float OffsetLeft { get; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
OffsetTop
Declaration
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
OffsetWidth
Declaration
float OffsetWidth { get; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
OwnerDocument
Declaration
IRmlDocument OwnerDocument { get; }
Property Value
|
Improve this Doc
View Source
Parent
Declaration
IRmlElement Parent { get; }
Property Value
|
Improve this Doc
View Source
PreviousSibling
Declaration
IRmlElement PreviousSibling { get; }
Property Value
|
Improve this Doc
View Source
RmlElementNativePointer
Declaration
IntPtr RmlElementNativePointer { get; }
Property Value
|
Improve this Doc
View Source
RmlId
Declaration
string RmlId { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Declaration
float ScrollHeight { get; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
Declaration
float ScrollLeft { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
Declaration
float ScrollTop { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
Declaration
float ScrollWidth { get; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
TagName
Declaration
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ZIndex
Declaration
Property Value
Type |
Description |
System.Single |
|
Methods
|
Improve this Doc
View Source
AddClass(String)
Declaration
void AddClass(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
|
Improve this Doc
View Source
AddPseudoClass(String)
Declaration
void AddPseudoClass(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
|
Improve this Doc
View Source
AppendChild(IRmlElement)
Declaration
void AppendChild(IRmlElement element)
Parameters
|
Improve this Doc
View Source
Blur()
Declaration
|
Improve this Doc
View Source
Click()
Declaration
|
Improve this Doc
View Source
Focus()
Declaration
|
Improve this Doc
View Source
GetAttribute(String)
Declaration
string GetAttribute(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
GetAttributes()
Declaration
Dictionary<string, string> GetAttributes()
Returns
Type |
Description |
Dictionary<System.String, System.String> |
|
|
Improve this Doc
View Source
GetClassList()
Declaration
Returns
Type |
Description |
System.String[] |
|
|
Improve this Doc
View Source
GetClosest(String)
Declaration
IRmlElement GetClosest(string selector)
Parameters
Type |
Name |
Description |
System.String |
selector |
|
Returns
|
Improve this Doc
View Source
GetElementById(String)
Declaration
IRmlElement GetElementById(string id)
Parameters
Type |
Name |
Description |
System.String |
id |
|
Returns
|
Improve this Doc
View Source
GetElementsByClassName(String)
Declaration
IRmlElement[] GetElementsByClassName(string className)
Parameters
Type |
Name |
Description |
System.String |
className |
|
Returns
|
Improve this Doc
View Source
GetElementsByTagName(String)
Declaration
IRmlElement[] GetElementsByTagName(string tagName)
Parameters
Type |
Name |
Description |
System.String |
tagName |
|
Returns
|
Improve this Doc
View Source
GetLocalProperty(String)
Declaration
string GetLocalProperty(string key)
Parameters
Type |
Name |
Description |
System.String |
key |
|
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
GetProperty(String)
Declaration
string GetProperty(string key)
Parameters
Type |
Name |
Description |
System.String |
key |
|
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
GetPropertyAbsoluteValue(String)
Declaration
float GetPropertyAbsoluteValue(string key)
Parameters
Type |
Name |
Description |
System.String |
key |
|
Returns
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
GetPseudoClassList()
Declaration
string[] GetPseudoClassList()
Returns
Type |
Description |
System.String[] |
|
|
Improve this Doc
View Source
HasAttribute(String)
Declaration
bool HasAttribute(string attribute)
Parameters
Type |
Name |
Description |
System.String |
attribute |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
HasClass(String)
Declaration
bool HasClass(string className)
Parameters
Type |
Name |
Description |
System.String |
className |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
HasLocalProperty(String)
Declaration
bool HasLocalProperty(string key)
Parameters
Type |
Name |
Description |
System.String |
key |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
HasProperty(String)
Declaration
bool HasProperty(string key)
Parameters
Type |
Name |
Description |
System.String |
key |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
HasPseudoClass(String)
Declaration
bool HasPseudoClass(string className)
Parameters
Type |
Name |
Description |
System.String |
className |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
InsertBefore(IRmlElement, IRmlElement)
Declaration
void InsertBefore(IRmlElement child, IRmlElement adjacent)
Parameters
|
Improve this Doc
View Source
IsPointWithinElement(Vector2)
Declaration
bool IsPointWithinElement(Vector2 point)
Parameters
Type |
Name |
Description |
System.Numerics.Vector2 |
point |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
QuerySelector(String)
Declaration
IRmlElement QuerySelector(string selector)
Parameters
Type |
Name |
Description |
System.String |
selector |
|
Returns
|
Improve this Doc
View Source
QuerySelectorAll(String)
Declaration
IRmlElement[] QuerySelectorAll(string selector)
Parameters
Type |
Name |
Description |
System.String |
selector |
|
Returns
|
Improve this Doc
View Source
RemoveAttribute(String)
Declaration
bool RemoveAttribute(string attribute)
Parameters
Type |
Name |
Description |
System.String |
attribute |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
RemoveChild(IRmlElement)
Declaration
void RemoveChild(IRmlElement child)
Parameters
|
Improve this Doc
View Source
RemoveClass(String)
Declaration
bool RemoveClass(string className)
Parameters
Type |
Name |
Description |
System.String |
className |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
RemoveProperty(String)
Declaration
bool RemoveProperty(string key)
Parameters
Type |
Name |
Description |
System.String |
key |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
RemovePseudoClass(String)
Declaration
bool RemovePseudoClass(string className)
Parameters
Type |
Name |
Description |
System.String |
className |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
ReplaceChild(IRmlElement, IRmlElement)
Declaration
void ReplaceChild(IRmlElement newChild, IRmlElement oldChild)
Parameters
|
Improve this Doc
View Source
Declaration
void ScrollIntoView(bool alignWithTop = true)
Parameters
Type |
Name |
Description |
System.Boolean |
alignWithTop |
|
|
Improve this Doc
View Source
SetAttribute(String, String)
Declaration
void SetAttribute(string attribute, string value)
Parameters
Type |
Name |
Description |
System.String |
attribute |
|
System.String |
value |
|
|
Improve this Doc
View Source
SetOffset(IRmlElement, Vector2, Boolean)
Declaration
void SetOffset(IRmlElement element, Vector2 offset, bool isFixed = false)
Parameters
Type |
Name |
Description |
IRmlElement |
element |
|
System.Numerics.Vector2 |
offset |
|
System.Boolean |
isFixed |
|
|
Improve this Doc
View Source
SetProperty(String, String)
Declaration
void SetProperty(string key, string value)
Parameters
Type |
Name |
Description |
System.String |
key |
|
System.String |
value |
|
Extension Methods