Compartir a través de


IVsMethodData (Interfaz)

Establece los datos de método para la ventana de la sugerencia.

Espacio de nombres:  Microsoft.VisualStudio.TextManager.Interop
Ensamblado:  Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxis

'Declaración
<InterfaceTypeAttribute()> _
<GuidAttribute("69D2811C-682C-4290-B92E-5DFB823DF24C")> _
Public Interface IVsMethodData
[InterfaceTypeAttribute()]
[GuidAttribute("69D2811C-682C-4290-B92E-5DFB823DF24C")]
public interface IVsMethodData
[InterfaceTypeAttribute()]
[GuidAttribute(L"69D2811C-682C-4290-B92E-5DFB823DF24C")]
public interface class IVsMethodData
[<InterfaceTypeAttribute()>]
[<GuidAttribute("69D2811C-682C-4290-B92E-5DFB823DF24C")>]
type IVsMethodData =  interface end
public interface IVsMethodData

El tipo IVsMethodData expone los siguientes miembros.

Métodos

  Nombre Descripción
Método público GetContextStream Devuelve la secuencia de contexto para la sugerencia.
Método público GetCurMethod Devuelve el número actual del método.
Método público GetCurrentParameter Devuelve el número actual del parámetro.
Método público GetMethodText Devuelve un tipo de valor devuelto del método, un nombre de método, o una descripción del método.
Método público GetOverloadCount devuelve el número de métodos sobrecargados.
Método público GetParameterCount devuelve el número total de parámetros en un método especificado.
Método público GetParameterText devuelve el nombre de un parámetro especificado para un método especificado.
Método público NextMethod Devuelve el número siguiente del método.
Método público OnDismiss Descarta el contexto.
Método público PrevMethod Devuelve el número anterior del método.
Método público UpdateView Actualiza la ventana de sugerencias cuando el contexto o el contenido ha cambiado.

Arriba

Comentarios

Cuando el servicio de lenguaje reconoce un carácter que indica que los datos de método deben suministrar (por ejemplo, paréntesis “("), el servicio de lenguaje llama SetMethodData para indicar a la vista que desee mostrar una ventana de la sugerencia de método. Las llamadas de vista de su dentro del servicio de lenguaje mediante los métodos de IVsMethodData para obtener la información necesaria para mostrar la sugerencia del método. Vea las ilustraciones de implementación o de la llamada de esta interfaz en el ejemplo Figures Language Service.

Notas para los implementadores

Implemente esta interfaz en el objeto de servicio de lenguaje para proporcionar datos para la ventana de la sugerencia de método.

Notas para los llamadores

Llamado por la vista para obtener la información de la ventana de la sugerencia de método.

Vea también

Referencia

Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)