Bagikan melalui


StandardCommands Kelas

Definisi

Menentukan pengidentifikasi untuk kumpulan perintah standar yang tersedia untuk sebagian besar aplikasi.

public ref class StandardCommands
public class StandardCommands
type StandardCommands = class
Public Class StandardCommands
Warisan
StandardCommands
Turunan

Contoh

Contoh kode berikut menggambarkan cara menambahkan anggota StandardCommands kelas ke MenuCommand dan cara menambahkan ke MenuCommandIMenuCommandService.

   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

Keterangan

Kelas ini mendefinisikan CommandID pengidentifikasi untuk perintah standar yang tersedia untuk desainer.

Untuk menambahkan perintah dari StandardCommands kelas ke menu perancang, Anda harus memanggil AddCommand metode IMenuCommandService dan menambahkan MenuCommand yang berisi CommandID dari StandardCommands.

Konstruktor

StandardCommands()

Menginisialisasi instans baru kelas StandardCommands.

Bidang

AlignBottom

CommandID Mendapatkan untuk perintah AlignBottom. Bidang ini hanya-baca.

AlignHorizontalCenters

CommandID Mendapatkan untuk perintah AlignHorizontalCenters. Bidang ini hanya-baca.

AlignLeft

CommandID Mendapatkan untuk perintah AlignLeft. Bidang ini hanya-baca.

AlignRight

CommandID Mendapatkan untuk perintah AlignRight. Bidang ini hanya-baca.

AlignToGrid

CommandID Mendapatkan untuk perintah AlignToGrid. Bidang ini hanya-baca.

AlignTop

CommandID Mendapatkan untuk perintah AlignTop. Bidang ini hanya-baca.

AlignVerticalCenters

CommandID Mendapatkan untuk perintah AlignVerticalCenters. Bidang ini hanya-baca.

ArrangeBottom

CommandID Mendapatkan untuk perintah ArrangeBottom. Bidang ini hanya-baca.

ArrangeIcons

CommandID Mendapatkan untuk perintah ArrangeIcons. Bidang ini hanya-baca.

ArrangeRight

CommandID Mendapatkan untuk perintah ArrangeRight. Bidang ini hanya-baca.

BringForward

CommandID Mendapatkan untuk perintah BringForward. Bidang ini hanya-baca.

BringToFront

CommandID Mendapatkan untuk perintah BringToFront. Bidang ini hanya-baca.

CenterHorizontally

CommandID Mendapatkan untuk perintah CenterHorizontally. Bidang ini hanya-baca.

CenterVertically

CommandID Mendapatkan untuk perintah CenterVertically. Bidang ini hanya-baca.

Copy

CommandID Mendapatkan untuk perintah Salin. Bidang ini hanya-baca.

Cut

CommandID Mendapatkan untuk perintah Potong. Bidang ini hanya-baca.

Delete

CommandID Mendapatkan untuk perintah Hapus. Bidang ini hanya-baca.

DocumentOutline

CommandID Mendapatkan untuk perintah Kerangka Dokumen. Bidang ini hanya-baca.

F1Help

CommandID Mendapatkan untuk perintah F1Help. Bidang ini hanya-baca.

Group

CommandID Mendapatkan untuk perintah Grup. Bidang ini hanya-baca.

HorizSpaceConcatenate

CommandID Mendapatkan untuk perintah HorizSpaceConcatenate. Bidang ini hanya-baca.

HorizSpaceDecrease

CommandID Mendapatkan untuk perintah HorizSpaceDecrease. Bidang ini hanya-baca.

HorizSpaceIncrease

CommandID Mendapatkan untuk perintah HorizSpaceIncrease. Bidang ini hanya-baca.

HorizSpaceMakeEqual

CommandID Mendapatkan untuk perintah HorizSpaceMakeEqual. Bidang ini hanya-baca.

LineupIcons

CommandID Mendapatkan untuk perintah LineupIcons. Bidang ini hanya-baca.

LockControls

CommandID Mendapatkan untuk perintah LockControls. Bidang ini hanya-baca.

MultiLevelRedo

CommandID Mendapatkan untuk perintah MultiLevelRedo. Bidang ini hanya-baca.

MultiLevelUndo

CommandID Mendapatkan untuk perintah MultiLevelUndo. Bidang ini hanya-baca.

Paste

CommandID Mendapatkan untuk perintah Tempel. Bidang ini hanya-baca.

Properties

CommandID Mendapatkan untuk perintah Properti. Bidang ini hanya-baca.

PropertiesWindow

CommandID Mendapatkan untuk perintah PropertiesWindow. Bidang ini hanya-baca.

Redo

CommandID Mendapatkan untuk perintah Ulangi. Bidang ini hanya-baca.

Replace

CommandID Mendapatkan untuk perintah Ganti. Bidang ini hanya-baca.

SelectAll

CommandID Mendapatkan untuk perintah SelectAll. Bidang ini hanya-baca.

SendBackward

CommandID Mendapatkan untuk perintah SendBackward. Bidang ini hanya-baca.

SendToBack

CommandID Mendapatkan untuk perintah SendToBack. Bidang ini hanya-baca.

ShowGrid

CommandID Mendapatkan untuk perintah ShowGrid. Bidang ini hanya-baca.

ShowLargeIcons

CommandID Mendapatkan untuk perintah ShowLargeIcons. Bidang ini hanya-baca.

SizeToControl

CommandID Mendapatkan untuk perintah SizeToControl. Bidang ini hanya-baca.

SizeToControlHeight

CommandID Mendapatkan untuk perintah SizeToControlHeight. Bidang ini hanya-baca.

SizeToControlWidth

CommandID Mendapatkan untuk perintah SizeToControlWidth. Bidang ini hanya-baca.

SizeToFit

CommandID Mendapatkan untuk perintah SizeToFit. Bidang ini hanya-baca.

SizeToGrid

CommandID Mendapatkan untuk perintah SizeToGrid. Bidang ini hanya-baca.

SnapToGrid

CommandID Mendapatkan untuk perintah SnapToGrid. Bidang ini hanya-baca.

TabOrder

CommandID Mendapatkan untuk perintah TabOrder. Bidang ini hanya-baca.

Undo

CommandID Mendapatkan untuk perintah Batalkan. Bidang ini hanya-baca.

Ungroup

Mendapatkan untuk perintah Pisahkan CommandID Grup. Bidang ini hanya-baca.

VerbFirst

Mendapatkan kata kerja pertama dari satu set kata kerja. Bidang ini hanya-baca.

VerbLast

Mendapatkan kata kerja terakhir. Bidang ini hanya-baca.

VertSpaceConcatenate

CommandID Mendapatkan untuk perintah VertSpaceConcatenate. Bidang ini hanya-baca.

VertSpaceDecrease

CommandID Mendapatkan untuk perintah VertSpaceDecrease. Bidang ini hanya-baca.

VertSpaceIncrease

CommandID Mendapatkan untuk perintah VertSpaceIncrease. Bidang ini hanya-baca.

VertSpaceMakeEqual

CommandID Mendapatkan untuk perintah VertSpaceMakeEqual. Bidang ini hanya-baca.

ViewCode

CommandID Mendapatkan untuk perintah ViewCode. Bidang ini hanya-baca.

ViewGrid

CommandID Mendapatkan untuk perintah ViewGrid. Bidang ini hanya-baca.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga