Поделиться через


IVsTextManager2.SetUserPreferences2 - метод

Устанавливает параметры пользователя.

Пространство имен:  Microsoft.VisualStudio.TextManager.Interop
Сборка:  Microsoft.VisualStudio.TextManager.Interop.8.0 (в Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Синтаксис

'Декларация
Function SetUserPreferences2 ( _
    pViewPrefs As VIEWPREFERENCES2(), _
    pFramePrefs As FRAMEPREFERENCES2(), _
    pLangPrefs As LANGPREFERENCES2(), _
    pColorPrefs As FONTCOLORPREFERENCES2() _
) As Integer
int SetUserPreferences2(
    VIEWPREFERENCES2[] pViewPrefs,
    FRAMEPREFERENCES2[] pFramePrefs,
    LANGPREFERENCES2[] pLangPrefs,
    FONTCOLORPREFERENCES2[] pColorPrefs
)
int SetUserPreferences2(
    [InAttribute] array<VIEWPREFERENCES2>^ pViewPrefs, 
    [InAttribute] array<FRAMEPREFERENCES2>^ pFramePrefs, 
    [InAttribute] array<LANGPREFERENCES2>^ pLangPrefs, 
    [InAttribute] array<FONTCOLORPREFERENCES2>^ pColorPrefs
)
abstract SetUserPreferences2 : 
        pViewPrefs:VIEWPREFERENCES2[] * 
        pFramePrefs:FRAMEPREFERENCES2[] * 
        pLangPrefs:LANGPREFERENCES2[] * 
        pColorPrefs:FONTCOLORPREFERENCES2[] -> int
function SetUserPreferences2(
    pViewPrefs : VIEWPREFERENCES2[], 
    pFramePrefs : FRAMEPREFERENCES2[], 
    pLangPrefs : LANGPREFERENCES2[], 
    pColorPrefs : FONTCOLORPREFERENCES2[]
) : int

Параметры

  • pViewPrefs
    Тип: array<Microsoft.VisualStudio.TextManager.Interop.VIEWPREFERENCES2[]

    [in] значения, которые описывают нужное представление по умолчанию пометят для всех представлений редактора. Дополнительные сведения см. в разделе VIEWPREFERENCES2. Может быть nullссылка NULL (Nothing в Visual Basic) если не заданы параметры представления.

  • pFramePrefs
    Тип: array<Microsoft.VisualStudio.TextManager.Interop.FRAMEPREFERENCES2[]

    [in] значения, описывающие нужные флаги по умолчанию для всех кадров редактора. Дополнительные сведения см. в разделе FRAMEPREFERENCES2. Может быть nullссылка NULL (Nothing в Visual Basic) если не заданы параметры кадра.

  • pLangPrefs
    Тип: array<Microsoft.VisualStudio.TextManager.Interop.LANGPREFERENCES2[]

    [in] флаги значения, описывающие необходимые для языка, определенные в структуре. Дополнительные сведения см. в разделе LANGPREFERENCES2. Может быть nullссылка NULL (Nothing в Visual Basic) если языковые параметры не заданы.

  • pColorPrefs
    Тип: array<Microsoft.VisualStudio.TextManager.Interop.FONTCOLORPREFERENCES2[]

    [in] значения, описывающие параметры цвета и шрифта для всего редактора обзор. Этот параметр используется только для внутренней редактора. Необходимо nullссылка NULL (Nothing в Visual Basic) при вызове этого метода внешний пакетами. Дополнительные сведения см. в разделе FONTCOLORPREFERENCES2.

Возвращаемое значение

Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.

Заметки

Модель COM подписи

Из textmgr.idl:

HRESULT IVsTextManager2::SetUserPreferences2(
   [in] const VIEWPREFERENCES2 * pViewPrefs,
   [in] const FRAMEPREFERENCES2 * pFramePrefs,
   [in] const LANGPREFERENCES2 * pLangPrefs,
   [in] const FONTCOLORPREFERENCES2 * pColorPrefs
);

Безопасность платформы .NET Framework

См. также

Ссылки

IVsTextManager2 Интерфейс

Microsoft.VisualStudio.TextManager.Interop - пространство имен