ProvideLanguageServiceAttribute.EnableAsyncCompletion, propriété
Détermine si l'analyse d'arrière-plan de prises en charge linguistique.
Espace de noms : Microsoft.VisualStudio.Shell
Assembly : Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)
Syntaxe
'Déclaration
Public Property EnableAsyncCompletion As Boolean
public bool EnableAsyncCompletion { get; set; }
Valeur de propriété
Type : System.Boolean
Retourne true s'il permet l'analyse d'arrière-plan ; sinon, retours false.
Remarques
Chaque fois qu'une liste de saisie semi-automatique doit être affichée, une opération d'analyse est démarrée pour déterminer ce qui est inséré dans la liste de saisie semi-automatique.Pour maintenir la réactivité de l'interface utilisateur, l'opération d'analyse doit être exécutée sur un thread d'arrière-plan.Si une analyse d'arrière-plan de service prend en charge de langage, définit la propriété d'EnableAsyncCompletion à true.
[!REMARQUE]
L'infrastructure managée de package examine (MPF) cette propriété lorsqu'elle démarre potentiellement un long à analyser et pas seulement pour des listes de saisie semi-automatique.
Cette propriété est spécifique à l'infrastructure managée de package. (MPF)
La valeur par défaut est true lorsque l'entrée du Registre correspondante est accessible via la classe d'LanguagePreferences.
L'entrée du Registre ressemble à ceci :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[X.Y]\Languages\Language Services\
[Language Name]\
EnableAsyncCompletion = reg_dword: 0x00000001
Exemples
[ProvideLanguageService(typeof(MyLanguageService), // Required
MyConstants.languageName, // Required
MyConstants.languageNameResourceID, // Required
// Optional language service properties
EnableAsyncCompletion = true, // Background parsing supported
)]
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.