__VSFPROPID Enum

Definition

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

public enum class __VSFPROPID
public enum class __VSFPROPID
enum __VSFPROPID
public enum __VSFPROPID
type __VSFPROPID = 
Public Enum __VSFPROPID
Inheritance
__VSFPROPID

Fields

Name Value Description
VSFPROPID_FIRST -5009

Indicates the first property ID.

VSFPROPID_HideToolwinContainer -5009

I2. Makes the tool window's container hidden when and saves the data file.

VSFPROPID_ToolbarHost -5008

UNK. IVsToolbarHost used to add toolbars to window. Property is only valid if CTW_fToolbarHost or UIHWF_SupportToolWindowToolbars is specified.

VSFPROPID_BitmapIndex -5007

I4. Index into strip if bitmap handle is a strip.

VSFPROPID_BitmapResource -5006

I4. Resource number of bitmaps in satellite dll.

VSFPROPID_MultiInstanceToolNum -5004

I4. ID of a multi-instance tool window.

VSFPROPID_ExtWindowObject -5003

UNK. Environment's "Window" automation IDispatch object.

VSFPROPID_CreateToolWinFlags -5002

__VSCREATETOOLWIN flags passed to CreateToolWindow(UInt32, UInt32, Object, Guid, Guid, Guid, IServiceProvider, String, Int32[], IVsWindowFrame).

VSFPROPID_GuidAutoActivate -5001

OBSOLETE. Do not use.

VSFPROPID_GuidPersistenceSlot -5000

GUID. Uniquely identifies a tool window type.

VSFPROPID_AltDocData -4013

UNK. 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_RDTDocData -4012

UNK. DocData registered in the RDT for the document in this frame.

VSFPROPID_InheritKeyBindings -4011

GUID. Most often used by a window to inherit the key bindings of the TextEditor.

VSFPROPID_pszPhysicalView -4010

BSTR. Identifies the type of window created by the IVsEditorFactory (for example "Form").

VSFPROPID_guidEditorType -4009

GUID. Uniquely identifies which IVsEditorFactory created the document.

VSFPROPID_CreateDocWinFlags -4008

I4. __VSCREATEDOCWIN flags passed to CreateDocumentWindow(UInt32, String, IVsUIHierarchy, UInt32, IntPtr, IntPtr, Guid, String, Guid, IServiceProvider, String, String, Int32[], IVsWindowFrame).

VSFPROPID_CmdUIGuid -4007

GUID used to control visibility of toolbars and AutoVisible tool windows.

VSFPROPID_ItemID -4006

I4. VSITEMID of document.

VSFPROPID_Hierarchy -4005

UNK. Owns IVsHierarchy.

VSFPROPID_DocData -4004

UNK. Returns VSFPROPID_AltDocData if available. Otherwise, returns RDTDocData.

VSFPROPID_pszMkDocument -4003

BSTR. pszMkDocument passed to CreateDocumentWindow(UInt32, String, IVsUIHierarchy, UInt32, IntPtr, IntPtr, Guid, String, Guid, IServiceProvider, String, String, Int32[], IVsWindowFrame).

VSFPROPID_EditorCaption -4002

BSTR. Portion of caption that is defined by editor implementation.

VSFPROPID_OwnerCaption -4001

BSTR. Portion of caption defined by owning IVsHierarchy.

VSFPROPID_DocCookie -4000

I4. IVsRunningDocumentTable (RDT) key.

VSFPROPID_WindowHelpCmdText -3014

BSTR. Command text for cmdidWindowHelp.

VSFPROPID_WindowHelpKeyword -3013

BSTR. Keyword for cmdidWindowHelp.

VSFPROPID_ShortCaption -3012

BSTR. Partial window caption.

VSFPROPID_ViewHelper -3011

UNK. Additional interfaces for control (for all frame windows).

VSFPROPID_UserContext -3010

UNK. IVsUserContext.

VSFPROPID_IsWindowTabbed -3009

I2. Tabbed state.

VSFPROPID_FrameMode -3008

I4. Docked, float, and so on.

VSFPROPID_WindowState -3007

I4. Normal, Minimized, or Maximized

VSFPROPID_Caption -3004

BSTR. Full window caption.

VSFPROPID_SPProjContext -3003

UNK. IServiceProvider provided by the owning IVsHierarchy.

VSFPROPID_SPFrame -3002

UNK. IServiceProvider which is site object for VSFPROPID_DocView object.

VSFPROPID_DocView -3001

UNK. Object that fills the client area of the window.

VSFPROPID_LAST -3000

Indicates the last __VSFPROPID.

VSFPROPID_Type -3000

I4. Frame type - document or tool. For all frame windows, 1== Document Frame, 2 == Tool Frame.

VSFPROPID_NIL -1

NIL. -1.

Remarks

COM Signature

From vsshell.idl.

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

Applies to