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 | |
---|---|---|
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.