enumeração _SVGIO (shobjidl_core.h)
Usado com os métodos IFolderView::Items, IFolderView::ItemCount e IShellView::GetItemObject para restringir ou controlar os itens em suas coleções.
Syntax
typedef enum _SVGIO {
SVGIO_BACKGROUND = 0,
SVGIO_SELECTION = 0x1,
SVGIO_ALLVIEW = 0x2,
SVGIO_CHECKED = 0x3,
SVGIO_TYPE_MASK = 0xf,
SVGIO_FLAG_VIEWORDER = 0x80000000
} ;
Constantes
SVGIO_BACKGROUND Valor: 0 0x00000000. Refere-se à tela de fundo do modo de exibição. Ele é usado com IID_IContextMenu para obter um menu de atalho para a tela de fundo do modo de exibição e com IID_IDispatch para obter uma interface de expedição que representa o objeto ShellFolderView para o modo de exibição. |
SVGIO_SELECTION Valor: 0x1 0x00000001. Refere-se aos itens selecionados no momento. Usado com IID_IDataObject para recuperar um objeto de dados que representa os itens selecionados. |
SVGIO_ALLVIEW Valor: 0x2 0x00000002. Usado da mesma forma que SVGIO_SELECTION , mas se refere a todos os itens no modo de exibição. |
SVGIO_CHECKED Valor: 0x3 0x00000003. Usado da mesma forma que SVGIO_SELECTION , mas refere-se a itens verificados em modos de exibição em que há suporte para o modo verificado. Para obter mais detalhes sobre o modo verificado, consulte FOLDERFLAGS. |
SVGIO_TYPE_MASK Valor: 0xf 0x0000000F. Mascara todos os bits, exceto aqueles correspondentes aos sinalizadores de _SVGIO . |
SVGIO_FLAG_VIEWORDER Valor: 0x80000000 0x80000000. Retorna os itens na ordem em que aparecem na exibição. Se esse sinalizador não estiver definido, o item selecionado será listado primeiro. |
Comentários
O tipo SVGIO usado para se referir aos membros da enumeração _SVGIO é definido em Shobjidl.h, conforme mostrado aqui.
typedef int SVGIO;
Requisitos
Cliente mínimo com suporte | Windows XP, Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | shobjidl_core.h (inclua Shobjidl.h) |