Udostępnij za pośrednictwem


Metoda Declarations.IsMatch —

Określa, czy określony tekst pasuje do niektórych lub wszystkich określonego elementu.

Przestrzeń nazw:  Microsoft.VisualStudio.Package
Zestawy:   Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (w Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.0.dll)

Składnia

'Deklaracja
Public Overridable Function IsMatch ( _
    textSoFar As String, _
    index As Integer _
) As Boolean
public virtual bool IsMatch(
    string textSoFar,
    int index
)

Parametry

  • textSoFar
    Typ: System.String
    [w] Ciąg zawierający tekst wpisywany przez użytkownika i mają być dopasowywane.
  • index
    Typ: System.Int32
    [w] Indeks elementu do porównania.

Wartość zwracana

Typ: System.Boolean
Zwraca true , jeśli określony tekst znajduje się na początku określonego elementu; w przeciwnym razie zwraca false.

Uwagi

Metoda ta jest zwykle wywoływana GetBestMatch metody, aby pomóc znaleźć najlepsze dopasowanie dla tekstu wpisywanego przez użytkownika.

Metody podstawowej jest porównywanie bez uwzględniania wielkości liter (za pomocą String.Compare metody) między danym tekstem i nazwa elementu podanej listy (jako zwrócony z wywołania GetName metody), zwraca true Jeśli element na liście rozpoczyna się literą lub dokładnie pasuje do danego tekstu.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Declarations Klasa

Przestrzeń nazw Microsoft.VisualStudio.Package