Declarations.IsMatch(String, Int32) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Determines whether the specified text matches some or all of the specified item.
public:
virtual bool IsMatch(System::String ^ textSoFar, int index);
public:
virtual bool IsMatch(Platform::String ^ textSoFar, int index);
virtual bool IsMatch(std::wstring const & textSoFar, int index);
public virtual bool IsMatch (string textSoFar, int index);
abstract member IsMatch : string * int -> bool
override this.IsMatch : string * int -> bool
Public Overridable Function IsMatch (textSoFar As String, index As Integer) As Boolean
Parameters
- textSoFar
- String
[in] A string containing the text typed by the user and to be matched.
- index
- Int32
[in] The index of the item to compare against.
Returns
Returns true
if the specified text is at the beginning of the specified item; otherwise, returns false
.
Remarks
This method is typically called by the GetBestMatch method to help find the best match for the text typed by the user.
The base method does a case-insensitive compare (using the System.String.Compare method) between the given text and the name of the given list item (as returned from a call to the GetName method), returning true if the item in the list begins with or exactly matches the given text.