Metoda VsShellUtilities.IsInAutomationFunction —
Określa, czy obiekt rozszerzalności aktualnie wykonywanych operacji automatyzacji.
Przestrzeń nazw: Microsoft.VisualStudio.Shell
Zestaw: Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)
Składnia
'Deklaracja
Public Shared Function IsInAutomationFunction ( _
serviceProvider As IServiceProvider _
) As Boolean
public static bool IsInAutomationFunction(
IServiceProvider serviceProvider
)
Parametry
- serviceProvider
Typ: System.IServiceProvider
IServiceProvider .
Wartość zwracana
Typ: System.Boolean
true Jeśli obiekt rozszerzeń jest wykonywanie operacji automatyzacji; w przeciwnym razie false.
Uwagi
Metoda ta jest zwykle wywoływana do ustalenia, czy wyświetlać okno komunikatu lub inne okna modelu.Ponieważ te windows wymagają reakcji ze strony użytkownika, powinny być pominięte podczas operacji automatyzacji.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..