StringFilterCapture Class
Specifies a captured zero-based text range from a string filter match.
public class StringFilterCapture
- Inheritance:
- object object
Constructors
StringFilterCapture(int, int)
Initializes a new instance of the StringFilterCapture class.
public StringFilterCapture(int index, int length)
| Parameter | Type | Description |
|---|---|---|
| index | int | The zero-based start index. |
| length | int | The number of captured characters. |
Properties
Index
Gets the zero-based start index.
Length
Gets the number of captured characters.
Methods
Equals(object)
Determines whether the specified Object is equal to the current Object.
public override bool Equals(object obj)
| Parameter | Type | Description |
|---|---|---|
| obj | object | The |
Returns
- bool:
trueif the specifiedObjectis equal to the currentObject; otherwise,false.
GetCaptures(FrameworkElement)
Gets the value of the Captures attached property for the specified object.
public static IEnumerable<StringFilterCapture> GetCaptures(FrameworkElement obj)
| Parameter | Type | Description |
|---|---|---|
| obj | FrameworkElement | The object from which the property value is read. |
Returns
- IEnumerable<StringFilterCapture>:
The object's value.
GetHashCode()
Returns a hash code for this object.
public override int GetHashCode()
Returns
- int:
An integer value that specifies a hash value for this object.
SetCaptures(FrameworkElement, IEnumerable<StringFilterCapture>)
Sets the value of the Captures attached property to the specified object.
public static void SetCaptures(FrameworkElement obj, IEnumerable<StringFilterCapture> value)
| Parameter | Type | Description |
|---|---|---|
| obj | FrameworkElement | The object to which the attached property is written. |
| value | IEnumerable<StringFilterCapture> | The value to set. |
ToString()
Converts the object to a String.
Fields
CapturesProperty
Identifies the Captures dependency property. This field is read-only.
public static readonly DependencyProperty CapturesProperty