Udostępnij za pośrednictwem


Metoda IVsFontAndColorUtilities.EncodeTrackedItem — (Int32, Int32, UInt32)

 

Data opublikowania: październik 2016

Zwraca wartość RGB (COLORREF) odpowiadający kolor wartości koloru są śledzone w Visual Studio środowiska.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Składnia

int EncodeTrackedItem(
    int iItemToTrack,
    int aspect,
    out uint pcrResult
)
int EncodeTrackedItem(
    int iItemToTrack,
    int aspect,
    [OutAttribute] unsigned int% pcrResult
)
abstract EncodeTrackedItem : 
        iItemToTrack:int *
        aspect:int *
        pcrResult:uint32 byref -> int
Function EncodeTrackedItem (
    iItemToTrack As Integer,
    aspect As Integer,
    <OutAttribute> ByRef pcrResult As UInteger
) As Integer

Parametry

  • iItemToTrack
    Type: System.Int32

    [in] Indeks wskazujący visual składnika, którego kolor musi być śledzona.

  • pcrResult
    Type: System.UInt32

    [out] Reprezentacja COLORREF odpowiadający kolor aspekt śledzonych visual component.

Wartość zwracana

Type: System.Int32

Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.

Uwagi

Członek __VSCOLORASPECT Wyliczenie dostarczone jako aspect argument wskazuje kolor pierwszego planu i tła elementu śledzonych ma być używany.

Wartość pcrResult zwrócił wskazuje kolor składnika jest śledzony i że jej wartości mogą się zmieniać.

Jeśli aspect ma wartość CA_BACKGROUNDCOLORREF będzie mieć typu CT_TRACK_BACKGROUND zwrócone przez GetColorType metody.

Jeśli aspect ma wartość CA_FOREGROUNDCOLORREF będzie mieć typu CT_TRACK_FOREGROUND.

Zarządzany kod można uzyskać funkcja GetSysColor z SystemColors i konwersji między COLORREF i System.Drawing.Color struktury przy użyciu M:System.Drawing.ColorTranslator.FromWin32 i M:System.Drawing.ColorTranslator.ToWin32.

Zobacz też

Interfejs IVsFontAndColorUtilities
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Używanie czcionek i kolorów

Powrót do początku