Share via


IVsTextEditorPropertyCategoryContainer, interface

Permet à un objet pour exposer un ensemble de propriétés d'éditeur de texte.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)

Syntaxe

'Déclaration
<InterfaceTypeAttribute()> _
<GuidAttribute("A6078038-D578-4F32-B9B2-C83E1726454D")> _
Public Interface IVsTextEditorPropertyCategoryContainer
[InterfaceTypeAttribute()]
[GuidAttribute("A6078038-D578-4F32-B9B2-C83E1726454D")]
public interface IVsTextEditorPropertyCategoryContainer
[InterfaceTypeAttribute()]
[GuidAttribute(L"A6078038-D578-4F32-B9B2-C83E1726454D")]
public interface class IVsTextEditorPropertyCategoryContainer
[<InterfaceTypeAttribute()>]
[<GuidAttribute("A6078038-D578-4F32-B9B2-C83E1726454D")>]
type IVsTextEditorPropertyCategoryContainer =  interface end
public interface IVsTextEditorPropertyCategoryContainer

Le type IVsTextEditorPropertyCategoryContainer expose les membres suivants.

Méthodes

  Nom Description
Méthode publique GetPropertyCategory Retourne la catégorie spécifiée de propriété.

Début

Notes

La méthode recommandée de forcer des réglages d'affichage est d'appeler QueryInterface sur l'objet de vue de l'environnement (VsTextView) pour l'interface d'IVsTextEditorPropertyCategoryContainer. Cette interface permet à un objet pour exposer un ensemble de propriétés d'éditeur de texte. L'affichage de texte expose actuellement une catégorie, GUID_EditPropCategory_View_MasterSettings. C'est le groupe de paramètres obligatoires pour une vue.

Appelez l'GetPropertyCategory et spécifiez une valeur d'GUID_EditPropCategory_View_MasterSettings pour le paramètre d'rguidProperty. Cette méthode retourne ensuite un pointeur à IVsTextEditorPropertyContainer, qui contient l'ensemble de propriétés de liaison pour la vue. Tous les paramètres à ce groupe sont définitivement forcés. Si un paramètre n'est pas à ce groupe, il suit les options spécifiées dans le menu d'Outils/Options ou les ordres de l'utilisateur.

Par exemple, pour forcer Retour automatique à la ligne, l'SetProperty d'appel et spécifier une valeur d'VSEDITPROPID_ViewLangOpt_WordWrap, VT pour le paramètre d'idprop, où le VT est Variant d'VT_BOOL où vt.boolVal est VARIANT_TRUE. Pour permettre au retour automatique à la ligne pour flotter librement, supprimez- de cette catégorie de propriété RemoveProperty appelant et en spécifiant une valeur d'VSEDITPROPID_ViewLangOpt_WordWrap pour le paramètre d'idprop.

Remarques à l'attention des appelants

Appelez cette interface pour exposer des propriétés d'éditeur de texte sur votre objet.

Voir aussi

Référence

Microsoft.VisualStudio.TextManager.Interop, espace de noms