Compartilhar via


RibbonSeparator Interface

Definição

Representa um controle de separador para um grupo ou menu na Faixa de Opções.

public interface class RibbonSeparator : IDisposable, Microsoft::Office::Tools::Ribbon::RibbonControl, System::ComponentModel::IComponent
[System.Runtime.InteropServices.Guid("79cda0e6-be5b-4889-a068-08a6ed0c54cc")]
public interface RibbonSeparator : IDisposable, Microsoft.Office.Tools.Ribbon.RibbonControl, System.ComponentModel.IComponent
[<System.Runtime.InteropServices.Guid("79cda0e6-be5b-4889-a068-08a6ed0c54cc")>]
type RibbonSeparator = interface
    interface RibbonControl
    interface RibbonComponent
    interface IComponent
    interface IDisposable
Public Interface RibbonSeparator
Implements IComponent, IDisposable, RibbonControl
Atributos
Implementações

Comentários

Um RibbonSeparator controle desenha uma linha, horizontal ou vertical.

Para o Menu do Microsoft Office, um RibbonMenue um RibbonSplitButton, o RibbonSeparator é horizontal.

Para a Faixa de Opções, o RibbonSeparator é vertical.

Você pode definir a Title propriedade para ter texto no separador nos menus.

Se o RibbonSeparator estiver localizado no final de um menu, o RibbonSeparator ficará visível na Faixa de Designer, mas não no aplicativo do Microsoft Office.

RibbonSeparator implementa elementos separador e menuSeparator RibbonX.

Você pode criar um RibbonSeparator em tempo de execução usando o CreateRibbonSeparator método do RibbonFactory objeto .

Existem duas maneiras de acessar o objeto RibbonFactory:

  • Usando a propriedade Factory da classe Ribbon. Use essa abordagem no código na classe Ribbon.

  • Usando o método Globals.Factory.GetRibbonFactory. Use essa abordagem no código fora da classe Ribbon.

Observação

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 do Visual Studio Tools para Office Runtime.

Uso

Essa documentação descreve a versão desse tipo que é usada nos projetos do Office direcionados ao .NET Framework 4 ou posterior. 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. Conheça a documentação sobre este tipo em projetos direcionados ao .NET Framework 3.5 na seguinte seção de referência na documentação do Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Propriedades

Enabled

Obtém ou define um valor que indica se o RibbonControl está habilitado.

(Herdado de RibbonControl)
Id

Obtém uma cadeia de caracteres que o Microsoft Office usa para identificar esse RibbonControl objeto.

(Herdado de RibbonControl)
Name

Obtém ou define o nome deste RibbonComponent.

(Herdado de RibbonComponent)
Parent

Obtém um RibbonComponent que representa o pai deste RibbonComponent.

(Herdado de RibbonComponent)
Position

Obterá ou definirá a posição do separador em relação a um controle interno ou a localização de um grupo em relação a outro grupo, se o separador estiver no menu do Microsoft Office.

Ribbon

Obtém o objeto Ribbon de nível superior que contém a hierarquia de controle.

(Herdado de RibbonComponent)
RibbonUI

Obtém a instância IRibbonUI fornecida pelo aplicativo do Microsoft Office para o código de extensibilidade da Faixa de Opções.

(Herdado de RibbonComponent)
Tag

Obtém ou define dados específicos do aplicativo associados a este RibbonComponent.

(Herdado de RibbonComponent)
Title

Obtém ou define o texto exibido no controle RibbonSeparator.

Visible

Obtém ou define um valor que indica se o RibbonControl está visível.

(Herdado de RibbonControl)

Métodos

PerformDynamicLayout()

Chamará o método Microsoft.Office.Core.IRibbonUI.InvalidateControl do controle pai se o RibbonComponent tiver um pai dinâmico, como um menu dinâmico, e o layout não for suspenso.

(Herdado de RibbonComponent)
PerformLayout()

Chamará Microsoft.Office.Core.IRibbonUI.InvalidateControl se o RibbonComponent tiver um pai e o layout não estiver suspenso.

(Herdado de RibbonComponent)
ResumeLayout()

Inverte o efeito do método SuspendLayout().

(Herdado de RibbonComponent)
ResumeLayout(Boolean)

Inverte o efeito do método SuspendLayout().

(Herdado de RibbonComponent)
SuspendLayout()

Impede que o aplicativo Microsoft Office atualize o estado dos controles na Faixa de Opções.

(Herdado de RibbonComponent)

Aplica-se a