Udostępnij za pośrednictwem


Metoda IVsSccManager2.GetSccGlyphFromStatus — (UInt32, VsStateIcon )

 

Ta funkcja określa które glifów, aby wyświetlić, biorąc pod uwagę kombinację flag stanu.

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

Składnia

int GetSccGlyphFromStatus(
    uint dwSccStatus,
    VsStateIcon[] psiGlyph
)
int GetSccGlyphFromStatus(
    unsigned int dwSccStatus,
    array<VsStateIcon>^ psiGlyph
)
abstract GetSccGlyphFromStatus : 
        dwSccStatus:uint32 *
        psiGlyph:VsStateIcon[] -> int
Function GetSccGlyphFromStatus (
    dwSccStatus As UInteger,
    psiGlyph As VsStateIcon()
) As Integer

Parametry

  • dwSccStatus
    [w] Kombinacja flag z wyliczenia SccStatus.Dla listy możliwych wartości Zobacz moduł wyliczający kod stanu pliku.
  • psiGlyph
    [out] Zwraca tę ikonę, aby wyświetlić wartości z VsStateIcon wyliczania.

Wartość zwracana

Type: System.Int32

Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.

[!UWAGA]

Jeśli ta metoda zwraca S_OK, musi on ustawiony psiGlyph do VsStateIcon wartości inne niż STATEICON_NOSTATEICON (która jest zawsze uważane za indeks ikony nieprawidłowych).

Uwagi

Podpis COM

Z ivssccmanager2.idl

HRESULT GetSccGlyphFromStatus(
   [in] DWORD dwSccStatus,
   [out, retval] VsStateIcon *psiGlyph
);

Projekty nie pamięci podręcznej status kontroli źródła dla plików Aby użyć tej metody na bieżąco.Zamiast tego należy używać projektu GetSccGlyph metody w czasie glif jest potrzebny.

Zobacz też

Interfejs IVsSccManager2
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku