IVsSmartTagTipWindow.GetSizePreferences(RECT[], SMARTTAGSIZEDATA[]) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает настройки размера окна подсказки.
public:
int GetSizePreferences(cli::array <Microsoft::VisualStudio::OLE::Interop::RECT> ^ prcCtxBounds, cli::array <Microsoft::VisualStudio::TextManager::Interop::SMARTTAGSIZEDATA> ^ pSizeData);
int GetSizePreferences(std::Array <Microsoft::VisualStudio::OLE::Interop::RECT> const & prcCtxBounds, std::Array <Microsoft::VisualStudio::TextManager::Interop::SMARTTAGSIZEDATA> const & pSizeData);
public int GetSizePreferences (Microsoft.VisualStudio.OLE.Interop.RECT[] prcCtxBounds, Microsoft.VisualStudio.TextManager.Interop.SMARTTAGSIZEDATA[] pSizeData);
abstract member GetSizePreferences : Microsoft.VisualStudio.OLE.Interop.RECT[] * Microsoft.VisualStudio.TextManager.Interop.SMARTTAGSIZEDATA[] -> int
Public Function GetSizePreferences (prcCtxBounds As RECT(), pSizeData As SMARTTAGSIZEDATA()) As Integer
Параметры
- prcCtxBounds
- RECT[]
[in] Координаты ограничивающего прямоугольника.
- pSizeData
- SMARTTAGSIZEDATA[]
[out] размер окна подсказки. Значения см. в SMARTTAGSIZEDATA.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из textmgr2. IDL:
HRESULT IVsSmartTagTipWindow::GetSizePreferences(
[out] const RECT *prcCtxBounds,
[out] SMARTTAGSIZEDATA *pSizeData
);
Реализации должны обрабатываться в случаях, когда возвращаемый здесь размер не совпадает с фактической недвижимостью, доступной для отображаемого содержимого. (то есть в случаях, когда может быть невозможно предоставить окно подсказки в запрошенном размере). prcCtxBoundsПараметр представляет ограничивающий прямоугольник контекста TIP, используемый, если это требуется для реализации. Этот прямоугольник предоставляется в экранных координатах.