共用方式為


IVsSmartTagTipWindow.GetSizePreferences 方法

傳回提示視窗大小偏好設定。

命名空間:  Microsoft.VisualStudio.TextManager.Interop
組件:  Microsoft.VisualStudio.TextManager.Interop.8.0 (在 Microsoft.VisualStudio.TextManager.Interop.8.0.dll 中)

語法

'宣告
Function GetSizePreferences ( _
    prcCtxBounds As RECT(), _
    <OutAttribute> pSizeData As SMARTTAGSIZEDATA() _
) As Integer
int GetSizePreferences(
    RECT[] prcCtxBounds,
    SMARTTAGSIZEDATA[] pSizeData
)
int GetSizePreferences(
    [InAttribute] array<RECT>^ prcCtxBounds, 
    [OutAttribute] array<SMARTTAGSIZEDATA>^ pSizeData
)
abstract GetSizePreferences : 
        prcCtxBounds:RECT[] * 
        pSizeData:SMARTTAGSIZEDATA[] byref -> int
function GetSizePreferences(
    prcCtxBounds : RECT[], 
    pSizeData : SMARTTAGSIZEDATA[]
) : int

參數

  • prcCtxBounds
    類型:array<RECT[]

    [in]這個界限矩形的座標。

傳回值

類型:Int32
如果此方法將會成功,則會傳回S_OK。如果失敗,它就會傳回錯誤碼。

備註

COM 簽章

從 textmgr2.idl:

HRESULT IVsSmartTagTipWindow::GetSizePreferences(
   [out] const RECT *prcCtxBounds,
   [out] SMARTTAGSIZEDATA *pSizeData
);

實作應該寫入處理大小偏好設定,就會傳回下面是沒有什麼授與他們的實際空間,以顯示內容的情況。 (也就是它可能無法提供要求的大小的 [提示] 視窗)。 prcCtxBounds參數表示法的情況下,週框應該實作感。 這個矩形是螢幕座標中提供。

.NET Framework 安全性

請參閱

參考

IVsSmartTagTipWindow 介面

Microsoft.VisualStudio.TextManager.Interop 命名空間