Compartilhar via


Namespace Microsoft.Office.Tools.Ribbon

O Microsoft.Office.Tools.Ribbon namespace contém classes de componentes, controles e coleções de suporte e enumerações que permitem personalizar a faixa de opções na interface do usuário (UI) de vários aplicativos de Microsoft Office.

Todos os controles na Microsoft.Office.Tools.Ribbon namespace pode ser adicionado à sua personalização do Office, arrastando-as da Controles da faixa de opções do Office guia da caixa de ferramentas para o Designer de faixa de opções. Além disso, o RibbonMenu controle permite que você adicione os seguintes controles em tempo de execução:

Para adicionar esses controles para uma RibbonMenu em tempo de execução, você deve definir o Dynamic a propriedade do menu para true em tempo de design.

Quando você cria um controle em tempo de execução para adicionar um menu, você pode alterar as propriedades do controle recém-criado antes de adicioná-lo ao menu. Depois de adicionar um controle a um menu, algumas de suas propriedades se tornar somente leitura. Para obter mais informações, consulte Visão geral do modelo de objeto da faixa de opções.

Você pode usar outras propriedades para controlar a aparência e comportamento de seus controles em tempo de execução. Por exemplo, você pode implementar alterações em tempo de execução para a interface do usuário usando o Enabled e Visible propriedades para habilitar, desabilitar, mostrar e ocultar controles que foram adicionados em tempo de design.

Classes

  Classe Descrição
Classe pública RibbonBase Serve como a classe base para personalizações de fita do Microsoft Office.
Classe pública RibbonCollectionBase Fornece acesso aos objetos de IRibbonExtension em uma personalização de fita.

Interfaces

  Interface Descrição
Interface pública IRibbonExtension Representa uma extensão de um OfficeRibbon objeto.
Interface pública OfficeRibbon Representa uma personalização de fita do Microsoft Office projetada utilizando o designer de fita em um projeto do Office no Visual Studio.
Interface pública RibbonBox Organiza e alinha os controles em uma faixa de opções personalizada.
Interface pública RibbonButton Representa um botão em uma fita personalizado.
Interface pública RibbonButtonGroup Representa um grupo de controles de botão em uma fita.
Interface pública RibbonCheckBox Representa um controle de caixa de seleção em uma fita.
Interface pública RibbonComboBox Representa uma caixa de combinação em uma fita personalizado.
Interface pública RibbonComponent Contém métodos e os membros que permitem a comunicação com Visual Studio, navegação com a hierarquia de controle em seu aplicativo, e em otimização de layout de tempo de execução dos controles.
Interface pública RibbonControl Fornece as propriedades usadas pelos controles em uma personalização do Microsoft Office.
Interface pública RibbonControlEventArgs Fornece dados para uma variedade de eventos que são gerados em uma personalização de Microsoft Office.
Interface pública RibbonControlId Encapsula uma seqüência de identificação de Microsoft Office usa para fazer referência a controles.
Interface pública RibbonDialogLauncher Representa um ícone padronizado pequeno em um grupo que pode ser usado para abrir uma caixa de diálogo.
Interface pública RibbonDropDown Representa uma lista de itens de que um usuário pode escolher e uma lista de botões de fita que um usuário pode clicar.
Interface pública RibbonDropDownItem Representa um item em uma lista suspensa fita em uma lista suspensa.
Interface pública RibbonEditBox Representa uma caixa de edição em uma fita.
Interface pública RibbonFactory Fornece métodos que você pode usar para criar controles de fita para uma personalização de fita do Microsoft Office.
Interface pública RibbonGallery Representa um controle que exibe um menu de RibbonDropDownItem e controles de RibbonButton .
Interface pública RibbonGroup Representa um grupo de controles em um guia de fita.
Interface pública RibbonLabel Representa um rótulo em RibbonGroup ou em RibbonBox.
Interface pública RibbonLoadImageEventArgs Fornece dados para o evento LoadImage.
Interface pública RibbonManager Gerencia personalizações de fita que são criadas utilizando o designer de fita em um projeto do Office.
Interface pública RibbonMenu Representa um menu em um guia de fita ou no menu do Microsoft Office.
Interface pública RibbonOfficeMenu Fornece acesso aos controles que você adicionar a Microsoft Office o menu.
Interface pública RibbonPosition Representa o local de um controle de faixa de opções no Menu Microsoft Office em relação a um controle interno, o local de uma guia em relação a uma guia interna ou o local de um grupo em relação a um grupo interno.
Interface pública RibbonPositionStatics Fornece métodos que permitem que você especificar a posição de um controle, um grupo ou uma guia em uma personalização da faixa de opções.
Interface pública RibbonReadOnlyCollection Fornece acesso aos objetos de IRibbonExtension em uma personalização de fita.
Interface pública RibbonSeparator Representa um controle separator para um grupo ou um menu em fita.
Interface pública RibbonSplitButton Um controle de fita que combina um botão ou um botão de alternância e um menu suspenso.
Interface pública RibbonTab Contém um ou mais grupos de controles em fita.
Interface pública RibbonToggleButton Representa um controle de botão de alternância em uma fita.
Interface pública RibbonUIEventArgs Fornece dados para eventos que são gerados na faixa de opções.

Delegados

  Delegado Descrição
Delegado público RibbonControlEventHandler Representa o método que manipulará eventos de RibbonControl.
Delegado público RibbonLoadImageEventHandler Representa o método que manipulará o evento de LoadImage de OfficeRibbon.
Delegado público RibbonUIEventHandler Representa o método que manipulará o evento de Load de OfficeRibbon.

Enumerações

  Enumeração Descrição
Enumeração pública RibbonBoxStyle Especifica se os controles estão alinhados verticalmente ou horizontalmente em uma RibbonBox.
Enumeração pública RibbonButtonType Especifica o tipo de botão que um RibbonSplitButton exibe.
Enumeração pública RibbonControlIdType Contém valores que determinam se um RibbonControlId identifica um controle Microsoft Office ou um controle personalizado.
Enumeração pública RibbonPositionType Especifica a posição de um controle no Menu Microsoft Office, um grupo de controles em uma guia interna ou uma guia entre as guias internas ou personalizadas.

Consulte também

Referência

Outros recursos

Visão geral do modelo de objeto da faixa de opções

Visão geral da faixa de opções