ViewFilter.IsExpansionUIActive, propriété
Détermine si l'interface utilisateur d'expansion (UI) d'extrait de code est actif.
Espace de noms : Microsoft.VisualStudio.Package
Assemblys : Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.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.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Syntaxe
'Déclaration
Public Overridable ReadOnly Property IsExpansionUIActive As Boolean
public virtual bool IsExpansionUIActive { get; }
Valeur de propriété
Type : System.Boolean
Si l'expansion interface utilisateur est actif, retourne true ; sinon, retours false.
Remarques
Lorsqu'un extrait de code est inséré, l'éditeur peut indiquer le mode spécial où l'extrait de code peut être modifié en place.Ce mode spécial permet à l'utilisateur pour sélectionner différentes valeurs pour un champ et un onglet d'insertion entre les champs d'insertion.Bien que ce mode d'expansion est actif, toute autre commande que le service de langage peut prendre en charge est ignorée.
La méthode de base obtient l'interface d'IVsTextViewEx de l'objet d'IVsTextView qui a été passé au constructeur de classe d'ViewFilter.La méthode de base appelle ensuite la méthode d'IsExpansionUIActive sur l'interface d'IVsTextViewEx pour déterminer si l'expansion interface utilisateur est actif.
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.