CompletionSet.Init, méthode
initialise l'objet de jeu de saisies semi-automatiques.
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 Sub Init ( _
textView As IVsTextView, _
declarations As Declarations, _
completeWord As Boolean _
)
public virtual void Init(
IVsTextView textView,
Declarations declarations,
bool completeWord
)
Paramètres
- textView
Type : Microsoft.VisualStudio.TextManager.Interop.IVsTextView
[in] un objet d' IVsTextView représentant la vue qui affiche le fichier source.
- declarations
Type : Microsoft.VisualStudio.Package.Declarations
[in] Un objet d' Declarations qui gère la liste des déclarations pour les afficher dans la liste de saisie semi-automatique.
- completeWord
Type : System.Boolean
[in] true si une partie d'un mot doit être exécutée, sinon false (l'utilisateur a sélectionné Compléter le mot le menu pour IntelliSense avec le signe insertion non positionné immédiatement après tout texte.Cela affiche tous les saisies semi-automatiques possibles).
Remarques
Cette méthode est appelée lorsque l'objet d' CompletionSet créé dans l'appel à la méthode d' CreateCompletionSet dans la classe d' Source est sur le point d'être utilisé pour afficher une liste de saisie semi-automatique.cette méthode permet le même objet d' CompletionSet à réutiliser.
De méthode de base appelle d'abord la méthode d' Close et met en cache l'objet d' IVsTextView et l'objet d' Declarations .La méthode de base retourne alors immédiatement si l'objet d' Declarations est vide.Sinon, la méthode de base appelle la méthode de UpdateCompletionStatus sur l'objet d' IVsTextView avec l'indicateur UCS_NAMESCHANGED.Si le paramètre d' completeWord est true, la balise UCS_COMPLETEWORD est également données à l' UpdateCompletionStatus.si l' UpdateCompletionStatus échoue, une exception d' COMException est levée.Enfin, la méthode de base définit l'indicateur interne indiquant l'affichage est visible.
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.