C# Класс Bloom.ElementProxy

Takes a Gecko element or an XmlElement, and then provides a few simple operations on the element so that the client doesn't have to know which it has. This is useful because it would be hard to introduce gecko elements in many simple unit tests.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ElementProxy ( GeckoHtmlElement element ) : System
ElementProxy ( XmlElement element ) : System
Equals ( object obj ) : bool
GetAttribute ( string attributeName ) : string

Gets the named attribute

GetElementById ( string id ) : ElementProxy

Get the element with the specified ID. Note that it may be anywhere in the containing document, not necessarily a child of the recipient element.

GetHashCode ( ) : int
SetAttribute ( string attributeName, string value ) : void

Sets the named attribute

operator ( ) : bool

Защищенные методы

Метод Описание
Equals ( UrlPathString other ) : bool

Описание методов

ElementProxy() публичный Метод

public ElementProxy ( GeckoHtmlElement element ) : System
element GeckoHtmlElement
Результат System

ElementProxy() публичный Метод

public ElementProxy ( XmlElement element ) : System
element System.Xml.XmlElement
Результат System

Equals() защищенный Метод

protected Equals ( UrlPathString other ) : bool
other UrlPathString
Результат bool

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetAttribute() публичный Метод

Gets the named attribute
public GetAttribute ( string attributeName ) : string
attributeName string
Результат string

GetElementById() публичный Метод

Get the element with the specified ID. Note that it may be anywhere in the containing document, not necessarily a child of the recipient element.
public GetElementById ( string id ) : ElementProxy
id string
Результат ElementProxy

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

SetAttribute() публичный Метод

Sets the named attribute
public SetAttribute ( string attributeName, string value ) : void
attributeName string
value string
Результат void

operator() публичный статический Метод

public static operator ( ) : bool
Результат bool