Freigeben über


IVsTextEditorPropertyCategoryContainer-Schnittstelle

Ermöglicht einem Objekt, um einen Satz Text-Editor-Eigenschaften verfügbar zu machen.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Declaration
<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

Der IVsTextEditorPropertyCategoryContainer-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode GetPropertyCategory Gibt die Kategorie angegebene Eigenschaft zurück.

Zum Seitenanfang

Hinweise

Es wird empfohlen, für die Ansicht zu erzwingen, QueryInterface für das Ansichtsobjekt der Umgebung (VsTextView) für die IVsTextEditorPropertyCategoryContainer-Schnittstelle aufzurufen. Diese Schnittstelle ermöglicht es einem Objekt, um einen Satz Text-Editor-Eigenschaften verfügbar zu machen. Die Textansicht macht nur eine Kategorie, GUID_EditPropCategory_View_MasterSettings. Dies ist die Gruppe der erzwungenen Einstellungen für eine Ansicht.

Rufen Sie GetPropertyCategory auf, und geben Sie einen Wert von GUID_EditPropCategory_View_MasterSettings für den rguidProperty-Parameter an. Diese Methode gibt einen Zeiger auf IVsTextEditorPropertyContainerzurück, der den Satz der erzwungenen Eigenschaften für die Sicht enthält. Einstellungen in dieser Gruppe werden dauerhaft erzwungen. Wenn eine Einstellung nicht in dieser Gruppe ist, dann folgt sie den Optionen, die im Extras/Optionen Menü oder in Befehlen des Benutzers angegeben werden.

Zum Beispiel Zeilenumbruch, Aufrufs SetProperty erzwingen und einen Wert von VSEDITPROPID_ViewLangOpt_WordWrap, vt für den idprop-Parameter angeben, in dem vt Variant von VT_BOOL befindet, in dem vt.boolVal VARIANT_TRUE sein kann. Um Zeilenumbrüche um zuzulassen, schwimmen gemeinsam zu entfernen Sie sie aus dieser Eigenschaft durch den Aufruf von RemoveProperty Kategorie und das Angeben eines Werts aus VSEDITPROPID_ViewLangOpt_WordWrap für den idprop-Parameter.

Hinweise zu Aufrufern

Rufen Sie diese Schnittstelle auf, um Text-Editor-Eigenschaften für das Objekt verfügbar zu machen.

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace