Export (0) Print
Expand All

IVsMethodData Interface

Sets method data for the tip window.

Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in microsoft.visualstudio.textmanager.interop.dll)

[InterfaceTypeAttribute(1)] 
[GuidAttribute("69D2811C-682C-4290-B92E-5DFB823DF24C")] 
public interface IVsMethodData
/** @attribute InterfaceTypeAttribute(1) */ 
/** @attribute GuidAttribute("69D2811C-682C-4290-B92E-5DFB823DF24C") */ 
public interface IVsMethodData
InterfaceTypeAttribute(1) 
GuidAttribute("69D2811C-682C-4290-B92E-5DFB823DF24C") 
public interface IVsMethodData

When the language service recognizes a character indicating that method data should be provided (for example, a parenthesis "("), then the language service calls SetMethodData to tell the view that it wants to display a method tip window. The view then calls back into the language service using the methods of IVsMethodData to get the required information to display the method tip. See illustrations of the implementation and/or calling of this interface in the sample Figures Language Service Sample.

Notes to Implementers Implement this interface on your language service object to provide data for the method tip window.

Notes to Callers Called by the view to obtain information for the method tip window.

Community Additions

ADD
Show:
© 2014 Microsoft