Returns the closest position that satisfies a predicate.

Namespace:  C1.Silverlight.RichTextBox.Documents
Assembly:  C1.Silverlight.RichTextBox (in C1.Silverlight.RichTextBox.dll)

Syntax

C#
public C1TextPointer Closest(
	Func<C1TextPointer, bool> predicate,
	Func<C1TextPointer, C1TextPointer, int> distance
)
Visual Basic
Public Function Closest ( _
	predicate As Func(Of C1TextPointer, Boolean), _
	distance As Func(Of C1TextPointer, C1TextPointer, Integer) _
) As C1TextPointer

Parameters

predicate
Type: System..::..Func<(Of <(<'C1TextPointer, Boolean>)>)>
The predicate that must be satisfied.
distance
Type: System..::..Func<(Of <(<'C1TextPointer, C1TextPointer, Int32>)>)>
A distance function.

Return Value

The closest position that satisfies the predicate.

See Also