VsShellUtilities.IsInAutomationFunction, méthode
Détermine si l'objet d'extensibilité exécute actuellement une opération d'automation.
Espace de noms : Microsoft.VisualStudio.Shell
Assembly : Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)
Syntaxe
'Déclaration
Public Shared Function IsInAutomationFunction ( _
serviceProvider As IServiceProvider _
) As Boolean
public static bool IsInAutomationFunction(
IServiceProvider serviceProvider
)
Paramètres
- serviceProvider
Type : System.IServiceProvider
IServiceProvider .
Valeur de retour
Type : System.Boolean
true si l'objet d'extensibilité exécute une opération d'automation ; sinon, false.
Remarques
Cette méthode est en général appelée pour déterminer si afficher un message ou autre modèle la fenêtre.Comme ces fenêtres requièrent une réponse de l'utilisateur, elles doivent être supprimées pendant les opérations d'automation.
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.