VSTREEDISPLAYDATA Структура

Определение

Содержит Значения, используемые для получения данных отображения для элемента в дереве списка.

public value class VSTREEDISPLAYDATA
struct VSTREEDISPLAYDATA
[System.Runtime.InteropServices.ComConversionLoss]
public struct VSTREEDISPLAYDATA
[<System.Runtime.InteropServices.ComConversionLoss>]
type VSTREEDISPLAYDATA = struct
Public Structure VSTREEDISPLAYDATA
Наследование
VSTREEDISPLAYDATA
Атрибуты

Комментарии

При вызове GetDisplayData представления в виде дерева будет установлено Mask и StateMask указано, какие поля данных отображения или состояния представляют интерес, поэтому должны возвращаться только те поля, которые определены этими масками. Если State задано значение, оно указывает, что StateMask указывает запрашиваемые данные о состоянии. Обычно GetDisplayData вызывается отдельно для отображения данных и данных о состоянии.

Поля

ForceSelectLength

Длина принудительного выделения.

ForceSelectStart

Начало части элемента, которое всегда выбирать (для отображения результатов поиска).

hImageList

Дескриптор к списку изображений. Если hImageList равно нулю, то будет использоваться список изображений инструмента по умолчанию. Индексы для глифов в списке изображений по умолчанию представлены в формате omglyphs.h.

Image

Определяет индекс в списке изображений, глиф которого должен отображаться. Возвращается Image, если TDM_IMAGE задан.

Mask

Указывает, какие поля в структуре — нужные. Значения берутся из перечисления _VSTREEDISPLAYMASK.

SelectedImage

Определяет индекс в списке изображений, глиф которого должен отображаться, когда элемент выбран. Возвращается SelectedImage, если TDM_SELECTEDIMAGE задан. Если не задано, выбранное используемое изображение будет совпадать с невыбранным изображением.

State

Определяет состояние отображения. Значения берутся из перечисления _VSTREEDISPLAYSTATE.

StateMask

Указывает, какие битовые поля в состоянии представляют интерес. Значения берутся из перечисления _VSTREEDISPLAYSTATE.

Применяется к