다음을 통해 공유


IVsButtonBarManager.AddButtonBar 메서드

콤보 단추를 코드 창에 추가합니다.

네임스페이스:  Microsoft.VisualStudio.TextManager.Interop
어셈블리:  Microsoft.VisualStudio.TextManager.Interop(Microsoft.VisualStudio.TextManager.Interop.dll)

구문

‘선언
Function AddButtonBar ( _
    cButtons As Integer, _
    hImageList As IntPtr, _
    pClient As IVsButtonBarClient _
) As Integer
int AddButtonBar(
    int cButtons,
    IntPtr hImageList,
    IVsButtonBarClient pClient
)
int AddButtonBar(
    [InAttribute] int cButtons, 
    [InAttribute] IntPtr hImageList, 
    [InAttribute] IVsButtonBarClient^ pClient
)
abstract AddButtonBar : 
        cButtons:int * 
        hImageList:IntPtr * 
        pClient:IVsButtonBarClient -> int
function AddButtonBar(
    cButtons : int, 
    hImageList : IntPtr, 
    pClient : IVsButtonBarClient
) : int

매개 변수

  • cButtons
    형식: Int32

    In

  • hImageList
    형식: IntPtr

    HIMAGELIST [in] 실제로.

반환 값

형식: Int32
메서드가 성공 하면, 반환 S_OK.실패할 경우 오류 코드를 반환합니다.

설명

COM 시그니처

Textmgr.idl에서:

HRESULT IVsButtonBarManager::AddButtonBar(
   [in] long cButtons,
   [in] HANDLE hImageList,
   [in] IVsButtonBarClient *pClient
);

AddButtonBar콤보 단추를 코드 창에 추가합니다. 이 호출은 호출이 배치 Attach. 코드 창에 연결 하는 단추 모음이 이미 있는지 AddButtonBar 반환 E_UNEXPECTED. 일반적 호출 해야 GetButtonBar 호출 하기 전에 AddButtonBar 이미 단추 모음 되지 않도록 해당된 코드 창에 연결 합니다.

.NET Framework 보안

참고 항목

참조

IVsButtonBarManager 인터페이스

Microsoft.VisualStudio.TextManager.Interop 네임스페이스