IVsTipWindow (Interfaz)
Proporciona una sugerencia al mouse se detiene en un contexto determinado transmitir en el editor básico.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
<InterfaceTypeAttribute()> _
<GuidAttribute("64C7FFC4-B9EE-4599-B130-FF9D890ECFD4")> _
Public Interface IVsTipWindow
[InterfaceTypeAttribute()]
[GuidAttribute("64C7FFC4-B9EE-4599-B130-FF9D890ECFD4")]
public interface IVsTipWindow
[InterfaceTypeAttribute()]
[GuidAttribute(L"64C7FFC4-B9EE-4599-B130-FF9D890ECFD4")]
public interface class IVsTipWindow
[<InterfaceTypeAttribute()>]
[<GuidAttribute("64C7FFC4-B9EE-4599-B130-FF9D890ECFD4")>]
type IVsTipWindow = interface end
public interface IVsTipWindow
El tipo IVsTipWindow expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
Dismiss | Cierre la ventana de información sobre herramientas. | |
GetContextStream | Devuelve la posición del texto que la información sobre herramientas no debe obscurecer y sobre qué puede ser mantenido el cursor antes de cerrar la información sobre herramientas. | |
GetSizePreferences | Obtiene las preferencias de tamaño de la ventana de información sobre herramientas. | |
Paint | Pinta la ventana de información sobre herramientas. | |
WndProc | La información del método no se proporciona. |
Arriba
Comentarios
Implemente esta interfaz en el objeto de servicio de lenguaje para proporcionar sugerencias genéricas basadas en lo que escribe el usuario en el editor básico. Para interceptar los caracteres del usuario, el objeto de servicio de lenguaje debe implementar también IOleCommandTarget. Para pasar la vista de texto un puntero a la implementación de IOleCommandTarget , llama a AddCommandFilter. El filtro de comando intercepta los comandos esos tipos de usuario en la ventana de código. Controla la información de comando para saber cuándo mostrar información de sugerencia al usuario.
Para proporcionar sugerencias de método, el servicio de lenguaje debe llamar a SetMethodData e implementar IVsMethodData.
Notas para los implementadores
Implemente esta interfaz en el objeto de servicio de lenguaje para proporcionar una sugerencia cuando el mouse se detiene en un contexto determinado transmitir en el editor básico.
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)