View model that performs actual searches.
Declaration Syntax
C# | Visual Basic | Visual C++ | F# |
public class RapidFindReplaceControlViewModel : DependencyObject, IFindText
Public Class RapidFindReplaceControlViewModel Inherits DependencyObject Implements IFindText
public ref class RapidFindReplaceControlViewModel : public DependencyObject, IFindText
type RapidFindReplaceControlViewModel = class inherit DependencyObject interface IFindText end
Members
All Members | Constructors | Methods | Properties | Fields | Events |
Icon | Member | Description |
---|---|---|
RapidFindReplaceControlViewModel()()()() |
New
| |
AddQueryToHistory(String) |
Adds a query to history.
| |
BodyHighlightAdornerBrush |
Body highlight brush to use
| |
BodyHighlightAdornerPen |
Pen to use to draw border around body highlights.
| |
BodyIterativeHighlightAdornerBrush |
Brush to use when painting iterative highlights. Iterative highlighting occurs when the user presses next/previous buttons.
| |
BodyIterativeHighlightAdornerPen |
Pen to use when drawing iterative highlights. Iterative highlighting occurs when the user presses next/previous buttons.
| |
CheckAccess()()()() | Determines whether the calling thread has access to this DispatcherObject. (Inherited from DispatcherObject.) | |
ClearValue(DependencyProperty) | Clears the local value of a property. The property to be cleared is specified by a DependencyProperty identifier. (Inherited from DependencyObject.) | |
ClearValue(DependencyPropertyKey) | Clears the local value of a read-only property. The property to be cleared is specified by a DependencyPropertyKey. (Inherited from DependencyObject.) | |
CoerceValue(DependencyProperty) | Coerces the value of the specified dependency property. This is accomplished by invoking any CoerceValueCallback function specified in property metadata for the dependency property as it exists on the calling DependencyObject. (Inherited from DependencyObject.) | |
CurrentMatch |
The current match that the user has iterated to using the next/previous buttons.
| |
CurrentMatchProperty |
The current match that the user has iterated to using the next/previous buttons.
| |
DependencyObjectType | Gets the DependencyObjectType that wraps the CLR type of this instance. (Inherited from DependencyObject.) | |
Dispatcher | Gets the Dispatcher this DispatcherObject is associated with. (Inherited from DispatcherObject.) | |
Equals(Object) | Determines whether a provided DependencyObject is equivalent to the current DependencyObject. (Inherited from DependencyObject.) | |
Finalize()()()() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
FindIterativelyFrom |
Which control to iteratively find matches from.
| |
FindOptions |
The options for Find operations.
| |
FindOptionsProperty |
The find options OptionsViewModel.
| |
FindScope |
Control and it's children to find within.
| |
FindScopeProperty |
Control and it's children to find within.
| |
FindText(DependencyObject) |
Finds the current query in searchIn.
| |
FindText(DependencyObject, Boolean) |
Recursively searches searchIn for the Query.
| |
FindTextCommand |
Executes the find.
| |
FindTextIn(IRunReader, RapidFindReplaceControlViewModel..::..AddHighlight, Query) |
Finds the searchText query in Runs returned by runReader.
| |
FindTextIn(List<(Of <<'(Run>)>>), RapidFindReplaceControlViewModel..::..AddHighlight, Query) |
Finds the searchText query in Runs.
| |
FinishedSearching |
Fired when the search has finished.
| |
GetHashCode()()()() | Gets a hash code for this DependencyObject. (Inherited from DependencyObject.) | |
GetLocalValueEnumerator()()()() | Creates a specialized enumerator for determining which dependency properties have locally set values on this DependencyObject. (Inherited from DependencyObject.) | |
GetNextMatch(TextMatchers, Int32) |
Returns the next match for searchText in text starting at currentIndex.
| |
GetType()()()() | Gets the Type of the current instance. (Inherited from Object.) | |
GetValue(DependencyProperty) | Returns the current effective value of a dependency property on this instance of a DependencyObject. (Inherited from DependencyObject.) | |
HitCount()()()() |
Gets the current hit count.
| |
InvalidateProperty(DependencyProperty) | Re-evaluates the effective value for the specified dependency property (Inherited from DependencyObject.) | |
IsSealed | Gets a value that indicates whether this instance is currently sealed (read-only). (Inherited from DependencyObject.) | |
MaximumHitsToHighlight |
The number of highlights at which the highlighter will give up looking for new highlights
| |
MemberwiseClone()()()() | Creates a shallow copy of the current Object. (Inherited from Object.) | |
NumberOfHits |
Number of hits found.
| |
NumberOfHitsProperty |
Number of hits found.
| |
OnPropertyChanged(DependencyPropertyChangedEventArgs) | Invoked whenever the effective value of any dependency property on this DependencyObject has been updated. The specific dependency property that changed is reported in the event data. (Inherited from DependencyObject.) | |
Query |
The query to search for.
| |
QueryHistory |
The history of queries entered by the user.
| |
QueryHistoryCapacity |
Number of query history items to hold and display.
| |
QueryHistoryCapacityProperty |
Number of query history items to hold and display.
| |
QueryHistoryProperty |
The history of queries entered by the user.
| |
QueryProperty |
The query to search for.
| |
ReadLocalValue(DependencyProperty) | Returns the local value of a dependency property, if it exists. (Inherited from DependencyObject.) | |
ReplaceAllMatches(String) |
Replace all matches with replacement | |
ReplaceAllMatchesCommand |
Selects the previous match.
| |
ReplaceMatch(String) |
Replace the current match with replacement | |
ReplaceMatchCommand |
Selects the next match.
| |
ResetHighlights()()()() |
Removes highlights and resets the highlight iterator.
| |
ScanQueuedRuns(RunQueue, Query, RapidFindReplaceControlViewModel..::..AddHighlight) |
Scans a queue of runs and highlights matches.
| |
SelectNextMatch()()()() |
Selects the next match.
| |
SelectNextMatchCommand |
Selects the next match.
| |
SelectPreviousMatch()()()() |
Selects the previous match.
| |
SelectPreviousMatchCommand |
Selects the previous match.
| |
SetCurrentValue(DependencyProperty, Object) | Sets the value of a dependency property without changing its value source. (Inherited from DependencyObject.) | |
SetValue(DependencyProperty, Object) | Sets the local value of a dependency property, specified by its dependency property identifier. (Inherited from DependencyObject.) | |
SetValue(DependencyPropertyKey, Object) | Sets the local value of a read-only dependency property, specified by the DependencyPropertyKey identifier of the dependency property. (Inherited from DependencyObject.) | |
ShouldSerializeProperty(DependencyProperty) | Returns a value that indicates whether serialization processes should serialize the value for the provided dependency property. (Inherited from DependencyObject.) | |
ToString()()()() | Returns a string that represents the current object. (Inherited from Object.) | |
VerifyAccess()()()() | Enforces that the calling thread has access to this DispatcherObject. (Inherited from DispatcherObject.) | |
WillSearchInElement(UIElement, Boolean, Boolean%, Nullable<(Of <<'(Boolean>)>>)) |
Determines whether element will be searched.
|
Inheritance Hierarchy
Object | |||
DispatcherObject | |||
DependencyObject | |||
RapidFindReplaceControlViewModel |
Assembly: Keyoti4.RapidFindReplace.WPF (Module: Keyoti4.RapidFindReplace.WPF.dll) Version: 1.0.14.531 (1.0.14.531)