Completor.Apply, méthode
Implémente toutes les modifications apportées à l'objet d'Completor.
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.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
Syntaxe
'Déclaration
Public Sub Apply
public void Apply()
Remarques
Ce appels de méthode la méthode d'ReplaceTextOnLine sur l'objet d'IVsTextView qui a été passé au constructeur de classe d'Completor.Cette méthode dispose sur mon de l'objet d'CompoundAction créé dans le constructeur.Enfin, l'emplacement du signe insertion de l'affichage de texte est mis à jour (avec un appel à la méthode d'SetCaretPos sur l'objet d'IVsTextView) selon l'emplacement du signe insertion interne enregistré dans l'objet d'Completor.
[!REMARQUE]
Si un caractère de saut de ligne était ajouté à la ligne, le texte résultant apparaît dans l'affichage de texte en tant que plusieurs lignes.Toutefois, l'emplacement du signe insertion interne ne prend pas en compte de plusieurs lignes donc l'emplacement du signe insertion final de l'affichage de texte peut ne pas être où vous attendez.
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.