IVsTipWindow.GetSizePreferences(RECT[], TIPSIZEDATA[]) Метод

Определение

Получает настройки размера окна подсказки.

public:
 int GetSizePreferences(cli::array <Microsoft::VisualStudio::OLE::Interop::RECT> ^ prcCtxBounds, cli::array <Microsoft::VisualStudio::TextManager::Interop::TIPSIZEDATA> ^ pSizeData);
int GetSizePreferences(std::Array <Microsoft::VisualStudio::OLE::Interop::RECT> const & prcCtxBounds, std::Array <Microsoft::VisualStudio::TextManager::Interop::TIPSIZEDATA> const & pSizeData);
public int GetSizePreferences (Microsoft.VisualStudio.OLE.Interop.RECT[] prcCtxBounds, Microsoft.VisualStudio.TextManager.Interop.TIPSIZEDATA[] pSizeData);
abstract member GetSizePreferences : Microsoft.VisualStudio.OLE.Interop.RECT[] * Microsoft.VisualStudio.TextManager.Interop.TIPSIZEDATA[] -> int
Public Function GetSizePreferences (prcCtxBounds As RECT(), pSizeData As TIPSIZEDATA()) As Integer

Параметры

prcCtxBounds
RECT[]

[out] ограничивающего прямоугольника окна всплывающей подсказки, в координатах экрана.

pSizeData
TIPSIZEDATA[]

[out] размер и положение окна всплывающей подсказки. Список значений pSizeData см. в TIPSIZEDATA.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Подпись COM

Из текстмгр. IDL:

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

Реализуйте этот метод для работы с экземплярами, в которых настройки размера не соответствуют области, доступной для вывода окна всплывающей подсказки. То есть может быть невозможно предоставить окно подсказки запрошенного размера.

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