IVsTipWindow.GetSizePreferences(RECT[], TIPSIZEDATA[]) Method

Definition

Gets the size preferences for the ToolTip window.

C++/WinRT
int GetSizePreferences(std::Array <Microsoft::VisualStudio::OLE::Interop::RECT> const & prcCtxBounds, std::Array <Microsoft::VisualStudio::TextManager::Interop::TIPSIZEDATA> const & pSizeData);

Parameters

prcCtxBounds
RECT[]

[out] The bounding rectangle of the ToolTip window, in screen coordinates.

pSizeData
TIPSIZEDATA[]

[out] Size and position of the ToolTip window. For a list of pSizeData values, see TIPSIZEDATA.

Returns

If the method succeeds, it returns S_OK. If it fails, it returns an error code.

Remarks

COM Signature

From textmgr.idl:

cpp#
HRESULT IVsTipWindow::GetSizePreferences(  
   [out] const RECT *prcCtxBounds,  
   [out] TIPSIZEDATA *pSizeData  
);  

Implement this method to handle instances where the size preferences do not match the area available to display the ToolTip window. That is, it may not be possible to provide a ToolTip window of the requested size.

Applies to

Product Versions
Visual Studio SDK 2015, 2017, 2019, 2022