Partager via


Declarations.IsCommitChar, méthode

Détermine si le personnage spécifié peut être utilisé pour remplir le texte spécifié.

Espace de noms :  Microsoft.VisualStudio.Package
Assemblys :   Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)

Syntaxe

'Déclaration
Public Overridable Function IsCommitChar ( _
    textSoFar As String, _
    selected As Integer, _
    commitCharacter As Char _
) As Boolean
public virtual bool IsCommitChar(
    string textSoFar,
    int selected,
    char commitCharacter
)

Paramètres

  • textSoFar
    Type : System.String
    [in] chaîne d'Un contenant le texte tapé par l'utilisateur.
  • selected
    Type : System.Int32
    [in] le numéro de personnages qui sont actuellement sélectionnés ou -1 si rien n'est sélectionné.
  • commitCharacter
    Type : System.Char
    [in] le personnage à déterminer est un personnage d'achèvement.

Valeur de retour

Type : System.Boolean
Si le personnage est un personnage de validation, retourne true ; sinon, retours false.

Remarques

Taper un personnage de validation actuellement provoque l'élément sélectionné dans la liste de saisie semi-automatique à valider au fichier source (via un appel à la méthode d'OnCommit).Cette méthode détermine si le personnage tapé peut être utilisé pour valider le texte dans le fichier source.

Le texte peut être sélectionné (par exemple, en raison d'une étape précédente de saisie semi-automatique) et qui peut modifier ce qui est considéré un personnage de validation.

La méthode de base retourne true si le personnage de validation n'est pas une lettre, un chiffre numérique, ou un trait de soulignement.

Sécurité .NET Framework

Voir aussi

Référence

Declarations Classe

Microsoft.VisualStudio.Package, espace de noms