IVsIntellisenseHost (Interfaz)
Implementado por los clientes (IVsTextView incluida para proporcionar IntelliSense de hospedaje funcionalidad.
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("0377986B-C450-453C-A7BE-67116C9129A6")> _
Public Interface IVsIntellisenseHost _
Inherits IOleCommandTarget
[InterfaceTypeAttribute()]
[GuidAttribute("0377986B-C450-453C-A7BE-67116C9129A6")]
public interface IVsIntellisenseHost : IOleCommandTarget
[InterfaceTypeAttribute()]
[GuidAttribute(L"0377986B-C450-453C-A7BE-67116C9129A6")]
public interface class IVsIntellisenseHost : IOleCommandTarget
[<InterfaceTypeAttribute()>]
[<GuidAttribute("0377986B-C450-453C-A7BE-67116C9129A6")>]
type IVsIntellisenseHost =
interface
interface IOleCommandTarget
end
public interface IVsIntellisenseHost extends IOleCommandTarget
El tipo IVsIntellisenseHost expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
AfterCompletorCommit | Controla las acciones de limpieza después de una llamada a completor. | |
BeforeCompletorCommit | Acciones de identificadores antes de confirmar la llamada completor. | |
Exec(Guid, UInt32, UInt32, IntPtr, IntPtr) | (Se hereda de IOleCommandTarget). | |
Exec(Guid%, UInt32, UInt32, Object%, Object%) | ||
GetContextBuffer | Obtiene el búfer de contexto para IntelliSense. | |
GetContextCaretPos | Establece el símbolo de intercalación en relación con el búfer de contexto. | |
GetContextFocalPoint | Devuelve la posición en el búfer de contexto que se considera el punto de contexto inicial. | |
GetContextLocation | obtiene el rectángulo delimitador para el contexto de IntelliSense. | |
GetContextSelection | Obtiene la selección en relación con el búfer de contexto. | |
GetHostFlags | Obtiene los indicadores de host de IntelliSense de enumeración de IntelliSenseHostFlags . | |
GetHostWindow | Devuelve un identificador a la ventana host. | |
GetServiceProvider | obtiene un objeto de servicio de IntelliSense. | |
GetSmartTagRect | Devuelve la ventana etiqueta inteligente. | |
GetSubjectCaretPos | Obtiene la posición del símbolo de intercalación en relación con el texto en el que funciona IntelliSense. | |
GetSubjectSelection | Obtiene la selección en relación con el texto en el que funciona IntelliSense. | |
GetSubjectText | Obtiene el texto en el que funciona IntelliSense. | |
HighlightMatchingBrace | Resalta la llave correspondiente. | |
QueryStatus(Guid, UInt32, OLECMD, IntPtr) | (Se hereda de IOleCommandTarget). | |
QueryStatus(Guid%, UInt32, array<OLECMD[], array<OLECMDTEXT[]) | ||
ReplaceSubjectTextSpan | Edita el texto en el que funciona IntelliSense. | |
SetContextCaretPos | Establece el símbolo de intercalación en relación con el búfer de contexto. | |
SetContextSelection | Establece la selección en relación con el búfer de contexto. | |
SetSubjectCaretPos | Establece la posición del símbolo de intercalación en relación con el texto en el que funciona IntelliSense. | |
SetSubjectSelection | Establece la selección en relación con el texto en el que funciona IntelliSense. | |
UpdateCompletionStatus | Actualiza la interfaz de usuario del estado de (UI) finalización. | |
UpdateSmartTagWindow | Actualiza la ventana etiqueta inteligente. | |
UpdateTipWindow | actualiza la ventana de la sugerencia. |
Arriba
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)