다음을 통해 공유


Microsoft.Office.Tools.Ribbon 네임스페이스

Microsoft.Office.Tools.Ribbon 네임스페이스에는 여러 Microsoft Office 응용 프로그램의 UI(사용자 인터페이스)에 있는 리본 메뉴를 사용자 지정하는 데 사용할 수 있는 구성 요소, 컨트롤, 지원 컬렉션, 클래스 및 열거형이 포함되어 있습니다.

Microsoft.Office.Tools.Ribbon 네임스페이스의 모든 컨트롤은 도구 상자Office 리본 컨트롤 탭에서 리본 디자이너로 끌어 놓는 방식으로 Office 사용자 지정에 추가할 수 있습니다. 또한 RibbonMenu 컨트롤을 사용하면 런타임에 다음 컨트롤을 추가할 수 있습니다.

런타임에 이러한 컨트롤을 RibbonMenu에 추가하려면 디자인 타임에 메뉴의 Dynamic 속성을 true로 설정해야 합니다.

런타임에 컨트롤을 만들어 메뉴에 추가하는 경우 새로 만든 컨트롤을 메뉴에 추가하기 전에 해당 컨트롤의 속성을 변경할 수 있습니다. 컨트롤을 메뉴에 추가한 후에는 일부 속성이 읽기 전용이 됩니다. 자세한 내용은 리본 개체 모델 개요을 참조하십시오.

그 밖의 속성을 사용하여 런타임에 컨트롤의 모양과 동작을 제어할 수 있습니다. 예를 들어 EnabledVisible 속성을 통해 디자인 타임에 추가된 컨트롤을 활성화하거나 비활성하고, 표시하거나 숨겨서 사용자 인터페이스의 런타임 변경 사항을 구현할 수 있습니다.

클래스

  클래스 설명
Public 클래스 RibbonBase Microsoft Office 리본 사용자 지정의 기본 클래스 역할을 합니다.
Public 클래스 RibbonCollectionBase 리본 사용자 지정에서 IRibbonExtension 개체에 대한 액세스를 제공합니다.

인터페이스

  인터페이스 설명
Public 인터페이스 IRibbonExtension OfficeRibbon 개체의 확장을 나타냅니다.
Public 인터페이스 OfficeRibbon Visual Studio에서 Office 프로젝트의 리본 디자이너를 사용하여 만든 Microsoft Office 리본 사용자 지정을 나타냅니다.
Public 인터페이스 RibbonBox 사용자 지정 리본 메뉴의 컨트롤을 정렬하고 맞춥니다.
Public 인터페이스 RibbonButton 사용자 지정 리본 메뉴의 단추를 나타냅니다.
Public 인터페이스 RibbonButtonGroup 리본 메뉴의 단추 컨트롤 그룹을 나타냅니다.
Public 인터페이스 RibbonCheckBox 리본 메뉴의 확인란 컨트롤을 나타냅니다.
Public 인터페이스 RibbonComboBox 사용자 지정 리본 메뉴의 콤보 상자를 나타냅니다.
Public 인터페이스 RibbonComponent Visual Studio와 통신하고, 응용 프로그램의 컨트롤 계층 구조를 탐색하고, 컨트롤의 런타임 레이아웃을 최적화할 수 있도록 설정하는 메서드 및 멤버를 포함합니다.
Public 인터페이스 RibbonControl Microsoft Office 사용자 지정에서 컨트롤이 사용하는 속성을 제공합니다.
Public 인터페이스 RibbonControlEventArgs Microsoft Office 사용자 지정에서 발생하는 다양한 이벤트에 대한 데이터를 제공합니다.
Public 인터페이스 RibbonControlId Microsoft Office에서 컨트롤을 참조하는 데 사용되는 식별 문자열을 캡슐화합니다.
Public 인터페이스 RibbonDialogLauncher 그룹에 표시되며 대화 상자를 여는 데 사용할 수 있는 표준화된 작은 아이콘을 나타냅니다.
Public 인터페이스 RibbonDropDown 사용자가 선택할 수 있는 항목 목록 및 클릭할 수 있는 리본 메뉴 단추 목록을 나타냅니다.
Public 인터페이스 RibbonDropDownItem 리본 드롭다운 목록에 있는 항목을 나타냅니다.
Public 인터페이스 RibbonEditBox 리본 메뉴의 입력란을 나타냅니다.
Public 인터페이스 RibbonFactory Microsoft Office 리본 사용자 지정을 위한 리본 컨트롤을 만드는 데 사용할 수 있는 메서드를 제공합니다.
Public 인터페이스 RibbonGallery RibbonDropDownItem 개체 및 RibbonButton 컨트롤의 메뉴를 표시하는 컨트롤을 나타냅니다.
Public 인터페이스 RibbonGroup 리본 메뉴 탭의 컨트롤 그룹을 나타냅니다.
Public 인터페이스 RibbonLabel RibbonGroup 또는 RibbonBox의 레이블을 나타냅니다.
Public 인터페이스 RibbonLoadImageEventArgs LoadImage 이벤트에 대한 데이터를 제공합니다.
Public 인터페이스 RibbonManager Office 프로젝트에서 리본 디자이너를 사용하여 만든 리본 메뉴 사용자 지정을 관리합니다.
Public 인터페이스 RibbonMenu 리본 메뉴 탭 또는 Microsoft Office 메뉴의 메뉴를 나타냅니다.
Public 인터페이스 RibbonOfficeMenu Microsoft Office 메뉴에 추가하는 컨트롤에 액세스할 수 있게 해 줍니다.
Public 인터페이스 RibbonPosition 기본 제공 컨트롤을 기준으로 한 Microsoft Office 메뉴의 리본 컨트롤 위치, 기본 제공 탭을 기준으로 한 탭 위치 또는 기본 제공 그룹을 기준으로 한 그룹 위치를 나타냅니다.
Public 인터페이스 RibbonPositionStatics 리본 사용자 지정에서 컨트롤, 그룹 또는 탭의 위치를 지정할 수 있는 메서드를 제공합니다.
Public 인터페이스 RibbonReadOnlyCollection 리본 사용자 지정에서 IRibbonExtension 개체에 대한 액세스를 제공합니다.
Public 인터페이스 RibbonSeparator 리본 메뉴에 있는 그룹 또는 메뉴의 구분 기호 컨트롤을 나타냅니다.
Public 인터페이스 RibbonSplitButton 단추 또는 설정/해제 단추를 드롭다운 메뉴와 결합하는 리본 컨트롤입니다.
Public 인터페이스 RibbonTab 리본 메뉴의 컨트롤 그룹이 하나 이상 들어 있습니다.
Public 인터페이스 RibbonToggleButton 리본 메뉴의 설정/해제 단추 컨트롤을 나타냅니다.
Public 인터페이스 RibbonUIEventArgs 리본 메뉴에서 발생하는 이벤트에 대한 데이터를 제공합니다.

대리자

  대리자 설명
Public 대리자 RibbonControlEventHandler RibbonControl 의 이벤트를 처리할 메서드를 나타냅니다.
Public 대리자 RibbonLoadImageEventHandler OfficeRibbonLoadImage 이벤트를 처리할 메서드를 나타냅니다.
Public 대리자 RibbonUIEventHandler OfficeRibbonLoad 이벤트를 처리할 메서드를 나타냅니다.

열거형

  열거형 설명
Public 열거형 RibbonBoxStyle 컨트롤을 RibbonBox에 세로로 정렬할지 가로로 정렬할지를 지정합니다.
Public 열거형 RibbonButtonType RibbonSplitButton 에 표시되는 단추의 종류를 지정합니다.
Public 열거형 RibbonControlIdType RibbonControlId 가 Microsoft Office 컨트롤을 식별하는지 아니면 사용자 지정 컨트롤을 식별하는지를 결정하는 값이 들어 있습니다.
Public 열거형 RibbonPositionType Microsoft Office 메뉴, 기본 제공 탭의 컨트롤 그룹 또는 기본 제공/사용자 지정 탭에 있는 컨트롤의 위치를 지정합니다.

참고 항목

참조

기타 리소스

리본 개체 모델 개요

리본 개요