IVsContainedLanguageHost (Interfaz)
Representa un host para lenguajes contenidos.
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("0429916F-69E1-4336-AB7E-72086FB0D6BC")> _
Public Interface IVsContainedLanguageHost
[InterfaceTypeAttribute()]
[GuidAttribute("0429916F-69E1-4336-AB7E-72086FB0D6BC")]
public interface IVsContainedLanguageHost
[InterfaceTypeAttribute()]
[GuidAttribute(L"0429916F-69E1-4336-AB7E-72086FB0D6BC")]
public interface class IVsContainedLanguageHost
[<InterfaceTypeAttribute()>]
[<GuidAttribute("0429916F-69E1-4336-AB7E-72086FB0D6BC")>]
type IVsContainedLanguageHost = interface end
public interface IVsContainedLanguageHost
El tipo IVsContainedLanguageHost expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
Advise | Permite a un cliente para recibir los mensajes del texto original. | |
CanReformatCode | Determina si el cambiar el formato del código puede actualmente. | |
EnsureSecondaryBufferReady | Garantiza que el búfer secundario está disponible y no tiene ningún cambio pendiente. | |
EnsureSpanVisible | Garantiza que intervalo en el búfer primario está visible. | |
GetErrorProviderInformation | Recupera información sobre el proveedor del error. | |
GetLineIndent | Proporciona información sobre la configuración base de nivel de sangría y sangría. | |
GetNearestVisibleToken | Devuelve el símbolo de lenguaje que es más próximo la línea solicitada. | |
GetVSHierarchy | Devuelve la jerarquía que contiene el archivo mostrado en el búfer primario. | |
InsertControl | Envía una solicitud para insertar marcado. | |
InsertImportsDirective | Inserta una etiqueta de marcado que importe el espacio de nombres especificado. | |
InsertReference | Agrega un ensamblado que está actualmente en la caché global de (GAC) ensamblados. | |
OnContainedLanguageEditorSettingsChange | Denominado para notificar al host cuando los cambios de lenguaje contenido sus valores de Fuentes y colores . | |
OnRenamed | denominado para notificar el editor que se ha cambiado un nombre. | |
QueryEditFile | Determina si el búfer secundario puede modificarse. | |
Unadvise | Llama un cliente que está interesado deja de recibir notificaciones del editor. |
Arriba
Comentarios
Esta interfaz se implementa mediante los editores que admiten lenguajes contenidos, es decir, los bloques de código que se pueden insertar en un documento más grande. Por ejemplo, un documento HTML puede contener elementos script de idiomas diferentes como Visual Basic o JScript.
Notas para los implementadores
Esta interfaz se implementa por un editor para coordinar con un objeto de IVsContainedLanguage .
Notas para los llamadores
Esta interfaz se pasa por el editor al método de SetHost en el objeto de IVsContainedLanguage que se devuelve del objeto de IVsContainedLanguageFactory .
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)