ColorableItems-Schnittstelle

Stellt die Teile eines Elements dar, denen eine Farbe zugeordnet werden kann, z. B. Vordergrund und Hintergrund.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Syntax

'Declaration
<GuidAttribute("E5D17051-D6E5-4DA7-8B3A-CA888617A5E7")> _
Public Interface ColorableItems
[GuidAttribute("E5D17051-D6E5-4DA7-8B3A-CA888617A5E7")]
public interface ColorableItems
[GuidAttribute(L"E5D17051-D6E5-4DA7-8B3A-CA888617A5E7")]
public interface class ColorableItems
[<GuidAttribute("E5D17051-D6E5-4DA7-8B3A-CA888617A5E7")>]
type ColorableItems =  interface end
public interface ColorableItems

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Background Legt die Hintergrundfarbe des Elements fest oder ruft sie ab.
Öffentliche Eigenschaft Bold Legt fest oder ruft ab, ob das Element in Fettschrift angezeigt werden soll.
Öffentliche Eigenschaft Foreground Legt die Vordergrundfarbe des Elements fest oder ruft sie ab.
Öffentliche Eigenschaft Name Legt den Namen des ColorableItems-Objekts fest oder ruft ihn ab.

Zum Seitenanfang

Hinweise

ColorableItems-Objekte sind in der FontsAndColorsItems-Auflistung enthalten.

Beispiele

Sub ColorableItemsExample()
   Dim props As EnvDTE.Properties
   props = DTE.Properties("FontsAndColors", "TextEditor")
   Dim prop As EnvDTE.Property = props.Item("FontsAndColorsItems")
   Dim clritems As EnvDTE.FontsAndColorsItems = prop.Object
   Dim clritem As EnvDTE.ColorableItems
   Dim ClrList As String
   For Each clritem In clritems
      ClrList += clritem.Name + " (" + clritem.Foreground.ToString() + ")"
      ClrList += Chr(13) & Chr(10)
   Next
   MsgBox(ClrList)
End Sub

Siehe auch

Referenz

EnvDTE-Namespace