Method AddPseudoClass
AddPseudoClass<TElement>(string)
AddsPseudoClassto the targetedVisualElement.
Declaration
public Selector.SelectorBuilder AddPseudoClass<TElement>(string value = null) where TElement : PseudoClass
Parameters
Type | Name | Description |
---|---|---|
string | value | Value of the pseudo-class. |
Returns
Type |
---|
Selector.SelectorBuilder |
Type Parameters
Name | Description |
---|---|
TElement | Type of thePseudoClass. |
Exceptions
Type | Condition |
---|---|
Exception | Can't be use when a host pseudo-class is already present or the pseudo-class is not referenced (In order to reference the pseudo-class use PseudoClass.Add). |
ArgumentException | The pseudo-class value is not valid. |
AddPseudoClass(Type, string)
AddsPseudoClassto the targetedVisualElement.
Declaration
public Selector.SelectorBuilder AddPseudoClass(Type type, string value = null)
Parameters
Type | Name | Description |
---|---|---|
Type | type | Type of thePseudoClass. |
string | value | Value of the pseudo-class. |
Returns
Type |
---|
Selector.SelectorBuilder |
Exceptions
Type | Condition |
---|---|
Exception | Can't be use when a host pseudo-class is already present or the pseudo-class is not referenced (In order to reference the pseudo-class use PseudoClass.Add). |
ArgumentException | Type must be a subclass ofPseudoClassor the pseudo-class value is not valid. |