Compartir a través de


IVsTextManagerEvents.OnUserPreferencesChanged (Método)

Se desencadena cuando se cambian las preferencias globales del usuario.

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

Sintaxis

'Declaración
Sub OnUserPreferencesChanged ( _
    pViewPrefs As VIEWPREFERENCES(), _
    pFramePrefs As FRAMEPREFERENCES(), _
    pLangPrefs As LANGPREFERENCES(), _
    pColorPrefs As FONTCOLORPREFERENCES() _
)
void OnUserPreferencesChanged(
    VIEWPREFERENCES[] pViewPrefs,
    FRAMEPREFERENCES[] pFramePrefs,
    LANGPREFERENCES[] pLangPrefs,
    FONTCOLORPREFERENCES[] pColorPrefs
)
void OnUserPreferencesChanged(
    [InAttribute] array<VIEWPREFERENCES>^ pViewPrefs, 
    [InAttribute] array<FRAMEPREFERENCES>^ pFramePrefs, 
    [InAttribute] array<LANGPREFERENCES>^ pLangPrefs, 
    [InAttribute] array<FONTCOLORPREFERENCES>^ pColorPrefs
)
abstract OnUserPreferencesChanged : 
        pViewPrefs:VIEWPREFERENCES[] * 
        pFramePrefs:FRAMEPREFERENCES[] * 
        pLangPrefs:LANGPREFERENCES[] * 
        pColorPrefs:FONTCOLORPREFERENCES[] -> unit
function OnUserPreferencesChanged(
    pViewPrefs : VIEWPREFERENCES[], 
    pFramePrefs : FRAMEPREFERENCES[], 
    pLangPrefs : LANGPREFERENCES[], 
    pColorPrefs : FONTCOLORPREFERENCES[]
)

Parámetros

  • pLangPrefs
    Tipo: array<Microsoft.VisualStudio.TextManager.Interop.LANGPREFERENCES[]

    [in] Puntero al lenguaje pertinente según lo especificado por los miembros de szFileType y de guidLang de la estructura de LANGPREFERENCES . Si esnullreferencia null (Nothing en Visual Basic)no-, las preferencias que afectan a los valores comunes de un lenguaje específico han cambiado.

  • pColorPrefs
    Tipo: array<Microsoft.VisualStudio.TextManager.Interop.FONTCOLORPREFERENCES[]

    [in] Especifica preferencias de color. Si es que nonullreferencia null (Nothing en Visual Basic), el miembro de pguidColorService de la estructura de FONTCOLORPREFERENCES indica qué proveedor plausible de elemento es asociado al miembro de pColorTable . Si esnullreferencia null (Nothing en Visual Basic)no-, las preferencias que afectan a los colores o la fuente utilizados por una vista de texto han cambiado.

Comentarios

Prototipo COM

de textmgr.idl:

HRESULT IVsTextManagerEvents::OnUserPreferencesChanged(
   [in] const VIEWPREFERENCES * pViewPrefs,
   [in] const FRAMEPREFERENCES * pFramePrefs,
   [in] const LANGPREFERENCES * pLangPrefs,
   [in] const FONTCOLORPREFERENCES * pColorPrefs
);

Utilice este método para modificar la aplicación en respuesta a cambios en las preferencias del usuario. Cuando el usuario cambia las preferencias globales, o debido a cambiar valores de comando de las opciones del menú de Herramientas o debido a invocar un comando, como alcanzar se desencadena la clave de Insert , este evento.

Seguridad de .NET Framework

Vea también

Referencia

IVsTextManagerEvents Interfaz

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