IVsIntellisenseHost.GetContextLocation(Int32, Int32, Int32, RECT[], Int32) Méthode

Définition

Obtient le rectangle englobant pour le contexte IntelliSense.

public:
 int GetContextLocation(int iPos, int iLen, int fUseCaretPosition, cli::array <Microsoft::VisualStudio::OLE::Interop::RECT> ^ prc, [Runtime::InteropServices::Out] int % piTopX);
int GetContextLocation(int iPos, int iLen, int fUseCaretPosition, std::Array <Microsoft::VisualStudio::OLE::Interop::RECT> const & prc, [Runtime::InteropServices::Out] int & piTopX);
public int GetContextLocation (int iPos, int iLen, int fUseCaretPosition, Microsoft.VisualStudio.OLE.Interop.RECT[] prc, out int piTopX);
abstract member GetContextLocation : int * int * int * Microsoft.VisualStudio.OLE.Interop.RECT[] * int -> int
Public Function GetContextLocation (iPos As Integer, iLen As Integer, fUseCaretPosition As Integer, prc As RECT(), ByRef piTopX As Integer) As Integer

Paramètres

iPos
Int32

dans Position du contexte.

iLen
Int32

dans Longueur du contexte.

fUseCaretPosition
Int32

dans Indicateur qui spécifie que la position du contexte est déterminée par l’emplacement actuel du signe insertion. True indique que l’emplacement actuel du signe insertion est utilisé.

prc
RECT[]

à Rectangle englobant pour le contexte IntelliSense.

piTopX
Int32

à Ligne supérieure du contexte.

Retours

Int32

Si la méthode réussit, retourne S_OK. En cas d'échec, retourne un code d'erreur.

Remarques

C++

À partir de singlefileeditor. idl :

HRESULT IVsIntellisenseHost::GetContextLocation([in]long iPos, [in]long iLen, [in] bool fUseCaretPosition, [out]RECT *prc, [out]long *piTopX);

S’applique à