__VSHPROPID2 Перечисление

Определение

Добавляет элементы в перечисление __VSHPROPID.

public enum class __VSHPROPID2
public enum class __VSHPROPID2
enum __VSHPROPID2
public enum __VSHPROPID2
type __VSHPROPID2 = 
Public Enum __VSHPROPID2
Наследование
__VSHPROPID2

Поля

VSHPROPID_AddItemTemplatesGuid -2070

GUID. Необязательный параметр. Идентификатор GUID типа альтернативного проекта, используемый для получения добавленных шаблонов элементов.

VSHPROPID_AppTitleBarTopHierarchyName -2084

BSTR. Необязательный параметр. Позволяет иерархии помещать имя своего самого верхнего уровня (решения или сервера) в строку заголовка приложения (например, ВашеИмя в "ВашеИмя - Microsoft Visual Studio").

VSHPROPID_BrowseObjectCATID -2068

GUID. Необязательный параметр. Внутренний расширитель CATID Бровсеобжект для данного элемента IVsHierarchy ItemId. Для VSITEMID_ROOT это соответствует объекту, который используется для построения коллекции Project.Properties.

VSHPROPID_CategoryGuid -2086

GUID для обнаружения семейства или категории этой иерархии на основе не решения (например, иерархии проекта портфеля).

VSHPROPID_CfgBrowseObjectCATID -2069

GUID. Необязательный параметр. Внутренний расширитель CATID Бровсеобжект конфигурации для данного IVsHierarchy ItemId.

VSHPROPID_CfgPropertyPagesCLSIDList -2066

BSTR. Необязательный параметр. Упорядоченный список (через точку с запятой) значений CLSID страниц свойств, зависимых от конфигурации.

VSHPROPID_ChildrenEnumerated -2071

BOOL. Необязательный параметр. Возвращает true, если дочерние элементы были перечислены. Обычно это представляет интерес только для проектов, где перечисление дочерних элементов может быть дорогостоящим, т. е. для веб-проектов.

VSHPROPID_Container -2081

BOOL. Необязательный параметр. true если элемент явл. контейнером (он может не быть расширяем, но содержит элементы). Поддерживайте это свойство, если папка не расширяема, но содержат элементы, которые должны быть включены в операции SCC.

VSHPROPID_DebuggeeProcessId -2073

Идентификатор процесса целевого объекта отладки, если известен; в противном случае — нуль.

VSHPROPID_DebuggerSourcePaths -2085

BSTR. Необязательный параметр. Список путей (через точку с запятой), где отладчик ищет источник.

VSHPROPID_DesignerHiddenCodeGeneration -2079

I4 указывает, какой код предполагается отправить в скрытый файл конструктора. Значения битового флага в __VSDESIGNER_HIDDENCODEGENERATION пометить.

VSHPROPID_DisableApplicationSettings -2087

BOOL. Необязательный параметр. Установите это на true в своей иерархии, чтобы отключить поддержку времени разработки параметров приложения в проекте.

VSHPROPID_EnableDataSourceWindow -2083

BOOL. Необязательный параметр. Установите это на true в своей иерархии для отключения окна источника данных для этого проекта.

VSHPROPID_ExcludeFromExportItemTemplate -2091

BOOL. Необязательный параметр. По умолчанию значение false. true, если элемент проекта не может быть экспортирован через шаблон экспорта элементов.

VSHPROPID_ExtObjectCATID -2067

GUID. Необязательный параметр. Внутренний идентификатор CATID расширителя объекта ExtObject (объект автоматизации) для заданного идентификатора IVsHierarchy. Для VSITEMID_ROOT это соответствует типу объекта "Project".

VSHPROPID_FIRST2 -2092

Указывает идентификатор первого свойства.

VSHPROPID_IntellisenseUnknown -2077

IUnknown. Необязательный параметр. Возвращает IUnknown компилятора Intellisense, используемый системой проекта.

VSHPROPID_IsLinkFile -2074

BOOL. Необязательный параметр. true, если файл является файлом компоновки.

VSHPROPID_IsUpgradeRequired -2078

BOOL. Необязательный параметр. true если элемент или кто-то из его дочерних элементов уже находится в процессе обновления или должен быть обновить.

VSHPROPID_KeepAliveDocument -2075

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

VSHPROPID_NoDefaultNestedHierSorting -2090

BOOL. Необязательный параметр. true Показывает, что не требуется сначала сортировать вложенные иерархии, а затем элементы и требуется их сортировать в алфавитом порядке (как папки решений).

VSHPROPID_PriorityPropertyPagesCLSIDList -2089

BSTR. Необязательный параметр. Упорядоченный список (через точку с запятой) значений CLSID страниц предпочитаемых свойств.

VSHPROPID_ProjectDesignerEditor -2088

GUID. Необязательный параметр. Идентификатор GUID редактора конструктора проектов, который используется проектом для изменения свойств проекта.

VSHPROPID_PropertyPagesCLSIDList -2065

BSTR. Необязательный параметр. Упорядоченный список (через точку с запятой) значений CLSID страниц свойств, независимых от конфигурации.

VSHPROPID_StatusBarClientText -2072

BSTR. Текст области иерархии для поля текста клиента или строки состояния. Это текст отображается, пока данная иерархия является активной иерархией. VT_EMPTY удаляет текст области иерархии и устанавливает вместо него глобальный текст, заданный приложением.

VSHPROPID_SupportedMyApplicationTypes -2092

BSTR. Необязательный параметр. Разделенный точкой с запятой список типов приложений, поддерживаемых для систем проектов, поддерживающих My.Application. На странице свойств, предоставляющей сведения о My. Application, можно использовать этот список, чтобы определить, какие значения находятся в раскрывающемся меню Тип приложения как выбираемые для пользователя варианты выбора.

VSHPROPID_SupportsProjectDesigner -2076

BOOL. Необязательный параметр. true, если проект использует редактор конструктора проектов вместо фрейма страницы свойств для редактирования свойств проекта.

VSHPROPID_SuppressOutOfDateMessageOnBuild -2080

BOOL. Необязательный параметр. true, если проект не желает участвовать в сообщении "данная конфигурация устарела" в построении (F5).

VSHPROPID_UseInnerHierarchyIconList -2082

BOOL. Необязательный параметр. Установите это на true во внешней иерархии, если требуется, чтобы значок для внутреннего (вложенного) корня иерархии поступал из внутреннего списка изображений иерархии. По умолчанию осуществляется получение значка из внешнего списка образа иерархии.

Комментарии

Подпись COM

Из vsshell80. IDL:

enum __VSHPROPID2  
{  
    VSHPROPID_PropertyPagesCLSIDList    = -2065,  
    VSHPROPID_CfgPropertyPagesCLSIDList = -2066,  
    VSHPROPID_ExtObjectCATID            = -2067,  
    VSHPROPID_BrowseObjectCATID         = -2068,  
    VSHPROPID_CfgBrowseObjectCATID      = -2069,  
    VSHPROPID_AddItemTemplatesGuid      = -2070,  
    VSHPROPID_ChildrenEnumerated        = -2071,  
    VSHPROPID_StatusBarClientText       = -2072,  
    VSHPROPID_DebuggeeProcessId         = -2073,  
    VSHPROPID_IsLinkFile                = -2074,  
    VSHPROPID_KeepAliveDocument         = -2075,  
    VSHPROPID_SupportsProjectDesigner   = -2076,  
    VSHPROPID_IntellisenseUnknown       = -2077,  
    VSHPROPID_IsUpgradeRequired         = -2078,  
    VSHPROPID_DesignerHiddenCodeGeneration = -2079,  
    VSHPROPID_SuppressOutOfDateMessageOnBuild = -2080,  
    VSHPROPID_Container                 = -2081,  
    VSHPROPID_UseInnerHierarchyIconList = -2082,  
    VSHPROPID_EnableDataSourceWindow   = -2083,  
    VSHPROPID_AppTitleBarTopHierarchyName  = -2084,  
    VSHPROPID_DebuggerSourcePaths          = -2085,  
    VSHPROPID_CategoryGuid            = -2086,  
    VSHPROPID_DisableApplicationSettings = -2087,  
    VSHPROPID_ProjectDesignerEditor        = -2088,  
    VSHPROPID_PriorityPropertyPagesCLSIDList = -2089,  
    VSHPROPID_NoDefaultNestedHierSorting  = -2090,  
    VSHPROPID_ExcludeFromExportItemTemplate = -2091,  
    VSHPROPID_SupportedMyApplicationTypes = -2092,  
    VSHPROPID_FIRST2               = -2092  
};  
typedef [public] DWORD VSHPROPID2;  

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