IVsContainedLanguageCodeSupport (Interfaz)
Proporciona compatibilidad para navegar por el código, generación del evento, etc.
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("F386BE91-0E80-43AF-8EB6-8B829FA06282")> _
Public Interface IVsContainedLanguageCodeSupport
[InterfaceTypeAttribute()]
[GuidAttribute("F386BE91-0E80-43AF-8EB6-8B829FA06282")]
public interface IVsContainedLanguageCodeSupport
[InterfaceTypeAttribute()]
[GuidAttribute(L"F386BE91-0E80-43AF-8EB6-8B829FA06282")]
public interface class IVsContainedLanguageCodeSupport
[<InterfaceTypeAttribute()>]
[<GuidAttribute("F386BE91-0E80-43AF-8EB6-8B829FA06282")>]
type IVsContainedLanguageCodeSupport = interface end
public interface IVsContainedLanguageCodeSupport
El tipo IVsContainedLanguageCodeSupport expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
CreateUniqueEventName | Crea un nombre único del controlador de eventos, dado el contexto de la clase, el nombre de la instancia de objeto, y el nombre del evento. | |
EnsureEventHandler | Crea un controlador de eventos con el contexto de la clase, el nombre de la instancia de objeto, el nombre del evento, y el nombre (único) del controlador de eventos, si no existe ninguna ya. | |
GetBaseClassName | Devuelve el nombre de la clase base para la clase proporcionada. | |
GetCompatibleEventHandlers | Devuelve una colección de miembros existentes que coincidan con la firma de la descripción del evento proporcionada. | |
GetEventHandlerMemberID | Devuelve el id. único del miembro de un controlador de eventos que coincide con la descripción proporcionada si existe. | |
GetMemberNavigationPoint | Obtiene la posición (como el índice del carácter inicial, línea inicial, finalizando el índice del carácter, finalizando la línea, y el Id. de elemento file) en las coordenadas secundarias del búfer o el búfer de archivos de clase parcial coordina, de dado un miembro de clase, que se almacena en caché y utilizar después para navegar a ese miembro. | |
GetMembers | Devuelve una colección de miembros correspondientes a los marcadores especificados. | |
IsValidID | Examina el identificador proporcionado para ver si es un identificador válido para el lenguaje contenido. | |
OnRenamed | Nombre de un objeto de IVsContainedLanguageHost que contiene que indica que un cambio de un tipo especificado se inicia. |
Arriba
Comentarios
Notas para los implementadores
Implemente esta interfaz en la misma clase que implementa la interfaz de IVsContainedLanguage para admitir la navegación del código, los eventos, y obtener acceso a los distintos elementos de bloque contenido de código de idioma.
Notas para los llamadores
Obtiene esta interfaz llamando al método de QueryInterface en un objeto de IVsContainedLanguage el objeto o de IVsContainedLanguage a la interfaz de IVsContainedLanguageCodeSupport .
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)