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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.