IVsSmartTagTipWindow.GetSizePreferences(RECT[], SMARTTAGSIZEDATA[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém as preferências de tamanho para a janela de gorjeta.
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
Parâmetros
- prcCtxBounds
- RECT[]
no Coordenadas do retângulo delimitador.
- pSizeData
- SMARTTAGSIZEDATA[]
fora Tamanho da janela de gorjeta. Para obter valores, consulte SMARTTAGSIZEDATA .
Retornos
Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.
Comentários
Assinatura COM
De textmgr2. idl:
HRESULT IVsSmartTagTipWindow::GetSizePreferences(
[out] const RECT *prcCtxBounds,
[out] SMARTTAGSIZEDATA *pSizeData
);
As implementações devem ser gravadas para manipular casos em que a preferência de tamanho retornada aqui não é a mesma do espaço real real disponível para exibir o conteúdo. (ou seja, casos em que talvez não seja possível fornecer a janela tip no tamanho solicitado). O prcCtxBounds parâmetro representa o retângulo delimitador do contexto da gorjeta, para uso, se necessário, para a implementação. Esse retângulo é fornecido em coordenadas de tela.