__VSFTPROPID Enumeration

 

Specifies target properties.

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

public enum __VSFTPROPID

Member nameDescription
VSFTPROPID_BlockName

VT_BSTR; the name of current block.

VSFTPROPID_DocName

VT_BSTR; the full path of filename/persistence moniker.

VSFTPROPID_InitialPattern

VT_BSTR; the seed Find pattern - the selection is in single line.

VSFTPROPID_InitialPatternAggressive

VT_BSTR; the seed Find pattern - the selection is in a single line, or text near caret if no selection.

VSFTPROPID_IsDiskFile

VT_BOOL; VARIANT_TRUE if the object is a file on disk

VSFTPROPID_IsFindInFilesForegroundOnly

VT_BOOLEAN; indicates that the document must be searched on the foreground thread (UI thread) only. Normally the environment searches on the background thread. The environment does not marshal pointers on a background thread, so if you require that, specify this value instead.

VSFTPROPID_WindowFrame

VT_UNKNOWN; a pointer to the window frame (IVsWindowFrame) containing the view being searched.

All properties are optional.

VSFTPROPID_BlockName is queried even if GetCapabilities does not include FR_Block, since the availability of a block can change during the lifetime of the target.

From textfind.idl:

Return to top
Show: