IVsLanguageTextOps.GetDataTip Yöntem

Tanım

Fare bu konumun üzerine geldiğinde metnin bir yayılma alanı üzerinde bir ipucu görüntüler.

public:
 int GetDataTip(Microsoft::VisualStudio::TextManager::Interop::IVsTextLayer ^ pTextLayer, cli::array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ ptsSel, cli::array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ ptsTip, [Runtime::InteropServices::Out] System::String ^ % pbstrText);
int GetDataTip(Microsoft::VisualStudio::TextManager::Interop::IVsTextLayer const & pTextLayer, std::Array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> const & ptsSel, std::Array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> const & ptsTip, [Runtime::InteropServices::Out] std::wstring const & & pbstrText);
public int GetDataTip (Microsoft.VisualStudio.TextManager.Interop.IVsTextLayer pTextLayer, Microsoft.VisualStudio.TextManager.Interop.TextSpan[] ptsSel, Microsoft.VisualStudio.TextManager.Interop.TextSpan[] ptsTip, out string pbstrText);
abstract member GetDataTip : Microsoft.VisualStudio.TextManager.Interop.IVsTextLayer * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] * string -> int
Public Function GetDataTip (pTextLayer As IVsTextLayer, ptsSel As TextSpan(), ptsTip As TextSpan(), ByRef pbstrText As String) As Integer

Parametreler

pTextLayer
IVsTextLayer

'ndaki IVsTextLayer Metin dosyasını temsil eden nesne.

ptsSel
TextSpan[]

'ndaki Belirtilen metin katmanıyla ilgili metnin yayılımı. Daha fazla bilgi için bkz. TextSpan.

ptsTip
TextSpan[]

dışı İpucunu ortalamak için metnin bir aralığını döndürür. Daha fazla bilgi için bkz. Microsoft.VisualStudio.TextManager.Interop.

pbstrText
String

dışı Görüntülenecek ipucunun metnini döndürür.

Döndürülenler

Int32

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

COM Imzası

Textmgr. IDL dosyasından:

HRESULT IVsLanguageTextOps::GetDataTip(  
   [in] IVsTextLayer *pTextLayer,   
   [in] const TextSpan *ptsSel,   
   [out] TextSpan *ptsTip,   
   [out, retval] BSTR *pbstrText  
);  

IVsTextLayerİpucu için metin aralığı () içindeki ilgili metne erişmek için nesnesini kullanın ptsSel .

Görüntülenir, dil hizmetine bağlıdır. Örneğin, içinde Visual C# imleci bir değişken üzerinde tutmak, genellikle bu değişkenin türünü gösterir. Bu yöntem, bir programın hata ayıklaması sırasında ile birlikte da kullanılır: Bu yöntem, hata ayıklayıcı değişkenin değeri sorulduğunda bir değişkenin türünü ve adını almak için çağrılır. İki bilgi parçası daha sonra birleştirilir ve tek bir veri ipucunda görüntülenir.

Şunlara uygulanır