Condividi tramite


Metodo Declarations.IsMatch

Determina se il testo specificato corrisponde a una parte o tutto elemento specificato.

Spazio dei nomi:  Microsoft.VisualStudio.Package
Assembly:   Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)

Sintassi

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

Parametri

  • textSoFar
    Tipo: System.String
    [in] Stringa contenente il testo digitato dall'utente e sono corrispondente.
  • index
    Tipo: System.Int32
    [in] Indice dell'elemento da eseguire su.

Valore restituito

Tipo: System.Boolean
Restituisce true se il testo specificato si trova all'inizio dell'elemento specificato; in caso contrario, restituisce false.

Note

Questo metodo viene chiamato dal GetBestMatch metodo che consentono di trovare la corrispondenza migliore per il testo digitato dall'utente.

Il metodo di base viene fatta distinzione tra maiuscole e minuscole confronta (mediante String.Compare metodo) tra il testo specificato e il nome dell'elemento dell'elenco specificato (restituiti da una chiamata a GetName il metodo), restituisce true se l'elemento elenco inizia con o corrisponde esattamente al testo specificato.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Declarations Classe

Spazio dei nomi Microsoft.VisualStudio.Package