ICompletionBroker.TriggerCompletion, méthode (ITextView, ITrackingPoint, Boolean)
Démarre le processus de la saisie semi-automatique des instructions à la position spécifiée.
Espace de noms : Microsoft.VisualStudio.Language.Intellisense
Assembly : Microsoft.VisualStudio.Language.Intellisense (dans Microsoft.VisualStudio.Language.Intellisense.dll)
Syntaxe
'Déclaration
Function TriggerCompletion ( _
textView As ITextView, _
triggerPoint As ITrackingPoint, _
trackCaret As Boolean _
) As ICompletionSession
ICompletionSession TriggerCompletion(
ITextView textView,
ITrackingPoint triggerPoint,
bool trackCaret
)
ICompletionSession^ TriggerCompletion(
ITextView^ textView,
ITrackingPoint^ triggerPoint,
bool trackCaret
)
abstract TriggerCompletion :
textView:ITextView *
triggerPoint:ITrackingPoint *
trackCaret:bool -> ICompletionSession
function TriggerCompletion(
textView : ITextView,
triggerPoint : ITrackingPoint,
trackCaret : boolean
) : ICompletionSession
Paramètres
textView
Type : Microsoft.VisualStudio.Text.Editor.ITextViewITextView sur laquelle déclencher la saisie semi-automatique des instructions.
triggerPoint
Type : Microsoft.VisualStudio.Text.ITrackingPointPoint de la mémoire tampon de texte auquel la saisie semi-automatique des instructions est demandée.
trackCaret
Type : Booleantrue si la session doit faire le suivi du signe d'insertion ; sinon, false. Lorsque le signe insertion fait l'objet d'un suivi, seuls les éléments de saisie semi-automatique dont l'étendue d'applicabilité contient le signe insertion sont affichés.
Valeur de retour
Type : Microsoft.VisualStudio.Language.Intellisense.ICompletionSession
IStatementCompletionSession valide.Cela peut être nullune référence null (Nothing en Visual Basic) si aucune session n'a pu être créée.
Notes
Lorsque cette méthode est appelée avec un point de déclenchement spécifique, des déplacements de signe insertion seront ignorés et le service broker n'est pas responsable de la fermeture de la session.
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, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualStudio.Language.Intellisense, espace de noms