Interface OfficeRibbon
Representa uma personalização de faixa de opções de Microsoft Office é criada usando o Designer de faixa de opções em um projeto do Office em Visual Studio.
Namespace: Microsoft.Office.Tools.Ribbon
Assembly: Microsoft.Office.Tools.Common (em Microsoft.Office.Tools.Common.dll)
Sintaxe
'Declaração
<GuidAttribute("49fbf223-6d24-4c4b-9101-2d5833434328")> _
Public Interface OfficeRibbon _
Inherits RibbonComponent, IComponent, IDisposable
[GuidAttribute("49fbf223-6d24-4c4b-9101-2d5833434328")]
public interface OfficeRibbon : RibbonComponent,
IComponent, IDisposable
O tipo OfficeRibbon expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Context | Obtém a janela Inspetor ou janela do Explorer no Outlook, o que está associado esta faixa de opções. | |
DefaultExtension | Obtém a extensão padrão para este OfficeRibbon objeto. | |
Extension | Obtém uma extensão personalizada para este OfficeRibbon objeto. | |
Global | Obtém ou define um valor que determina se este OfficeRibbon pode ser usado simultaneamente em vários contextos. | |
Name | Obtém ou define o nome deste RibbonComponent. (Herdado de RibbonComponent.) | |
OfficeMenu | Obtém um RibbonOfficeMenu que representa a personalização do Menu de Microsoft Office. | |
Parent | Obtém um RibbonComponent que representa o pai RibbonComponent. (Herdado de RibbonComponent.) | |
Ribbon | Obtém um nível superior Ribbon objeto que contém a hierarquia de controle. (Herdado de RibbonComponent.) | |
RibbonId | Obtém a ID da faixa de opções que foi usado para criar esta instância da OfficeRibbon objeto. | |
RibbonType | Obtém uma lista separada por vírgulas de IDs de faixa de opções que estão associados esta OfficeRibbon instância. | |
RibbonUI | Infraestrutura. Obtém o IRibbonUI instância que é fornecida pelo aplicativo de Microsoft Office para o código de extensibilidade da faixa de opções. (Herdado de RibbonComponent.) | |
Site | Obtém ou define o ISite associados a IComponent. (Herdado de IComponent.) | |
StartFromScratch | Obtém ou define um valor que indica se deseja ocultar todas as guias internas da faixa de opções e a maioria dos comandos no Menu de Microsoft Office e exibir somente as personalizações são definidas neste item de faixa de opções. | |
Tabs | Obtém uma coleção de RibbonTab objetos na RibbonOfficeMenu. | |
Tag | Obtém ou define os dados específicos do aplicativo que está associados esta RibbonComponent. (Herdado de RibbonComponent.) |
Início
Métodos
Nome | Descrição | |
---|---|---|
Dispose | Executa tarefas de definição de aplicativo associadas liberando, liberando ou redefinindo recursos não gerenciados. (Herdado de IDisposable.) | |
PerformDynamicLayout | Chamadas a Microsoft.Office.Core.IRibbonUI.InvalidateControl método do pai de controle se o RibbonComponent tem um pai dinâmico, como, por exemplo, um menu dinâmico, e o layout não for suspensa. (Herdado de RibbonComponent.) | |
PerformLayout | Chamadas Microsoft.Office.Core.IRibbonUI.InvalidateControl se a RibbonComponent tem um pai e o layout não for suspensa. (Herdado de RibbonComponent.) | |
ResumeLayout() | Reverte o efeito da SuspendLayout método. (Herdado de RibbonComponent.) | |
ResumeLayout(Boolean) | Reverte o efeito da SuspendLayout método. (Herdado de RibbonComponent.) | |
SuspendLayout | Impede que o aplicativo Microsoft Office o estado dos controles da faixa de opções de atualização. (Herdado de RibbonComponent.) |
Início
Eventos
Nome | Descrição | |
---|---|---|
Close | Ocorre quando este OfficeRibbon instância é fechamento. | |
Disposed | Representa o método que manipula o Disposed o evento de um componente. (Herdado de IComponent.) | |
Load | Ocorre quando o OfficeRibbon é carregada no aplicativo Microsoft Office. | |
LoadImage | Ocorre quando o OfficeRibbon carrega, se a ImageName propriedade é definida para um ou mais controles. |
Início
Comentários
Você normalmente não usar o OfficeRibbon interface diretamente. Em vez disso, use a classe de faixa de opções Visual Studio gera quando você adiciona um novo a faixa de opções (Visual Designer) item ao seu projeto. Você pode realizar a maioria das tarefas relacionadas à Faixa de opções usando as propriedades e eventos na classe gerada da faixa de opções.
A classe gerada da faixa de opções herda de RibbonBase classe. Essa classe base redireciona todas as chamadas para seus membros a implementação interna da OfficeRibbon interface de Visual Studio Tools for Office runtime. Se você desejar trabalhar com o OfficeRibbon objeto diretamente, use o Base propriedade da classe de faixa de opções gerado.
Observação |
---|
Esta interface é implementada pelo Visual Studio Tools for Office runtime. Ela não se destina a ser implementada em seu código. Para obter mais informações, consulte Visual Studio Tools for Office visão geral sobre o tempo de execução. |
Usage
Esta documentação descreve a versão deste tipo que é usada em projetos do Office destinados ao .NET Framework 4. Em projetos destinados ao .NET Framework 3.5, este tipo poderá ter membros diferentes, e os exemplos de código fornecidos para o tipo talvez não funcionem. Para obter documentação sobre este tipo em projetos destinados ao .NET Framework 3.5, consulte a seguinte seção de referência na documentação do Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.