CompletionSet.OnAutoComplete, méthode
À la fin du texte appelé a été validé au fichier source.
Espace de noms : Microsoft.VisualStudio.Package
Assemblys : 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)
Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Syntaxe
'Déclaration
Public Overridable Function OnAutoComplete As Char
public virtual char OnAutoComplete()
Valeur de retour
Type : System.Char
Un caractère à insérer après le texte validé, ou 0 si aucun caractère ne doit être inséré.
Remarques
Une fois le texte ait été validé au fichier source, cette méthode est appelée pour déterminer si une autre opération d'achèvement est nécessaire.Une opération supplémentaire est indiquée si un caractère non-0 est retourné par cette méthode qui déclenche une autre opération Intellisense.Par exemple, si un nom de méthode vient d'être inséré, cette méthode peut retourner « (" qu'est ajouté au nom de la méthode et déclenche une opération de conseils de méthode Intellisense.
Cette méthode est généralement appelée à partir de la méthode d' HandlePreExec dans la classe d' ViewFilter en réponse à la commande d' AUTOCOMPLETE (exécutée par la méthode d' OnCommit à exécuter après le texte ait été inséré dans le fichier source) ou de la méthode d' ExecCommand dans la classe d' ViewFilter de déterminer si les opérations supplémentaires d'achèvement sont nécessaires.
La méthode de base transmet l'appel à la méthode d' OnAutoComplete sur l'objet d' Declarations si l'objet existe.Sinon, la méthode de base retourne toujours 0.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.