IVsCompletionSetEx (Interfaz)
Permite una finalización establecida para proporcionar varios tipos de personalización.
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
<GuidAttribute("3F710016-58D5-4887-AD76-936D1A45A588")> _
<InterfaceTypeAttribute()> _
Public Interface IVsCompletionSetEx
[GuidAttribute("3F710016-58D5-4887-AD76-936D1A45A588")]
[InterfaceTypeAttribute()]
public interface IVsCompletionSetEx
[GuidAttribute(L"3F710016-58D5-4887-AD76-936D1A45A588")]
[InterfaceTypeAttribute()]
public interface class IVsCompletionSetEx
[<GuidAttribute("3F710016-58D5-4887-AD76-936D1A45A588")>]
[<InterfaceTypeAttribute()>]
type IVsCompletionSetEx = interface end
public interface IVsCompletionSetEx
El tipo IVsCompletionSetEx expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
CompareItems | Compara dos elementos completor. | |
DecreaseFilterLevel | Mostrar en la lista de finalización todos los elementos comunes disponibles. | |
GetCompletionItemColor | Devuelve los colores de primer plano y de fondo de un elemento seleccionado. | |
GetFilterLevel | Devuelve el nivel actual del filtro. | |
IncreaseFilterLevel | Mostrar en la lista de finalización a los miembros del tipo especificado. | |
OnCommitComplete | Llamado cuando la finalización ha estado de confianza. |
Arriba
Comentarios
Esta interfaz proporciona la personalización de un conjunto de finalizaciones enumerado de las maneras siguientes:
Modificar la forma en que los nombres parciales coinciden con los elementos de la lista.
Reemplace los colores de primer plano y de fondo de cualquier elemento.
Muestra los elementos de finalización para un tipo determinado en una lista secundaria.
Niveles de filtro
Si los niveles admiten el filtro, la lista de finalización muestra dos listas: Común y Todo. Estas dos listas pueden ser vistas haciendo clic en la ficha adecuada en la parte inferior de la ventana de la lista de finalización. La lista de Todo muestra todas las declaraciones en un tipo determinado mientras la lista de Común muestra todas las declaraciones posibles disponibles en ese momento.
Notas para los implementadores
Qué métodos necesitan implementarse viene determinado por la característica para admitir.
Implemente el método de CompareItems modificar cómo los nombres parciales se comparan con los elementos de la lista.
Implemente el método de GetCompletionItemColor para reemplazar los colores de primer plano y de fondo de cualquier elemento.
Implemente GetFilterLevel, IncreaseFilterLevel, y los métodos de DecreaseFilterLevel para proporcionar una lista secundaria de elementos de finalización.
Notas para los llamadores
Utilice la función de QueryInterface (o el colada equivalente) para obtener la interfaz de IVsCompletionSetEx de un objeto existente de IVsCompletionSet .
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)