IVsTextManager2.GetUserPreferences2 메서드
반환 사용자 기본 설정 탭 사용과 같은 크기와 위젯 여백 현재 상태 보기, 프레임, 언어, 서비스에 대 한 들여쓰기합니다.
네임스페이스: Microsoft.VisualStudio.TextManager.Interop
어셈블리: Microsoft.VisualStudio.TextManager.Interop.8.0(Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
구문
‘선언
Function GetUserPreferences2 ( _
<OutAttribute> pViewPrefs As VIEWPREFERENCES2(), _
<OutAttribute> pFramePrefs As FRAMEPREFERENCES2(), _
<OutAttribute> pLangPrefs As LANGPREFERENCES2(), _
<OutAttribute> pColorPrefs As FONTCOLORPREFERENCES2() _
) As Integer
int GetUserPreferences2(
VIEWPREFERENCES2[] pViewPrefs,
FRAMEPREFERENCES2[] pFramePrefs,
LANGPREFERENCES2[] pLangPrefs,
FONTCOLORPREFERENCES2[] pColorPrefs
)
int GetUserPreferences2(
[OutAttribute] array<VIEWPREFERENCES2>^ pViewPrefs,
[OutAttribute] array<FRAMEPREFERENCES2>^ pFramePrefs,
[InAttribute] [OutAttribute] array<LANGPREFERENCES2>^ pLangPrefs,
[InAttribute] [OutAttribute] array<FONTCOLORPREFERENCES2>^ pColorPrefs
)
abstract GetUserPreferences2 :
pViewPrefs:VIEWPREFERENCES2[] byref *
pFramePrefs:FRAMEPREFERENCES2[] byref *
pLangPrefs:LANGPREFERENCES2[] byref *
pColorPrefs:FONTCOLORPREFERENCES2[] byref -> int
function GetUserPreferences2(
pViewPrefs : VIEWPREFERENCES2[],
pFramePrefs : FRAMEPREFERENCES2[],
pLangPrefs : LANGPREFERENCES2[],
pColorPrefs : FONTCOLORPREFERENCES2[]
) : int
매개 변수
pViewPrefs
형식: array<Microsoft.VisualStudio.TextManager.Interop.VIEWPREFERENCES2[][out] 보기 기본 설정에 대 한 포인터입니다. pViewPrefs에 대한 자세한 내용은 VIEWPREFERENCES2를 참조하십시오.
pFramePrefs
형식: array<Microsoft.VisualStudio.TextManager.Interop.FRAMEPREFERENCES2[][out] 프레임 기본 설정에 대 한 포인터입니다. pFramePrefs에 대한 자세한 내용은 FRAMEPREFERENCES2를 참조하십시오.
pLangPrefs
형식: array<Microsoft.VisualStudio.TextManager.Interop.LANGPREFERENCES2[][in, out] 언어 기본 설정에 대 한 포인터입니다. pLangPrefs에 대한 자세한 내용은 LANGPREFERENCES2를 참조하십시오.
pColorPrefs
형식: array<Microsoft.VisualStudio.TextManager.Interop.FONTCOLORPREFERENCES2[][in, out] 글꼴 색 기본 설정에 대 한 포인터입니다.
반환 값
형식: Int32
메서드가 성공 하면, 반환 S_OK.실패할 경우 오류 코드를 반환합니다.
설명
[in] 에 대 한 포인터를 IVsTextBuffer 인터페이스입니다.
HRESULT IVsTextManager2::GetUserPreferences2(
[out] VIEWPREFERENCES2 * pViewPrefs,
[out] FRAMEPREFERENCES2 * pFramePrefs,
[in, out] LANGPREFERENCES2 * pLangPrefs,
[in, out] FONTCOLORPREFERENCES2 * pColorPrefs
);
결정 뷰, 프레임, 언어, 글꼴 및 색 기본 설정을 하려면이 메서드를 사용 합니다. 해당 항목에 대 한 GUID를 전달 하 고 메서드는 해당 기본 설정에 대 한 채워진된 구조를 반환 합니다. 한 항목에 대 한 기본만 필요한 경우에 각 구조에 대 한 GUID를 전달 필요 하지 않습니다 (예를 들어,만 보기 기본 설정을 원하는). 전달 nullNull 참조(Visual Basic의 경우 Nothing) 입력 하려는 구조에 대 한.
PLangPrefs-를 설정 하 여 LANGPREFERENCES 멤버에 대 한 언어를 지정 > 언어 SID guidLang.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용를 참조하세요.