IVsIntellisenseHost.GetContextLocation Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
IntelliSense bağlamı için sınırlayıcı dikdörtgeni alır.
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
Parametreler
- iPos
- Int32
'ndaki Bağlam konumu.
- iLen
- Int32
'ndaki Bağlamın uzunluğu.
- fUseCaretPosition
- Int32
'ndaki Bağlam konumunun geçerli giriş işareti konumuna göre belirlendiğini belirten bayrak. True, geçerli giriş işareti konumunu kullanacağını gösterir.
- prc
- RECT[]
dışı IntelliSense bağlamı için sınırlayıcı dikdörtgen.
- piTopX
- Int32
dışı Bağlamın en üst satırı.
Döndürülenler
Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.
Açıklamalar
C++
Singlefileeditor. IDL öğesinden:
HRESULT IVsIntellisenseHost::GetContextLocation([in]long iPos, [in]long iLen, [in] bool fUseCaretPosition, [out]RECT *prc, [out]long *piTopX);