StandardCommands Classe

Definição

Define identificadores para o conjunto padrão de comandos que estão disponíveis para a maioria dos aplicativos.

public ref class StandardCommands
public class StandardCommands
type StandardCommands = class
Public Class StandardCommands
Herança
StandardCommands
Derivado

Exemplos

O exemplo de código a seguir ilustra como adicionar um membro da classe a StandardCommands um MenuCommand e como adicionar a MenuCommand um IMenuCommandService.

   public ref class CDesigner: public ComponentDesigner
   {
   public:
    [PermissionSetAttribute(SecurityAction::Demand, Name="FullTrust")]
      virtual void Initialize( IComponent^ comp ) override
      {
         ComponentDesigner::Initialize( comp );
         IMenuCommandService^ mcs = static_cast<IMenuCommandService^>(comp->Site->GetService( IMenuCommandService::typeid ));
         MenuCommand^ mc = gcnew MenuCommand( gcnew EventHandler( this, &CDesigner::OnF1Help ),StandardCommands::F1Help );
         mc->Enabled = true;
         mc->Visible = true;
         mc->Supported = true;
         mcs->AddCommand( mc );
         System::Windows::Forms::MessageBox::Show( "Initialize() has been invoked." );
      }

   private:
      void OnF1Help( Object^ /*sender*/, EventArgs^ /*e*/ )
      {
         System::Windows::Forms::MessageBox::Show( "F1Help has been invoked." );
      }
   };
}
public class CDesigner : System.ComponentModel.Design.ComponentDesigner 
{
    public override void Initialize(IComponent comp) 
    {
        base.Initialize(comp);

        IMenuCommandService mcs = (IMenuCommandService)comp.Site.
                    GetService(typeof(IMenuCommandService));
        MenuCommand mc = new MenuCommand(new EventHandler(OnF1Help), StandardCommands.F1Help);
        mc.Enabled = true;
        mc.Visible = true;
        mc.Supported = true;
        mcs.AddCommand(mc);
        System.Windows.Forms.MessageBox.Show("Initialize() has been invoked.");
    }

    private void OnF1Help(object sender, EventArgs e) 
    {
        System.Windows.Forms.MessageBox.Show("F1Help has been invoked.");
    }
}
<System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Name:="FullTrust")> _
Public Class CDesigner
    Inherits System.ComponentModel.Design.ComponentDesigner

    Public Overrides Sub Initialize(ByVal comp As IComponent)
        MyBase.Initialize(comp)

        Dim mcs As IMenuCommandService = CType(comp.Site.GetService(GetType(IMenuCommandService)), IMenuCommandService)
        Dim mc As New MenuCommand(New EventHandler(AddressOf OnF1Help), StandardCommands.F1Help)
        mc.Enabled = True
        mc.Visible = True
        mc.Supported = True
        mcs.AddCommand(mc)
        System.Windows.Forms.MessageBox.Show("Initialize() has been invoked.")
    End Sub

    Private Sub OnF1Help(ByVal sender As Object, ByVal e As EventArgs)
        System.Windows.Forms.MessageBox.Show("F1Help has been invoked.")
    End Sub
End Class

Comentários

Essa classe define CommandID identificadores para comandos padrão que estão disponíveis para designers.

Para adicionar um comando da classe a StandardCommands um menu de designer, você deve chamar o AddCommand método de um IMenuCommandService e adicionar um MenuCommand que contenha um CommandID de StandardCommands.

Construtores

Nome Description
StandardCommands()

Inicializa uma nova instância da classe StandardCommands.

Campos

Nome Description
AlignBottom

Obtém o CommandID comando AlignBottom. O campo é somente leitura.

AlignHorizontalCenters

Obtém o CommandID comando AlignHorizontalCenters. O campo é somente leitura.

AlignLeft

Obtém o CommandID comando AlignLeft. O campo é somente leitura.

AlignRight

Obtém o CommandID comando AlignRight. O campo é somente leitura.

AlignToGrid

Obtém o CommandID comando AlignToGrid. O campo é somente leitura.

AlignTop

Obtém o CommandID comando Para o AlignTop. O campo é somente leitura.

AlignVerticalCenters

Obtém o CommandID comando AlignVerticalCenters. O campo é somente leitura.

ArrangeBottom

Obtém o CommandID comando ArrangeBottom. O campo é somente leitura.

ArrangeIcons

Obtém o CommandID comando ArrangeIcons. O campo é somente leitura.

ArrangeRight

Obtém o CommandID comando ArrangeRight. O campo é somente leitura.

BringForward

Obtém o CommandID comando BringForward. O campo é somente leitura.

BringToFront

Obtém o CommandID comando BringToFront. O campo é somente leitura.

CenterHorizontally

Obtém o CommandID comando CenterHorizontally. O campo é somente leitura.

CenterVertically

Obtém o CommandID comando CenterVertically. O campo é somente leitura.

Copy

Obtém o CommandID comando Copy. O campo é somente leitura.

Cut

Obtém o CommandID comando Decorar. O campo é somente leitura.

Delete

Obtém o CommandID comando Delete. O campo é somente leitura.

DocumentOutline

Obtém o CommandID comando da Estrutura de Tópicos do Documento. O campo é somente leitura.

F1Help

Obtém o CommandID comando F1Help. O campo é somente leitura.

Group

Obtém o CommandID comando do Grupo. O campo é somente leitura.

HorizSpaceConcatenate

Obtém o CommandID comando HorizSpaceConcatenate. O campo é somente leitura.

HorizSpaceDecrease

Obtém o CommandID comando HorizSpaceDecrease. O campo é somente leitura.

HorizSpaceIncrease

Obtém o CommandID comando HorizSpaceIncrease. O campo é somente leitura.

HorizSpaceMakeEqual

Obtém o CommandID comando HorizSpaceMakeEqual. O campo é somente leitura.

LineupIcons

Obtém o CommandID comando Do LineupIcons. O campo é somente leitura.

LockControls

Obtém o CommandID comando LockControls. O campo é somente leitura.

MultiLevelRedo

Obtém o CommandID comando MultiLevelRedo. O campo é somente leitura.

MultiLevelUndo

Obtém o CommandID comando para MultiLevelUndo. O campo é somente leitura.

Paste

Obtém o CommandID comando Para Colar. O campo é somente leitura.

Properties

Obtém o CommandID comando Propriedades. O campo é somente leitura.

PropertiesWindow

Obtém o CommandID comando PropertiesWindow. O campo é somente leitura.

Redo

Obtém o CommandID comando Redo. O campo é somente leitura.

Replace

Obtém o CommandID comando Substituir. O campo é somente leitura.

SelectAll

Obtém o CommandID comando SelectAll. O campo é somente leitura.

SendBackward

Obtém o CommandID comando SendBackward. O campo é somente leitura.

SendToBack

Obtém o CommandID comando SendToBack. O campo é somente leitura.

ShowGrid

Obtém o CommandID comando ShowGrid. O campo é somente leitura.

ShowLargeIcons

Obtém o CommandID comando ShowLargeIcons. O campo é somente leitura.

SizeToControl

Obtém o CommandID comando SizeToControl. O campo é somente leitura.

SizeToControlHeight

Obtém o CommandID comando SizeToControlHeight. O campo é somente leitura.

SizeToControlWidth

Obtém o CommandID comando SizeToControlWidth. O campo é somente leitura.

SizeToFit

Obtém o CommandID comando SizeToFit. O campo é somente leitura.

SizeToGrid

Obtém o CommandID comando SizeToGrid. O campo é somente leitura.

SnapToGrid

Obtém o CommandID comando do SnapToGrid. O campo é somente leitura.

TabOrder

Obtém o CommandID comando TabOrder. O campo é somente leitura.

Undo

Obtém o CommandID comando Desfazendo. O campo é somente leitura.

Ungroup

Obtém o CommandID comando Desagrupar. O campo é somente leitura.

VerbFirst

Obtém o primeiro de um conjunto de verbos. O campo é somente leitura.

VerbLast

Obtém o último de um conjunto de verbos. O campo é somente leitura.

VertSpaceConcatenate

Obtém o CommandID comando VertSpaceConcatenate. O campo é somente leitura.

VertSpaceDecrease

Obtém o CommandID comando VertSpaceDecrease. O campo é somente leitura.

VertSpaceIncrease

Obtém o CommandID comando VertSpaceIncrease. O campo é somente leitura.

VertSpaceMakeEqual

Obtém o CommandID comando VertSpaceMakeEqual. O campo é somente leitura.

ViewCode

Obtém o CommandID comando ViewCode. O campo é somente leitura.

ViewGrid

Obtém o CommandID comando ViewGrid. O campo é somente leitura.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também