다음을 통해 공유


_SVGIO 열거형(shobjidl_core.h)

컬렉션의 항목을 제한하거나 제어하기 위해 IFolderView::Items, IFolderView::ItemCountIShellView::GetItemObject 메서드와 함께 사용됩니다.

Syntax

typedef enum _SVGIO {
  SVGIO_BACKGROUND = 0,
  SVGIO_SELECTION = 0x1,
  SVGIO_ALLVIEW = 0x2,
  SVGIO_CHECKED = 0x3,
  SVGIO_TYPE_MASK = 0xf,
  SVGIO_FLAG_VIEWORDER = 0x80000000
} ;

상수

 
SVGIO_BACKGROUND
값: 0
0x00000000. 보기의 배경을 참조합니다. 보기 배경에 대한 바로 가기 메뉴를 가져오기 위해 IID_IContextMenu 사용되며 보기에 대한 ShellFolderView 개체를 나타내는 디스패치 인터페이스를 가져오는 IID_IDispatch 함께 사용됩니다.
SVGIO_SELECTION
값: 0x1
0x00000001. 현재 선택한 항목을 참조합니다. IID_IDataObject 선택한 항목을 나타내는 데이터 개체를 검색하는 데 사용됩니다.
SVGIO_ALLVIEW
값: 0x2
0x00000002. SVGIO_SELECTION 같은 방식으로 사용되지만 보기의 모든 항목을 참조합니다.
SVGIO_CHECKED
값: 0x3
0x00000003. SVGIO_SELECTION 것과 동일한 방식으로 사용되지만 선택 모드가 지원되는 보기에서 확인된 항목을 참조합니다. 선택한 모드에 대한 자세한 내용은 FOLDERFLAGS를 참조하세요.
SVGIO_TYPE_MASK
값: 0xf
0x0000000F. _SVGIO 플래그에 해당하는 비트를 제외한 모든 비트를 마스킹합니다.
SVGIO_FLAG_VIEWORDER
값: 0x80000000
0x80000000. 보기에 나타나는 순서대로 항목을 반환합니다. 이 플래그를 설정하지 않으면 선택한 항목이 먼저 나열됩니다.

설명

_SVGIO 열거형의 멤버를 참조하는 데 사용되는 SVGIO 형식은 다음과 같이 Shobjidl.h에 정의되어 있습니다.

typedef int SVGIO;

요구 사항

   
지원되는 최소 클라이언트 Windows XP, Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
머리글 shobjidl_core.h(Shobjidl.h 포함)