Поделиться через


ColorableItems - интерфейс

Представляет части элемента, которые можно окрасить, например, передний план и фон.

Пространство имен:  EnvDTE
Сборка:  EnvDTE (в EnvDTE.dll)

Синтаксис

'Декларация
<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

Тип ColorableItems предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Background Задает или возвращает цвет фона элемента.
Открытое свойство Bold Указывает, будет ли элемент отображаться полужирным шрифтом, или возвращает информацию об этом.
Открытое свойство Foreground Задает или возвращает цвет текста элемента.
Открытое свойство Name Задает или возвращает имя объекта ColorableItems.

В начало страницы

Заметки

Объекты ColorableItems содержатся в коллекции FontsAndColorsItems.

Примеры

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

См. также

Ссылки

EnvDTE - пространство имен