IVsSmartTagTipWindow.GetSizePreferences(RECT[], SMARTTAGSIZEDATA[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Größenvoreinstellungen für das Tippfenster ab.
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
Parameter
- prcCtxBounds
- RECT[]
[in] Koordinaten des umgebenden Rechtecks.
- pSizeData
- SMARTTAGSIZEDATA[]
[out] Größe des Tippfensters. Die Werte finden Sie unter SMARTTAGSIZEDATA.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Aus textmgr2. idl:
HRESULT IVsSmartTagTipWindow::GetSizePreferences(
[out] const RECT *prcCtxBounds,
[out] SMARTTAGSIZEDATA *pSizeData
);
Implementierungen sollten so geschrieben werden, dass es Fälle gibt, in denen die hier zurückgegebene Größeneinstellung nicht mit der tatsächlichen tatsächlichen verfügbaren Größe zum Anzeigen von Inhalten identisch ist. (Dies sind Fälle, in denen es möglicherweise nicht möglich ist, das Tip-Fenster in der angeforderten Größe bereitzustellen). Der prcCtxBounds -Parameter stellt das umschließende Rechteck des Tip-Kontexts dar, der bei Bedarf von der-Implementierung verwendet werden kann. Dieses Rechteck wird in Bildschirm Koordinaten bereitgestellt.