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

Definition

Ruft die Größeneinstellungen für das QuickInfo-Fenster ab.

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

Parameter

prcCtxBounds
RECT[]

[out] Das umschließende Rechteck des QuickInfo-Fensters, in Bildschirmkoordinaten.

pSizeData
TIPSIZEDATA[]

[out] Größe und Position des QuickInfofensters. Eine Liste der pSizeData-Werte finden Sie unter TIPSIZEDATA.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Aus textmgr. idl:

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

Implementieren Sie diese Methode, um Instanzen zu verarbeiten, bei denen die Größen Einstellungen nicht dem Bereich entsprechen, der zum Anzeigen des QuickInfo-Fensters verfügbar ist Das heißt, es ist möglicherweise nicht möglich, ein QuickInfo-Fenster der angeforderten Größe bereitzustellen.

Gilt für