IVsTextManager2.SetUserPreferences2, méthode
Définit des préférences de l'utilisateur.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop.8.0 (dans Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Syntaxe
'Déclaration
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
Paramètres
pViewPrefs
Type : array<Microsoft.VisualStudio.TextManager.Interop.VIEWPREFERENCES2[][in] les valeurs qui décrivent la vue par défaut souhaitée diminue pour toutes les vues d'éditeur. Pour plus d'informations, consultez VIEWPREFERENCES2. Peut être nullune référence null (Nothing en Visual Basic) si les préférences de vue ne sont pas définies.
pFramePrefs
Type : array<Microsoft.VisualStudio.TextManager.Interop.FRAMEPREFERENCES2[][in] les valeurs qui décrivent les balises par défaut souhaitées pour tout l'éditeur encadre. Pour plus d'informations, consultez FRAMEPREFERENCES2. Peut être nullune référence null (Nothing en Visual Basic) si les préférences de frame ne sont pas définies.
pLangPrefs
Type : array<Microsoft.VisualStudio.TextManager.Interop.LANGPREFERENCES2[][in] les valeurs qui décrivent les balises souhaitées pour le langage ont spécifié dans la structure. Pour plus d'informations, consultez LANGPREFERENCES2. Peut être nullune référence null (Nothing en Visual Basic) si des langues ne sont pas définies.
pColorPrefs
Type : array<Microsoft.VisualStudio.TextManager.Interop.FONTCOLORPREFERENCES2[][in] les valeurs qui décrivent les préférences de couleur et de police pour l'ensemble de l'éditeur s'affiche. Ce paramètre est pour une utilisation interne d'éditeur uniquement. Doit être nullune référence null (Nothing en Visual Basic) lorsque cette méthode est appelée par les packages externes. Pour plus d'informations, consultez FONTCOLORPREFERENCES2.
Valeur de retour
Type : Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.
Notes
Signature de COM
De textmgr.idl :
HRESULT IVsTextManager2::SetUserPreferences2(
[in] const VIEWPREFERENCES2 * pViewPrefs,
[in] const FRAMEPREFERENCES2 * pFramePrefs,
[in] const LANGPREFERENCES2 * pLangPrefs,
[in] const FONTCOLORPREFERENCES2 * pColorPrefs
);
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.