다음을 통해 공유


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 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 Background 항목의 배경색을 가져오거나 설정합니다.
Public 속성 Bold 항목을 굵게 표시할지 여부를 가져오거나 설정합니다.
Public 속성 Foreground 항목의 전경색을 가져오거나 설정합니다.
Public 속성 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 네임스페이스