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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен