Compartir a través de


IVsExternalCompletionSet (Interfaz)

Amplía la funcionalidad concreta de finalización de IntelliSense para el uso en un editor de la no-texto-vista.

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

Sintaxis

'Declaración
<InterfaceTypeAttribute()> _
<GuidAttribute("373A9399-FDF5-4F64-8866-E14B7F2CFFF7")> _
Public Interface IVsExternalCompletionSet
[InterfaceTypeAttribute()]
[GuidAttribute("373A9399-FDF5-4F64-8866-E14B7F2CFFF7")]
public interface IVsExternalCompletionSet
[InterfaceTypeAttribute()]
[GuidAttribute(L"373A9399-FDF5-4F64-8866-E14B7F2CFFF7")]
public interface class IVsExternalCompletionSet
[<InterfaceTypeAttribute()>]
[<GuidAttribute("373A9399-FDF5-4F64-8866-E14B7F2CFFF7")>]
type IVsExternalCompletionSet =  interface end
public interface IVsExternalCompletionSet

El tipo IVsExternalCompletionSet expone los siguientes miembros.

Métodos

  Nombre Descripción
Método público SetIntellisenseHost Establezca el host de IntelliSense que controla la lista de finalización.
Método público UpdateCompSet Actualiza el conjunto de finalizaciones.

Arriba

Comentarios

Esta interfaz se utiliza para forzar una actualización de la lista de finalización antes de mostrar la lista y establecer el host de IntelliSense que muestra la lista de finalización. Lo que el host de IntelliSense se modifique, la misma lista de finalización se puede utilizar en más de un contexto de vista, es decir, editor o ventana de herramientas.

Notas para los implementadores

esta interfaz se implementa en la misma clase que implementa la interfaz de IVsCompletionSet .

Notas para los llamadores

Obtiene esta interfaz llamando al método de QueryInterface en un objeto de IVsCompletionSet el objeto o de IVsCompletionSet a la interfaz de IVsExternalCompletionSet . El objeto de IVsCompletionSet se pasa normalmente a la vista de texto en una llamada al método de InvokeInsertionUI en la interfaz de IVsTextViewEx .

Vea también

Referencia

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