Interface OfficeRibbon
Representa uma personalização de fita do Microsoft Office projetada utilizando o designer de fita em um projeto do Office no Visual Studio.
Namespace: Microsoft.Office.Tools.Ribbon
Assemblies: Microsoft.Office.Tools.Common.v4.0.Utilities (em Microsoft.Office.Tools.Common.v4.0.Utilities.dll)
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 de inspetor, ou a janela do Explorer no Outlook, que está associada com essa fita. | |
DefaultExtension | Obtém a extensão padrão para este objeto de OfficeRibbon . | |
Extension | Obtém uma extensão personalizada para este objeto de OfficeRibbon . | |
Global | Obtém ou define um valor que determina se este OfficeRibbon pode ser usado em várias contextos simultaneamente. | |
Name | Obtém ou define o nome do RibbonComponent. (Herdado de RibbonComponent.) | |
OfficeMenu | Obtém RibbonOfficeMenu que representa a personalização do Microsoft Office. | |
Parent | Obtém RibbonComponent que representa o pai deste RibbonComponent. (Herdado de RibbonComponent.) | |
Ribbon | Obtém o objeto de alto nível Ribbon que contém a hierarquia de controle. (Herdado de RibbonComponent.) | |
RibbonId | Obtém a identificação de fita que foi usado para criar esta instância de objeto de OfficeRibbon . | |
RibbonType | Obtém uma lista separada por vírgulas de IDs de fita que estão associados com essa instância de OfficeRibbon . | |
RibbonUI | Infraestrutura. Obtém a instância de IRibbonUI que é fornecida pelo aplicativo do Microsoft Office para o código de extensibilidade de fita. (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 ocultar todos os guias interna em fita e a maioria dos comandos no menu do Microsoft Office e exibir somente as personalizações que são definidas neste item de fita. | |
Tabs | Obtém uma coleção de objetos RibbonTab em RibbonOfficeMenu. | |
Tag | Obtém ou define os dados específicos do aplicativo que estão associados com esse RibbonComponent. (Herdado de RibbonComponent.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
_VtblGap1_2 | Infraestrutura. | |
Dispose | Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados. (Herdado de IDisposable.) | |
PerformDynamicLayout | Chama o método de Microsoft.Office.Core.IRibbonUI.InvalidateControl do controle pai se RibbonComponent tem um pai dinâmico, como um menu dinâmico, e o layout não está suspenso. (Herdado de RibbonComponent.) | |
PerformLayout | Chama Microsoft.Office.Core.IRibbonUI.InvalidateControl se RibbonComponent tem um pai e o layout não está suspenso. (Herdado de RibbonComponent.) | |
ResumeLayout() | Inverte o efeito de método SuspendLayout . (Herdado de RibbonComponent.) | |
ResumeLayout(Boolean) | Inverte o efeito de método SuspendLayout . (Herdado de RibbonComponent.) | |
SuspendLayout | Impede que o aplicativo do Microsoft Office atualiza o estado dos controles em fita. (Herdado de RibbonComponent.) |
Superior
Eventos
Nome | Descrição | |
---|---|---|
Close | Ocorre quando essa instância de OfficeRibbon fechar. | |
Disposed | Representa o método que manipula o Disposed o evento de um componente. (Herdado de IComponent.) | |
Load | Ocorre quando OfficeRibbon é carregado no aplicativo do Microsoft Office. | |
LoadImage | Ocorre quando OfficeRibbon carregar, se a propriedade de ImageName é definida para um ou mais controles. |
Superior
Comentários
Você normalmente não usa a interface de OfficeRibbon diretamente. Em vez disso, use a classe fita do Visual Studio gerencia quando você adiciona um novo item de Faixa de Opções (Visual Designer) ao seu projeto. Você pode realizar a maioria das tarefas relacionadas à fita usando eventos e propriedades na classe fita gerado.
A classe gerada de fita herda da classe de RibbonBase . Essa classe base redireciona todas as chamadas a seus membros para uma implementação interna de interface de OfficeRibbonVisual Studio Tools for Office Runtime. Se você deseja trabalhar com o objeto de OfficeRibbon diretamente, use a propriedade de Base da classe gerada de fita.
Dica
Essa 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 Visão geral de tempo de execução do Visual Studio Tools for Office.
Uso
Essa documentação descreve a versão desse tipo que é usada apenas nos projetos do Office direcionados ao .NET Framework 4 e ao .NET Framework 4.5. Em projetos direcionados ao .NET Framework 3.5, esse tipo pode ter membros diferentes e os exemplos de código fornecidos para este tipo talvez não funcionem. Para conhecer a documentação sobre esse tipo de projeto direcionado 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.