Interface ActionsPane

Representa uma interface de usuário personalizada para o Ações do documento o painel de tarefas em uma personalização em nível de documento para Word ou Excel.

Namespace:  Microsoft.Office.Tools
Assembly:  Microsoft.Office.Tools.Common (em Microsoft.Office.Tools.Common.dll)

Sintaxe

'Declaração
<GuidAttribute("b835a67a-c3c0-45ba-9a3f-c878bf531dd5")> _
Public Interface ActionsPane _
    Inherits IDisposable
[GuidAttribute("b835a67a-c3c0-45ba-9a3f-c878bf531dd5")]
public interface ActionsPane : IDisposable

O tipo ActionsPane expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública AccessibilityObject Obtém o AccessibleObject que é atribuído para o painel de ações.
Propriedade pública AccessibleDefaultActionDescription Obtém ou define a descrição de ação padrão do painel de ações.Essa descrição é usada por aplicativos cliente de acessibilidade.
Propriedade pública AccessibleDescription Obtém ou define a descrição acessível do painel de ações.Essa descrição é usada por aplicativos cliente de acessibilidade.
Propriedade pública AccessibleName Obtém ou define o nome acessível do painel de ações.Este nome é usado por aplicativos cliente de acessibilidade.
Propriedade pública AccessibleRole Obtém ou define a função acessível do painel de ações.
Propriedade pública ActiveControl Obtém ou define o controle ativo no painel de ações.
Propriedade pública AllowDrop Obtém ou define um valor que indica se o painel de ações pode aceitar dados que o usuário arrastados.
Propriedade pública Anchor Obtém ou define as bordas do recipiente ao qual o painel de ações está vinculado e determina como o controle de usuário é redimensionado com seu pai.
Propriedade pública AutoRecover Obtém ou define um valor que indica se a solução do painel de ações automaticamente anexa ao documento, quando ela é separada.
Propriedade pública AutoScaleDimensions Obtém ou define as dimensões que o painel de ações foi projetado para.
Propriedade pública AutoScaleMode Obtém ou define o modo de dimensionamento automático do painel de ações.
Propriedade pública AutoScroll Obtém ou define um valor indicando se o painel Ações permite que o usuário rolar para quaisquer controles colocados fora de seus limites visíveis.
Propriedade pública AutoScrollMargin Obtém ou define o tamanho da margem rolagem automática para o painel de ações.
Propriedade pública AutoScrollMinSize Obtém ou define o tamanho mínimo de rolagem automática para o painel de ações.
Propriedade pública AutoScrollOffset Obtém ou define onde o painel de ações é rolado quando o ScrollControlIntoView método é chamado.
Propriedade pública AutoScrollPosition Obtém ou define o local da posição de rolagem automática para o painel de ações.
Propriedade pública AutoSize Infraestrutura. Esta propriedade não é suportada pelo painel de ações.
Propriedade pública AutoSizeMode Obtém ou define o modo pelo qual o controle do painel de ações se redimensiona automaticamente.
Propriedade pública AutoValidate Obtém ou define um valor que indica se os controles no painel de ações serão validados automaticamente quando o foco é alterado.
Propriedade pública BackColor Obtém ou define a cor de fundo para o painel de ações.
Propriedade pública BackgroundImage Obtém ou define a imagem de plano de fundo exibida no painel de ações.
Propriedade pública BackgroundImageLayout Obtém ou define a posição e o comportamento de uma imagem de plano de fundo no painel de ações.
Propriedade pública BindingContext Obtém ou define um objeto que é usado para manter todos os controles no painel de ações que estão acoplados à mesma fonte de dados sincronizados.
Propriedade pública BorderStyle Obtém ou define o estilo de borda do painel de ações.
Propriedade pública Bottom Obtém a distância, em pixels, entre a borda inferior do painel de ações e a borda superior da área cliente do contêiner.
Propriedade pública Bounds Obtém ou define o tamanho e local do controle de painel Ações, incluindo seus elementos não clientes, em pixels, relativo a seu pai.
Propriedade pública CanFocus Obtém um valor indicando se o painel de ações pode receber o foco.
Propriedade pública CanSelect Obtém um valor indicando se o painel de ações pode ser selecionado.
Propriedade pública Capture Obtém ou define um valor indicando se o painel de ações tenha capturado o mouse.
Propriedade pública CausesValidation Obtém ou define um valor indicando se o painel de ações faz com que a validação ser executada em todos os controles que exigem validação quando ele recebe o foco.
Propriedade pública ClientRectangle Obtém o retângulo que representa a área do painel de ações do cliente.
Propriedade pública ClientSize Obtém ou define a altura e largura da área cliente do painel de ações.
Propriedade pública CompanyName Obtém o nome da empresa ou criador do aplicativo que contém o painel de ações.
Propriedade pública Container Infraestrutura. Esta propriedade não é suportada pelo painel de ações.
Propriedade pública ContainsFocus Obtém um valor indicando se o painel de ações ou um de seus controles filho, atualmente tem o foco de entrada.
Propriedade pública ContextMenu Obtém ou define o menu de atalho associado ao painel Ações.
Propriedade pública ContextMenuStrip Obtém ou define o ContextMenuStrip associados com o painel de ações.
Propriedade pública Controls Obtém a coleção de controles contidos dentro do painel de ações.
Propriedade pública Created Obtém um valor indicando se o painel de ações foi criado.
Propriedade pública CurrentAutoScaleDimensions Obtém as dimensões de tempo de execução atuais da tela.
Propriedade pública Cursor Obtém ou define o cursor exibido quando o ponteiro do mouse está sobre o painel de ações.
Propriedade pública DataBindings Obtém as ligações de dados para o painel de ações.
Propriedade pública DisplayRectangle Obtém o retângulo que representa a área de exibição do painel de ações.
Propriedade pública Disposing Obtém um valor que indica se o painel de ações está no processo de descarte.
Propriedade pública Dock Obtém ou define as bordas de controle do painel de ações são ancoradas a seu pai e determina como o controle do painel de ações é redimensionado com seu pai.
Propriedade pública DockPadding Infraestrutura. Esta propriedade não é suportada pelo painel de ações.
Propriedade pública Enabled Obtém ou define um valor indicando se o painel de ações pode responder à interação do usuário.
Propriedade pública Focused Obtém um valor indicando se o painel de ações tem foco de entrada.
Propriedade pública Font Obtém ou define a fonte do texto exibido pelo painel de ações.
Propriedade pública ForeColor Obtém ou define a cor de primeiro plano do painel de ações.
Propriedade pública Handle Obtém o identificador de janela que o controle do painel de ações está vinculado.
Propriedade pública HasChildren Obtém um valor que indica se o controle contém um ou mais controles filho.
Propriedade pública Height Obtém ou define a altura do controle do painel de ações.
Propriedade pública HorizontalScroll Obtém as características associadas a barra de rolagem horizontal.
Propriedade pública ImeMode Obtém ou define o modo do Editor de método de entrada (IME) do painel de ações.
Propriedade pública InvokeRequired Obtém um valor indicando se o chamador deve chamar um método invoke quando fazer chamadas de método para o controle do painel de ações, porque o chamador está em um segmento diferente daquele com o controle do painel de ações foi criado.
Propriedade pública IsAccessible Obtém ou define um valor que indica se o painel de ações é visível para aplicativos de acessibilidade.
Propriedade pública IsDisposed Obtém um valor que indica se o controle do painel de ações foi descartado.
Propriedade pública IsHandleCreated Obtém um valor que indica se o controle do painel de ações tem um identificador associado a ele.
Propriedade pública IsMirrored Obtém um valor que indica se o painel de ações é espelhado.
Propriedade pública LayoutEngine Obtém uma instância em cache do mecanismo de layout do controle de painel de ações.
Propriedade pública Left Obtém ou define a distância, em pixels, entre a borda esquerda do controle do painel de ações e a borda esquerda da área cliente do contêiner.
Propriedade pública Location Obtém ou define as coordenadas do canto superior esquerdo do painel de ações relativas ao canto superior esquerdo de seu recipiente.
Propriedade pública Margin Gets or sets the space between controls.
Propriedade pública MaximumSize Obtém ou define o tamanho que é superior a limitar que GetPreferredSize pode especificar.
Propriedade pública MinimumSize Obtém ou define o tamanho que é o menor limite que GetPreferredSize pode especificar.
Propriedade pública Name Obtém ou define o nome do controle do painel de ações.
Propriedade pública Orientation Obtém um valor que indica se o posicionamento do painel de ações é vertical ou horizontal.
Propriedade pública Padding Obtém ou define o preenchimento dentro do painel de ações.
Propriedade pública Parent Obtém ou define o contêiner pai do painel de ações.
Propriedade pública ParentForm Infraestrutura. Esta propriedade não é suportada pelo painel de ações.
Propriedade pública PreferredSize Obtém o tamanho da área retangular na qual o painel de ações pode conter.
Propriedade pública ProductName Obtém o nome do produto do assembly que contém o painel de ações.
Propriedade pública ProductVersion Obtém a versão do assembly que contém o painel de ações.
Propriedade pública RecreatingHandle Obtém um valor que indica se o controle do painel de ações no momento está recriando seu identificador.
Propriedade pública Region Obtém ou define a região da janela associada ao painel Ações.
Propriedade pública Right Obtém a distância, em pixels, entre a borda direita do painel de ações e a borda esquerda da área cliente do contêiner.
Propriedade pública RightToLeft Obtém ou define um valor indicando se os elementos do painel de ações estão alinhados para dar suporte a localidades usando fontes da direita para esquerda.
Propriedade pública Site Obtém ou define o site do painel de ações.
Propriedade pública Size Obtém ou define a altura e largura do controle do painel de ações.
Propriedade pública StackOrder Obtém ou define um valor que indica a direção que os controles são empilhados no painel actions.
Propriedade pública TabIndex Obtém ou define a ordem de tabulação do painel de ações no seu recipiente.
Propriedade pública TabStop Obtém ou define um valor indicando se o usuário pode dar o foco para o painel de ações usando a tecla TAB.
Propriedade pública Tag Obtém ou define o objeto que contém dados sobre o painel de ações.
Propriedade pública Text Infraestrutura. Esta propriedade não é suportada pelo painel de ações.
Propriedade pública Top Obtém ou define a distância, em pixels, entre a borda superior do controle do painel de ações e a borda superior da área cliente do contêiner.
Propriedade pública TopLevelControl Infraestrutura. Esta propriedade não é suportada pelo painel de ações.
Propriedade pública UseWaitCursor Obtém ou define um valor indicando se Use o cursor de espera para o painel de ações e todos os controles filho.
Propriedade pública VerticalScroll Obtém as características associadas a barra de rolagem vertical.
Propriedade pública Visible Obtém ou define um valor que indica se a ActionsPane está visível.
Propriedade pública Width Obtém ou define a largura do controle do painel de ações.
Propriedade pública WindowTarget Infraestrutura. Esta propriedade não é suportada pelo painel de ações.

Início

Métodos

  Nome Descrição
Método público BeginInit Infraestrutura.
Método público BeginInvoke(Delegate) Executa o delegado especificado assincronamente no thread da alça de base do controle de painel de ações foi criada no.
Método público BeginInvoke(Delegate, array<Object[]) Executa o delegado de especificado assíncrona com os argumentos especificados, no segmento que o identificador de base do controle de painel de ações foi criado no.
Método público BringToFront Traz o controle do painel de ações para a frente da ordem z.
Método público Clear Desanexa a solução do painel de ações do documento.
Método público Contains Retorna um valor que indica se o controle especificado é um filho do painel de ações.
Método público CreateControl Controla o força a criação do controle do painel Ações visíveis, incluindo a criação da alça e qualquer filho visível.
Método público CreateGraphics Cria o Graphics para o controle de painel de ações.
Método público Dispose Executa tarefas de definição de aplicativo associadas liberando, liberando ou redefinindo recursos não gerenciados. (Herdado de IDisposable.)
Método público DoDragDrop Começa uma operação de arrastar e soltar.
Método público DrawToBitmap Dá suporte a processamento para o bitmap especificado.
Método público EndInit Infraestrutura.
Método público EndInvoke Recupera o valor de retorno da operação assíncrona especificado.
Método público FindForm Recupera o formulário que está o controle do painel de ações.
Método público Focus Define o foco para o painel de ações de entrada.
Método público GetChildAtPoint(Point) Recupera o controle filho que está localizado nas coordenadas especificadas.
Método público GetChildAtPoint(Point, GetChildAtPointSkip) Recupera o controle filho que está localizado nas coordenadas especificadas, especificar se deseja ignorar controles filho de um determinado tipo.
Método público GetContainerControl Retorna o próximo ContainerControl a cadeia do controle de controles do pai.
Método público GetNextControl Recupera o próximo controle para frente ou para trás na ordem de tabulação de controles filho.
Método público GetPreferredSize Recupera o tamanho de uma área retangular na qual o painel de ações pode ser ajustado.
Método público Hide Remove o ActionsPane e os controles da interface de usuário do painel de tarefas, mas deixa o painel de tarefas visível.
Método público Invalidate() Invalida a toda a superfície do painel de ações e faz com que o painel de ações seja redesenhado.
Método público Invalidate(Boolean) Invalida a toda a superfície do painel de ações e faz com que uma mensagem de pintura a serem enviados para o painel de ações.Opcionalmente, invalida os controles filho atribuídos ao painel Ações.
Método público Invalidate(Rectangle) Invalida a região especificada do painel de ações (adiciona à região de atualização do painel de ações, que é a área que será pintada novamente na próxima operação de pintura) e faz com que uma mensagem de pintura a serem enviados para o painel de ações.
Método público Invalidate(Region) Invalida a região especificada do painel de ações (adiciona à região de atualização do painel de ações, que é a área que será pintada novamente na próxima operação de pintura) e faz com que uma mensagem de pintura a serem enviados para o painel de ações.
Método público Invalidate(Rectangle, Boolean) Invalida a região especificada do painel de ações (adiciona à região de atualização do painel de ações, que é a área que será pintada novamente na próxima operação de pintura) e faz com que uma mensagem de pintura a serem enviados para o painel de ações.Opcionalmente, invalida os controles filho atribuídos ao painel Ações.
Método público Invalidate(Region, Boolean) Invalida a região especificada do painel de ações (adiciona à região de atualização do painel de ações, que é a área que será pintada novamente na próxima operação de pintura) e faz com que uma mensagem de pintura a serem enviados para o painel de ações.Opcionalmente, invalida os controles filho atribuídos ao painel Ações.
Método público Invoke(Delegate) Executa o representante especificado no segmento que possui subjacente identificador de janela do painel de ações.
Método público Invoke(Delegate, array<Object[]) Executa o representante especificado, no segmento que possui subjacente identificador de janela do painel de ações, com a lista de argumentos especificada.
Método público PerformAutoScale Executa o dimensionamento do painel de ações e seus filhos.
Método público PerformLayout() Força o painel de ações para aplicar a lógica de layout para todos os seus controles filho.
Método público PerformLayout(Control, String) Força o painel de ações para aplicar a lógica de layout para todos os seus controles filho.
Método público PointToClient Calcula o local do ponto de tela especificada nas coordenadas do cliente.
Método público PointToScreen Calcula o local do ponto cliente especificado em coordenadas de tela.
Método público PreProcessControlMessage Pré-processa o teclado ou mensagens de entrada dentro do loop de mensagem antes de serem distribuídos.
Método público PreProcessMessage Pré-processa o teclado ou mensagens de entrada dentro do loop de mensagem antes de serem distribuídos.
Método público RectangleToClient Calcula o tamanho e local do retângulo de tela especificada nas coordenadas do cliente.
Método público RectangleToScreen Calcula o tamanho e local do retângulo cliente especificado em coordenadas de tela.
Método público Refresh Força o painel de ações para invalidar sua área cliente e imediatamente redesenhar próprio e os controles filho.
Método público ResetBackColor Infraestrutura. Este método não é suportado pelo painel de ações.
Método público ResetBindings Infraestrutura. Este método não é suportado pelo painel de ações.
Método público ResetCursor Infraestrutura. Este método não é suportado pelo painel de ações.
Método público ResetFont Infraestrutura. Este método não é suportado pelo painel de ações.
Método público ResetForeColor Infraestrutura. Este método não é suportado pelo painel de ações.
Método público ResetImeMode Infraestrutura. Este método não é suportado pelo painel de ações.
Método público ResetRightToLeft Infraestrutura. Este método não é suportado pelo painel de ações.
Método público ResetText Infraestrutura. Este método não é suportado pelo painel de ações.
Método público ResumeLayout() Reinicia a lógica de layout usual.
Método público ResumeLayout(Boolean) Reinicia a lógica de layout usual, opcionalmente, forçando um layout imediato do layout solicitações pendentes.
Método público Scale Dimensiona o painel de ações e todos os controles filho pelo fator de escala especificado.
Método público ScrollControlIntoView Rola o controle filho especificado no modo de exibição.
Método público Select Ativa o painel de ações.
Método público SelectNextControl Ativa o próximo controle.
Método público SendToBack Envia o controle do painel de ações para trás da ordem z.
Método público SetAutoScrollMargin Define o tamanho das margens da rolagem automática.
Método público SetBounds(Int32, Int32, Int32, Int32) Define os limites do painel de ações para o local especificado e o tamanho.
Método público SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified) Define os limites especificados do painel de ações para o local especificado e o tamanho.
Método público Show Exibe o ActionsPane no painel de tarefas, incluindo todos os controles que foram adicionados para o ActionsPane, mas não exibe o painel de tarefas se o painel de tarefas não estiver visível.
Método público SuspendLayout Suspende temporariamente a lógica de layout para o painel de ações.
Método público Update Faz com que o painel de ações redesenhar as regiões invalidadas dentro de sua área cliente.
Método público Validate() Verifica o conteúdo do painel de ações, fazendo com que o Validating e Validated eventos ocorra, em que ordem.
Método público Validate(Boolean) Verifica o conteúdo do painel de ações; condicionalmente depende se a opção de validação automático está ativada.
Método público ValidateChildren() Faz com que todos os filhos controles que suportam a validação para validar seus dados.
Método público ValidateChildren(ValidationConstraints) Faz com que todos os filhos controles que suportam a validação para validar seus dados.

Início

Eventos

  Nome Descrição
Evento público AutoSizeChanged Infraestrutura. Esse evento não é suportado pelo painel de ações.
Evento público AutoValidateChanged Ocorre quando o AutoValidate alterações de propriedade.
Evento público BackColorChanged Ocorre quando o valor de BackColor alterações de propriedade.
Evento público BackgroundImageChanged Ocorre quando o valor de BackgroundImage alterações de propriedade.
Evento público BackgroundImageLayoutChanged Ocorre quando o BackgroundImageLayout alterações de propriedade.
Evento público BindingContextChanged Ocorre quando o valor de BindingContext alterações de propriedade.
Evento público CausesValidationChanged Ocorre quando o valor de CausesValidation alterações de propriedade.
Evento público ChangeUICues Occurs when the focus or keyboard user interface (UI) cues change.
Evento público Click Ocorre quando o painel de ações é clicado.
Evento público ClientSizeChanged Ocorre quando o valor de ClientSize alterações de propriedade.
Evento público ContextMenuChanged Ocorre quando o valor de ContextMenu alterações de propriedade.
Evento público ContextMenuStripChanged Ocorre quando o valor de ContextMenuStrip alterações de propriedade.
Evento público ControlAdded Ocorre quando um novo controle é adicionado para o Controls coleção.
Evento público ControlRemoved Ocorre quando um controle é removido o Controls coleção.
Evento público CursorChanged Ocorre quando o valor de Cursor alterações de propriedade.
Evento público Disposed Ocorre quando o painel de ações é descartado.
Evento público DockChanged Ocorre quando o valor de Dock alterações de propriedade.
Evento público DoubleClick Ocorre quando o painel de ações é clicado duas vezes.
Evento público DragDrop Ocorre quando uma operação de arrastar e soltar é concluída.
Evento público DragEnter Ocorre quando um objeto é arrastado para os limites do painel de ações.
Evento público DragLeave Ocorre quando um objeto é arrastado fora dos limites do painel de ações.
Evento público DragOver Ocorre quando um objeto é arrastado sobre os limites do painel de ações.
Evento público EnabledChanged Ocorre quando o Enabled o valor da propriedade foi alterada.
Evento público Enter Ocorre quando o painel de ações é inserido.
Evento público FontChanged Ocorre quando o Font alterações de valor da propriedade.
Evento público ForeColorChanged Ocorre quando o ForeColor alterações de valor da propriedade.
Evento público GiveFeedback Ocorre durante uma operação de arrastar.
Evento público GotFocus Ocorre quando o painel de ações recebe o foco.
Evento público HandleCreated Ocorre quando um identificador é criado para o painel de ações.
Evento público HandleDestroyed Ocorre quando a alça do painel de ações está sendo destruído.
Evento público HelpRequested Ocorre quando o usuário solicita ajuda para o painel de ações.
Evento público ImeModeChanged Ocorre quando o ImeMode alterações de propriedade.
Evento público Invalidated Ocorre quando a exibição do painel de ações exige o redesenho.
Evento público KeyDown Ocorre quando uma tecla é pressionada enquanto o painel de ações tem o foco.
Evento público KeyPress Ocorre quando uma tecla é pressionada enquanto o painel de ações tem o foco.
Evento público KeyUp Ocorre quando uma tecla é liberada enquanto o painel de ações tem o foco.
Evento público Layout Ocorre quando o painel de ações deve reposicionar os seus controles filho.
Evento público Leave Ocorre quando o foco de entrada sai do painel de ações.
Evento público Load Ocorre antes que o painel de ações se torna visível pela primeira vez.
Evento público LocationChanged Ocorre quando o Location o valor da propriedade foi alterada.
Evento público LostFocus Ocorre quando o painel de ações perde o foco.
Evento público MarginChanged Ocorre quando a margem do painel de ações é alterado.
Evento público MouseCaptureChanged Ocorre quando o painel de ações perde ou ganha o captura do mouse.
Evento público MouseClick Ocorre quando o painel de ações é clicado com o mouse.
Evento público MouseDoubleClick Ocorre quando o painel de ações é duplo clicado com o mouse.
Evento público MouseDown Ocorre quando o ponteiro do mouse está sobre o painel de ações e um botão do mouse é pressionado.
Evento público MouseEnter Ocorre quando o ponteiro do mouse entra o painel de ações.
Evento público MouseHover Ocorre quando o ponteiro do mouse é posicionado sobre o painel de ações.
Evento público MouseLeave Ocorre quando o ponteiro do mouse sai do painel de ações.
Evento público MouseMove Ocorre quando o ponteiro do mouse é movido sobre o painel de ações.
Evento público MouseUp Ocorre quando o ponteiro do mouse está sobre o painel de ações e um botão do mouse é liberado.
Evento público MouseWheel Ocorre quando a roda do mouse se move enquanto o painel de ações tem o foco.
Evento público Move Ocorre quando o painel de ações é movido.
Evento público OrientationChanged Ocorre quando o Orientation de alterações de painel de ações.
Evento público PaddingChanged Ocorre quando o painel de ações do enchimento alterações.
Evento público Paint Ocorre quando o painel de ações é redesenhado.
Evento público ParentChanged Ocorre quando o Parent alterações de valor da propriedade.
Evento público PreviewKeyDown Ocorre antes do KeyDown evento quando uma tecla é pressionada enquanto o foco está no controle.
Evento público QueryAccessibilityHelp Ocorre quando um AccessibleObject está fornecendo ajuda para aplicativos de acessibilidade.
Evento público QueryContinueDrag Ocorre durante uma operação de arrastar-e-soltar e permite que a origem de arrastar determinar se a operação de arrastar-e-soltar deve ser cancelada.
Evento público RegionChanged Ocorre quando o valor de Region alterações de propriedade.
Evento público Resize Ocorre quando o painel de ações é redimensionado.
Evento público RightToLeftChanged Ocorre quando o RightToLeft alterações de valor da propriedade.
Evento público Scroll Ocorre quando o usuário ou código rola através da área do cliente.
Evento público SizeChanged Ocorre quando o Size alterações de valor da propriedade.
Evento público StyleChanged Ocorre quando o estilo do painel de ações é alterado.
Evento público SystemColorsChanged Ocorre quando a alterar as cores do sistema.
Evento público TabIndexChanged Ocorre quando o TabIndex alterações de valor da propriedade.
Evento público TabStopChanged Ocorre quando o TabStop alterações de valor da propriedade.
Evento público TextChanged Infraestrutura. Esse evento não é suportado pelo painel de ações.
Evento público Validated Ocorre quando o painel de ações é terminado Validando.
Evento público Validating Ocorre quando o painel de ações está sendo validada.
Evento público VisibleChanged Ocorre quando o Visible alterações de valor da propriedade.

Início

Comentários

Cada personalização em nível de documento do Excel ou Word expõe um ActionsPane objeto. Você pode usar esse objeto para personalizar a interface do usuário da Ações do documento o painel de tarefas em um projeto de nível de documento. Para obter o ActionsPane de objeto, use o ActionsPane campo de ThisDocument classe (Word) ou o ThisWorkbook classe (Excel) em seu projeto. For more information, see Visão geral painel Ações.

Cada ActionsPane um Windows Forms subjacente estende o objeto UserControl que fornece uma interface de usuário que você pode personalizar. A maioria da ActionsPane membros correspondem aos membros da UserControl. Use o seguinte ActionsPane membros para acessar a funcionalidade específica do painel de ações:

  • Clearmétodo. Use esse método para desconectar o painel de ações do documento ou pasta de trabalho.

  • AutoRecoverpropriedade. Use esta propriedade para impedir ou permitir aos usuários finais desanexar o painel de ações do documento ou pasta de trabalho.

  • Orientationpropriedade. Use esta propriedade para determinar se o painel de ações é encaixado na parte superior ou inferior do documento ou pasta de trabalho ou para a esquerda ou direita do documento ou pasta de trabalho.

  • StackOrderpropriedade. Use essa propriedade para especificar a direção em que os controles são empilhados no painel actions.

  • OrientationChanged event. Use esta propriedade para determinar quando o painel de ações é encaixado em um local diferente.

ObservaçãoObservaçã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.

Exemplos

O exemplo de código a seguir demonstra como criar um painel de ações simples que ajusta automaticamente o alinhamento do seu conteúdo. Quando o usuário altera a orientação do painel de ações, movendo o painel de ações para uma parte diferente da janela do aplicativo ou o usuário clica em um Button o controle no painel de ações, o Orientation propriedade é usada para determinar o novo valor da StackOrder propriedade. Para executar esse código, chame o InitActionsPane método a partir do ThisWorkbook_Startup o manipulador de eventos de um projeto de nível de documento para o Excel.

Private Sub InitActionsPane()
    With Globals.ThisWorkbook.ActionsPane
        .Clear()
        .Visible = True
        .AutoRecover = True
    End With

    AddHandler Globals.ThisWorkbook.ActionsPane.OrientationChanged, _
        AddressOf ActionsPane_OrientationChanged
    ResetStackOrder()

    ' Create the button that will update the stack order.
    Dim button1 As New Button()
    button1.Text = "Change stack order"
    AddHandler button1.Click, AddressOf button1_Click

    ' Create two more buttons that do nothing.
    Dim button2 As New Button()
    button2.Text = "Button 2"
    Dim button3 As New Button()
    button3.Text = "Button 3"

    Globals.ThisWorkbook.ActionsPane.Controls.AddRange(New Control() _
        {button1, button2, button3})
End Sub

' Switch the stack order according to the current orientation.
Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs)

    If Globals.ThisWorkbook.ActionsPane.Orientation = _
        Orientation.Horizontal Then

        If Globals.ThisWorkbook.ActionsPane.StackOrder = _
            Microsoft.Office.Tools.StackStyle.FromLeft Then
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromRight
        Else
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromLeft
        End If
    Else
        If Globals.ThisWorkbook.ActionsPane.StackOrder = _
            Microsoft.Office.Tools.StackStyle.FromTop Then
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromBottom
        Else
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromTop
        End If
    End If
End Sub

Private Sub ActionsPane_OrientationChanged(ByVal sender As Object, _
    ByVal e As EventArgs)
    ResetStackOrder()
End Sub

' Readjust the stack order so that it matches the current orientation.
Sub ResetStackOrder()
    If Globals.ThisWorkbook.ActionsPane.Orientation = _
        Orientation.Horizontal Then

        If (Globals.ThisWorkbook.ActionsPane.StackOrder = _
        Microsoft.Office.Tools.StackStyle.FromTop Or _
        Globals.ThisWorkbook.ActionsPane.StackOrder = _
        Microsoft.Office.Tools.StackStyle.FromBottom) Then
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromLeft
        End If
    End If

    If Globals.ThisWorkbook.ActionsPane.Orientation = _
        Orientation.Vertical Then

        If (Globals.ThisWorkbook.ActionsPane.StackOrder = _
        Microsoft.Office.Tools.StackStyle.FromLeft Or _
        Globals.ThisWorkbook.ActionsPane.StackOrder = _
        Microsoft.Office.Tools.StackStyle.FromRight) Then
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromTop
        End If
    End If
End Sub
private void InitActionsPane()
{
    Globals.ThisWorkbook.ActionsPane.Clear();
    Globals.ThisWorkbook.ActionsPane.Visible = true;
    Globals.ThisWorkbook.ActionsPane.AutoRecover = true;
    Globals.ThisWorkbook.ActionsPane.OrientationChanged +=
        new EventHandler(ActionsPane_OrientationChanged);
    ResetStackOrder();

    // Create the button that will update the stack order.
    Button button1 = new Button();
    button1.Text = "Change stack order";
    button1.Click += new EventHandler(button1_Click);

    // Create two more buttons that do nothing.
    Button button2 = new Button();
    button2.Text = "Button 2";
    Button button3 = new Button();
    button3.Text = "Button 3";

    Globals.ThisWorkbook.ActionsPane.Controls.AddRange(
        new Control[] { button1, button2, button3 });
}

// Switch the stack order according to the current orientation.
void button1_Click(object sender, EventArgs e)
{
    if (Globals.ThisWorkbook.ActionsPane.Orientation == 
        Orientation.Horizontal)
    {
        if (Globals.ThisWorkbook.ActionsPane.StackOrder == 
            Microsoft.Office.Tools.StackStyle.FromLeft)
        {
            Globals.ThisWorkbook.ActionsPane.StackOrder =
                Microsoft.Office.Tools.StackStyle.FromRight;
        }
        else
        {
            Globals.ThisWorkbook.ActionsPane.StackOrder =
                Microsoft.Office.Tools.StackStyle.FromLeft;
        }
    }
    else
    {
        if (Globals.ThisWorkbook.ActionsPane.StackOrder ==
            Microsoft.Office.Tools.StackStyle.FromTop)
        {
            Globals.ThisWorkbook.ActionsPane.StackOrder =
                Microsoft.Office.Tools.StackStyle.FromBottom;
        }
        else
        {
            Globals.ThisWorkbook.ActionsPane.StackOrder =
                Microsoft.Office.Tools.StackStyle.FromTop;
        }
    }
}

void ActionsPane_OrientationChanged(object sender, EventArgs e)
{
    ResetStackOrder();
}

// Readjust the stack order so that it matches the current orientation.
void ResetStackOrder()
{
    if (Globals.ThisWorkbook.ActionsPane.Orientation == 
        Orientation.Horizontal &&
       (Globals.ThisWorkbook.ActionsPane.StackOrder == 
           Microsoft.Office.Tools.StackStyle.FromTop ||
        Globals.ThisWorkbook.ActionsPane.StackOrder ==
           Microsoft.Office.Tools.StackStyle.FromBottom))
    {
        Globals.ThisWorkbook.ActionsPane.StackOrder =
            Microsoft.Office.Tools.StackStyle.FromLeft;
    }

    if (Globals.ThisWorkbook.ActionsPane.Orientation == 
        Orientation.Vertical &&
       (Globals.ThisWorkbook.ActionsPane.StackOrder ==
           Microsoft.Office.Tools.StackStyle.FromLeft ||
        Globals.ThisWorkbook.ActionsPane.StackOrder ==
           Microsoft.Office.Tools.StackStyle.FromRight))
    {
        Globals.ThisWorkbook.ActionsPane.StackOrder =
            Microsoft.Office.Tools.StackStyle.FromTop;
    }
}

Consulte também

Referência

Namespace Microsoft.Office.Tools

Outros recursos

Visão geral painel Ações

Histórico de alterações

Date

History

Motivo

Maio de 2010

Membro adicionado resumos, descrições de parâmetros e valores de retorno dos membros correspondentes do Windows Forms.

Aprimoramento de informações.