Поделиться через


Интерфейс IFolderView2 (shobjidl_core.h)

Предоставляет методы, которые извлекают сведения о параметрах отображения папки, выбирают указанные элементы в этой папке и задают режим просмотра папки.

Наследование

Интерфейс IFolderView2 наследуется от IFolderView. IFolderView2 также содержит следующие типы элементов:

Методы

Интерфейс IFolderView2 содержит следующие методы.

 
IFolderView2::D oRename

Запускает операцию переименования для текущего выделенного фрагмента.
IFolderView2::GetCurrentFolderFlags

Возвращает флаги папки, применяемые в данный момент.
IFolderView2::GetGroupBy

Извлекает свойство и порядок сортировки, используемые для группировки элементов в отображаемой папке.
IFolderView2::GetGroupSubsetCount

Возвращает количество видимых строк, отображаемых для подмножества группы.
IFolderView2::GetItem

Извлекает объект , представляющий указанный элемент.
IFolderView2::GetSelectedItem

Находит выбранный в данный момент элемент по заданному индексу или после нее.
IFolderView2::GetSelection

Возвращает текущий выделенный фрагмент в виде IShellItemArray.
IFolderView2::GetSelectionState

Возвращает состояние выбора, включая состояние проверка.
IFolderView2::GetSortColumnCount

Возвращает количество столбцов сортировки, применяемых в настоящее время к представлению.
IFolderView2::GetSortColumns

Возвращает столбцы сортировки, применяемые в настоящее время к представлению.
IFolderView2::GetViewModeAndIconSize

Возвращает текущий режим представления и размер значка, применяемых к представлению.
IFolderView2::GetViewProperty

Возвращает значение свойства для заданного ключа свойства из кэша представления.
IFolderView2::GetVisibleItem

Возвращает следующий видимый элемент относительно заданного индекса в представлении.
IFolderView2::InvokeVerbOnSelection

Вызывает заданную команду для текущего выделенного фрагмента.
IFolderView2::IsMoveInSameFolder

Проверяет, является ли это представление источником текущей операции перетаскивания или вырезания и вставки (используется для удаления целевых объектов).
IFolderView2::SetCurrentFolderFlags

Задает и применяет указанные флаги папки.
IFolderView2::SetExtendedTileViewProperties

Задает список расширенных свойств плитки для элемента.
IFolderView2::SetGroupBy

Группирования представления по заданному ключу свойства и направлению.
IFolderView2::SetGroupSubsetCount

Включает поднастройку группы и задает количество видимых строк элементов в каждой группе.
IFolderView2::SetRedraw

Устанавливает включение и отключение перерисовки.
IFolderView2::SetSortColumns

Задает и сортирует представление по заданным столбцам сортировки.
IFolderView2::SetText

Задает текст по умолчанию, используемый при отсутствии элементов в представлении.
IFolderView2::SetTileViewProperties

Задайте список свойств плитки для элемента.
IFolderView2::SetViewModeAndIconSize

Задает и применяет режим просмотра и размер изображения.
IFolderView2::SetViewProperty

Кэширует свойство элемента в кэше свойств представления.

Комментарии

Этот интерфейс также предоставляет методы интерфейса IFolderView , от которого он наследуется.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header shobjidl_core.h (включая Shobjidl.h)