C# Класс Selenol.SelectorAttributes.Interceptors.CollectionPropertyInterceptor

The selector interceptor. It intercepts property getter and select elements by selector from BaseSelectorAttribute. Used for properties with generic collection type based on ReadOnlyCollection{T}. With generic argument based on BaseHtmlElement Can cache the result if need.
Наследование: BasePropertyInterceptor
Показать файл Открыть проект

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

Метод Описание
SelectPropertyValue ( Type propertyType, object context, By selector ) : object

Selects value for the proxied property.

Приватные методы

Метод Описание
CreateReadOnlyCollection ( Type genericArgType, object list ) : object
SelectElements ( object context, By selector, Type genericArgType ) : object
ToList ( Type genericArgType, object elements ) : object

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

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

Selects value for the proxied property.
protected SelectPropertyValue ( Type propertyType, object context, By selector ) : object
propertyType System.Type The property type.
context object The page.
selector OpenQA.Selenium.By The selector.
Результат object