IVsLanguageTextOps.GetDataTip, méthode
Affiche un conseil sur une étendue de texte lorsque la souris pointe sur cet emplacement.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
Function GetDataTip ( _
pTextLayer As IVsTextLayer, _
ptsSel As TextSpan(), _
<OutAttribute> ptsTip As TextSpan(), _
<OutAttribute> ByRef pbstrText As String _
) As Integer
int GetDataTip(
IVsTextLayer pTextLayer,
TextSpan[] ptsSel,
TextSpan[] ptsTip,
out string pbstrText
)
int GetDataTip(
[InAttribute] IVsTextLayer^ pTextLayer,
[InAttribute] array<TextSpan>^ ptsSel,
[OutAttribute] array<TextSpan>^ ptsTip,
[OutAttribute] String^% pbstrText
)
abstract GetDataTip :
pTextLayer:IVsTextLayer *
ptsSel:TextSpan[] *
ptsTip:TextSpan[] byref *
pbstrText:string byref -> int
function GetDataTip(
pTextLayer : IVsTextLayer,
ptsSel : TextSpan[],
ptsTip : TextSpan[],
pbstrText : String
) : int
Paramètres
pTextLayer
Type : Microsoft.VisualStudio.TextManager.Interop.IVsTextLayer[in] un objet d'IVsTextLayer représentant le fichier texte.
ptsSel
Type : array<Microsoft.VisualStudio.TextManager.Interop.TextSpan[][in] étendue de texte concernant la couche spécifiée de texte. Pour plus d'informations, consultez TextSpan.
ptsTip
Type : array<Microsoft.VisualStudio.TextManager.Interop.TextSpan[][] retourne une étendue de texte pour centrer le conseil sur. Pour plus d'informations, consultez Microsoft.VisualStudio.TextManager.Interop.
pbstrText
Type : String%[] retourne le texte du conseil pour s'afficher.
Valeur de retour
Type : Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.
Notes
Signature de COM
De textmgr.idl :
HRESULT IVsLanguageTextOps::GetDataTip(
[in] IVsTextLayer *pTextLayer,
[in] const TextSpan *ptsSel,
[out] TextSpan *ptsTip,
[out, retval] BSTR *pbstrText
);
Utilisez l'objet d'IVsTextLayer pour accéder au texte applicable dans l'étendue de texte (ptsSel) pour le conseil.
Ce qui est affiché dépend du service de langage. Par exemple, dans Visual C#, maintenant le curseur sur d'une variable montre en général le type de cette variable. Cette méthode est également utilisée avec en déboguant un programme : cette méthode est appelée pour obtenir le type et le nom d'une variable pendant que le débogueur est de la valeur de la variable. Les deux informations sont alors mixées et affiché dans une donnée unique inclinez.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.