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


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

Определение

__VSFPROPID, __VSFPROPID2, __VSFPROPID3, __VSFPROPID4, __VSFPROPID5

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

Поля

AltDocData -4013

Если в этом окне редактируется только часть большего документа, AltDocData является объектом DocData для части документа, которая редактируется в этом окне, а объект RDTDocData — объектом DocData для всего документа, зарегистрированного в RDT. Объекты AltDocData не зарегистрированы в RDT. Окна документов, имеющие объекты AltDocData, создаются с использованием флага CDW_fAltDocData.

BitmapIndex -5007

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

BitmapResource -5006

Номер ресурса растрового изображения во вспомогательной библиотеке DLL.

Caption -3004

Полный заголовок окна.

CmdUIGuid -4007

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

CreateDocWinFlags -4008

Флаги __VSCREATEDOCWIN, переданные в CreateDocumentWindow(UInt32, String, IVsUIHierarchy, UInt32, IntPtr, IntPtr, Guid, String, Guid, IServiceProvider, String, String, Int32[], IVsWindowFrame).

CreateToolWinFlags -5002

Флаги __VSCREATETOOLWIN, переданные в CreateToolWindow(UInt32, UInt32, Object, Guid, Guid, Guid, IServiceProvider, String, Int32[], IVsWindowFrame).

DocCookie -4000

Клавиша (RDT) IVsRunningDocumentTable.

DocData -4004

Фрейм документа возвращает AltDocData, если он доступен, в противном случае он возвращает RDTDocData.

DocView -3001

Объект, который заполняет клиентскую область окна.

DontAutoOpen -5022

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

EditorCaption -4002

Часть заголовка, определенного реализацией редактора.

ExtWindowObject -5003

Возвращает объект автоматизации "Окно" IDispatch среды.

FrameMode -3008

Контролирует режим отображения окна инструментов.

GuidAutoActivate -5001

Является устаревшей. Не используйте.

guidEditorType -4009

Тип guidEditorType, однозначно определяющий, кто из IVsEditorFactory создал документ.

GuidPersistenceSlot -5000

GUID, уникально определяющий тип окна инструментов.

HideToolwinContainer -5009

Контейнер окна инструментов скрыт при сохранении файла данных.

Hierarchy -4005

Объект-владелец IVsHierarchy.

Icon -5012

Фактический маркер для ресурса значка (HICON) извлекается, если он присутствует в документе.

InheritKeyBindings -4011

Идентификатор GUID чаще всего используется окном для наследования ключевых привязок текстового редактора (например, pFrame-SetGuidProperty>(VSFPROPID_InheritKeyBindings, CMDUIGUID_TextEditor)).

IsPinned -5021

Указывает, закреплено ли окно. Если true, окно закрепляется.

IsProvisional -5020

Значение с тремя состояниями, указывающее, является ли окно условным.

IsSearchEnabled -5018

Возвращает, поддерживает ли окно поиск (IVsWindowSearchHost было создано и было связано с кадром, поиск был настроен с узлом и поиск включен поставщиком).

IsWindowTabbed -3009

Показывает, что окно не представлено в форме вкладок (возвращает 0), представлено в форме вкладок и является активной вкладкой (возвращает 1) или представлено в форме вкладок и не является активной вкладкой (возвращает 2). Окна документов всегда возвращают 0.

ItemID -4006

узел VSITEMID документа.

MDIContainerID -5010

Идентификатор группы контейнера (вкладки) для окна многодокументного интерфейса (MDI).

MultiInstanceToolNum -5004

Идентификатор окна многоэкземплярного инструмента.

NavigationInterface -5015

Делегат навигации для этого фрейма.

NextCloneID -5016

Следующий доступный идентификатор экземпляра среди одноуровневых клонов.

NotifyOnActivate -5011

Указывает, будет ли отправляться уведомление FRAMESHOW_WinActivated, если окно будет активировано. Если true, уведомление отправлено.

OLEDocObjectDocument -4015

Показывает, содержит ли область объект документа OLE.

OverrideCaption -5023

Переопределяет созданную надпись для данного кадра. Значение Null восстанавливает поведение по умолчанию.

OverrideDirtyState -4014

Значение с тремя состояниями, используемое для управления звездочкой (*) в заголовке окна.

OverrideToolTip -5024

Переопределяет созданную подсказку для данного кадра. Значение Null восстанавливает поведение по умолчанию.

OwnerCaption -4001

Часть заголовка, определенного владельцем IVsHierarchy.

ParentFrame -4017

Объект IVsWindowFrame родительского контейнера для окна OwnerDocked.

ParentHwnd -4016

Дескриптор родительского окна (HWND) окна OwnerDocked.

pszMkDocument -4003

Путь к документу (pszMkDocument), который передается в CreateDocumentWindow(UInt32, String, IVsUIHierarchy, UInt32, IntPtr, IntPtr, Guid, String, Guid, IServiceProvider, String, String, Int32[], IVsWindowFrame).

pszPhysicalView -4010

тип окна, созданного с помощью IVsEditorFactory (например, форма).

RDTDocData -4012

DocData, зарегистрированное в таблице выполняющихся документов (RDT) для документа в данном фрейме.

ReplaceDocumentToolbars -5025

Указывает, должны ли какие-либо панели инструментов, относящиеся к активному в настоящее время документу, быть скрыты. Значение true указывает, что если окно инструментов активно, все панели инструментов, характерные для текущего активного документа, должны быть скрыты. Значение по умолчанию — false. Это свойство действует только в том случае, если окно инструментов также передает идентификатор GUID CmdUI с помощью свойства VSFPROPID_CmdUIGuid. Это свойство используется только для окон инструментов.

SearchHost -5017

Извлекает IVsWindowSearchHost, связанное с окном или создает узел поиска для элемента управления поиска с принадлежащим оболочке размещением в верхней области фрейма.

SearchPlacement -5019

Значения размещения элемента управления поиска из __VSSEARCHPLACEMENT.

ShortCaption -3012

Частичный заголовок окна.

SPFrame -3002

Объект IServiceProvider, являющийся объектом сайта для объекта DocView.

SPProjContext -3003

IServiceProvider, предоставленный IVsHierarchy-владельцем.

TabImage -5013

Обработка для точечного рисунка (HBITMAP), который должен отображаться на вкладке для этого фрейма (вызывающий должен кэшировать и освобождать этот объект).

Thumbnail -5014

Обработчик эскиза растрового изображения (HBITMAP) с содержимом кадра.

ToolbarHost -5008

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

ToolWindowDocCookie -4018

Указатель к ключу IVsRunningDocumentTable (RDT) для документа, связанный с окном инструментов (например, окно определения кода).

Type -3000

Тип фрейма окна (1 для фрейма документа или 2 для фрейма средства).

UserContext -3010

Контекст пользователя окна инструментов (IVsUserContext).

ViewHelper -3011

Свойство, которое можно задать вспомогательному объекту, чтобы переопределить интерфейсы или функцию добавления. Это свойство обычно реализуется для объекта DocView. ViewHelper может реализовывать следующие интерфейсы: IVsWindowFrameNotify, IOleCommandTarget, IVsToolboxUser, IVsDocOutlineProvider, IDocHostUIHandler, IVsBackForwardNavigation, IVsWindowView и IVsStatusbarUser.

WindowHelpCmdText -3014

Текст команды для cmdidWindowHelp (например, Help on: Help Index (Справка на: индекс Справки)).

WindowHelpKeyword -3013

Ключевое слово, используемое для cmdidWindowHelp.

WindowState -3007

Текущее состояние окна (нормальное, свернутое или развернутое (Normal, Minimized или Maximized))

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