다음을 통해 공유


IVsPackageDefinedTextMarkerType.GetDefaultColors 메서드

전경 및 배경 색상 표시자에 대 한 기본값을 반환합니다.

네임스페이스:  Microsoft.VisualStudio.TextManager.Interop
어셈블리:  Microsoft.VisualStudio.TextManager.Interop(Microsoft.VisualStudio.TextManager.Interop.dll)

구문

‘선언
Function GetDefaultColors ( _
    <OutAttribute> piForeground As COLORINDEX(), _
    <OutAttribute> piBackground As COLORINDEX() _
) As Integer
int GetDefaultColors(
    COLORINDEX[] piForeground,
    COLORINDEX[] piBackground
)
int GetDefaultColors(
    [OutAttribute] array<COLORINDEX>^ piForeground, 
    [OutAttribute] array<COLORINDEX>^ piBackground
)
abstract GetDefaultColors : 
        piForeground:COLORINDEX[] byref * 
        piBackground:COLORINDEX[] byref -> int
function GetDefaultColors(
    piForeground : COLORINDEX[], 
    piBackground : COLORINDEX[]
) : int

매개 변수

반환 값

형식: Int32
메서드가 성공 하면, 반환 S_OK.실패할 경우 오류 코드를 반환합니다.

설명

COM 시그니처

Textmgr.idl에서:

HRESULT IVsPackageDefinedTextMarkerType::GetDefaultColors(
   [out] COLORINDEX *piForeground, 
   [out] COLORINDEX *piBackground
);

값을 지정 하면 MV_LINE 또는 MV_BORDER 다음, 표시자 형식의 GetDefaultColors 는 환경에 의해 호출 되지 않습니다. 그렇지 않으면이 메서드는 기본 전경색과 배경색 표시 된 텍스트에 적용할 색상을 지정을 기준으로 지정 하는 값을 지정할 수 있습니다 MV_COLOR_ALWAYS 또는 MV_COLOR_LINE_IF_NO_MARGIN. 이 메서드를 사용 하 여 사용자가 변경할 수 있는 기본 색만 지정은 옵션 에 있는 도구 메뉴.

참고

반환 되는 값은 COLORINDEX 열거형 고 RGB COLORREF 값입니다.

.NET Framework 보안

참고 항목

참조

IVsPackageDefinedTextMarkerType 인터페이스

Microsoft.VisualStudio.TextManager.Interop 네임스페이스