Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Esta função determina qual glifo para exibir, dada uma combinação de sinalizadores de status.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
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
Parâmetros
- dwSccStatus
[in] Uma combinação de sinalizadores da enumeração SccStatus.Para obter uma lista dos valores possíveis, consulte o enumerador de código de Status do arquivo.
- psiGlyph
[out] Retorna o ícone para exibir como um valor a partir do VsStateIcon enumeração.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Observação |
|---|
Se esse método retorna S_OK, ele deve definir psiGlyph para um VsStateIcon outro valor diferente de STATEICON_NOSTATEICON (que será sempre considerado um índice de ícone inválido). |
Comentários
COM assinatura
De ivssccmanager2.idl
HRESULT GetSccGlyphFromStatus(
[in] DWORD dwSccStatus,
[out, retval] VsStateIcon *psiGlyph
);
Projetos não armazenar em cache o status de controle de origem para os arquivos para usar esse método regularmente.Em vez disso, um projeto deve usar o GetSccGlyph método no momento o glifo é necessária.
Consulte também
Interface IVsSccManager2
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo
Observação