DocumentCheckAction(Predicate<Document>, Func<Boolean>, Action<Document>) Constructor

Initializes a new instance of the DocumentCheckAction class with the specified settings.

Namespace: DevExpress.XtraBars.Docking2010.Views.WindowsUI

Assembly: DevExpress.XtraBars.v20.1.dll


public DocumentCheckAction(
    Predicate<Document> canExecute,
    Func<bool> getState,
    Action<Document> toggle
Public Sub New(
    canExecute As Predicate(Of Document),
    getState As Func(Of Boolean),
    toggle As Action(Of Document)


Name Type Description
canExecute Predicate<Document>

A Predicate that specifies the set of criteria and checks whether the Document meets these criteria. The Action is not visible if the canExecute returns false.

getState Func<Boolean>

A Func delegate that returns the boolean value related to the current DocumentCheckAction's checked state.

toggle Action<Document>

An Action delegate that encapsulates a method executed whenever the DocumentCheckAction's checked state changes.

See Also