Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Expand Minimize

__VSFPROPID Enumeration

Specifies property identifiers for window frames, document frames, and tool window frames.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

public enum __VSFPROPID

Member nameDescription
VSFPROPID_TypeI4. Frame type - document or tool. For all frame windows, 1== Document Frame, 2 == Tool Frame.
VSFPROPID_DocViewUNK. Object that fills the client area of the window.
VSFPROPID_SPFrameUNK. IServiceProvider which is site object for VSFPROPID_DocView object.
VSFPROPID_SPProjContextUNK. IServiceProvider provided by the owning IVsHierarchy.
VSFPROPID_CaptionBSTR. Full window caption.
VSFPROPID_WindowStateI4. Normal, Minimized, or Maximized
VSFPROPID_FrameModeI4. Docked, float, and so on.
VSFPROPID_IsWindowTabbedI2. Tabbed state.
VSFPROPID_UserContextUNK. IVsUserContext.
VSFPROPID_ViewHelperUNK. Additional interfaces for control (for all frame windows).
VSFPROPID_ShortCaptionBSTR. Partial window caption.
VSFPROPID_WindowHelpKeywordBSTR. Keyword for cmdidWindowHelp.
VSFPROPID_WindowHelpCmdTextBSTR. Command text for cmdidWindowHelp.
VSFPROPID_DocCookieI4. IVsRunningDocumentTable (RDT) key.
VSFPROPID_OwnerCaptionBSTR. Portion of caption defined by owning IVsHierarchy.
VSFPROPID_EditorCaptionBSTR. Portion of caption that is defined by editor implementation.
VSFPROPID_pszMkDocumentBSTR. pszMkDocument passed to CreateDocumentWindow.
VSFPROPID_DocDataUNK. Returns VSFPROPID_AltDocData if available. Otherwise, returns RDTDocData.
VSFPROPID_HierarchyUNK. Owns IVsHierarchy.
VSFPROPID_CmdUIGuidGUID used to control visibility of toolbars and AutoVisible tool windows.
VSFPROPID_CreateDocWinFlagsI4. __VSCREATEDOCWIN flags passed to CreateDocumentWindow.
VSFPROPID_guidEditorTypeGUID. Uniquely identifies which IVsEditorFactory created the document.
VSFPROPID_pszPhysicalViewBSTR. Identifies the type of window created by the IVsEditorFactory (for example "Form").
VSFPROPID_InheritKeyBindingsGUID. Most often used by a window to inherit the key bindings of the TextEditor.
VSFPROPID_RDTDocDataUNK. DocData registered in the RDT for the document in this frame.
VSFPROPID_AltDocDataUNK. If this window edits a piece of a larger document, then VSFPROPID_AltDocData is the DocData object for the piece of the document that is being edited in the window, whereas the VSFPROPID_RDTDocData is the DocData object for all of the document registered in the RDT. VSFPROPID_AltDocData objects are not registered in the RDT. Document Windows that have VSFPROPID_AltDocData objects are created by using CDW_fAltDocData flag.
VSFPROPID_GuidPersistenceSlotGUID. Uniquely identifies a tool window type.
VSFPROPID_GuidAutoActivateOBSOLETE. Do not use.
VSFPROPID_CreateToolWinFlags__VSCREATETOOLWIN flags passed to CreateToolWindow.
VSFPROPID_ExtWindowObjectUNK. Environment's "Window" automation IDispatch object.
VSFPROPID_MultiInstanceToolNumI4. ID of a multi-instance tool window.
VSFPROPID_BitmapResourceI4. Resource number of bitmaps in satellite dll.
VSFPROPID_BitmapIndexI4. Index into strip if bitmap handle is a strip.
VSFPROPID_ToolbarHostUNK. IVsToolbarHost used to add toolbars to window. Property is only valid if CTW_fToolbarHost or UIHWF_SupportToolWindowToolbars is specified.
VSFPROPID_HideToolwinContainerI2. Makes the tool window's container hidden when and saves the data file.
VSFPROPID_FIRSTIndicates the first property ID.

COM Signature

From vsshell.id.

The descriptions associated with each enumeration element are the data types that are associated with the properties of an object.

Community Additions

© 2015 Microsoft