Właściwość ViewFilter.IsExpansionUIActive —
Określa, czy interfejs użytkownika rozszerzenia urywek kodu (UI) jest aktywny.
Przestrzeń nazw: Microsoft.VisualStudio.Package
Zestawy: Microsoft.VisualStudio.Package.LanguageService (w Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Składnia
'Deklaracja
Public Overridable ReadOnly Property IsExpansionUIActive As Boolean
public virtual bool IsExpansionUIActive { get; }
Wartość właściwości
Typ: System.Boolean
Jeżeli rozszerzenia interfejsu użytkownika jest aktywny, zwraca true; w przeciwnym razie zwraca false.
Uwagi
Po wstawieniu wstawki kodu programu Edytor można zmienić tryb specjalne, gdzie można modyfikować urywka w miejscu.Ten specjalny tryb pozwala użytkownikowi wybrać różne wartości dla pola wstawiania i kartę między polami wstawiania.Gdy ten tryb rozszerzenia jest aktywny, inne polecenie, obsługujące język usługi jest pomijane.
Metody podstawowej uzyskuje IVsTextViewEx interfejsu z IVsTextView obiekt, który został przekazany do ViewFilter konstruktora klasy.Wywołuje metody podstawowej IsExpansionUIActive metody na IVsTextViewEx interfejsu, aby określić, czy rozszerzenia interfejsu użytkownika jest aktywny.
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..