Metodo IVsSmartTagTipWindow.GetSizePreferences
Restituisce le preferenze di dimensioni per una finestra del suggerimento.
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintassi
'Dichiarazione
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
Parametri
prcCtxBounds
Tipo: array<RECT[][in] Coordinate del rettangolo di delimitazione.
pSizeData
Tipo: array<Microsoft.VisualStudio.TextManager.Interop.SMARTTAGSIZEDATA[][out] Dimensione della finestra del suggerimento. per i valori vedere SMARTTAGSIZEDATA.
Valore restituito
Tipo: Int32
Se il metodo ha esito positivo, restituisce S_OK.Se non riesce, restituisce un codice di errore.
Note
Firma COM
da textmgr2.idl:
HRESULT IVsSmartTagTipWindow::GetSizePreferences(
[out] const RECT *prcCtxBounds,
[out] SMARTTAGSIZEDATA *pSizeData
);
Le implementazioni devono essere scritte in casi di handle in cui la preferenza di dimensioni che restituisce non è cosa sono forniti per il meglio l'area in cui visualizzare contenuto. ovvero non essere possibile fornire la finestra del suggerimento nella dimensione richiesta). prcCtxBounds il parametro rappresenta il rettangolo di delimitazione del contesto del suggerimento, se l'implementazione è interessata. Questo rettangolo viene fornito tramite coordinate dello schermo.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.