Aracılığıyla paylaş


StandardCommands Sınıf

Tanım

Çoğu uygulamanın kullanabileceği standart komut kümesinin tanımlayıcılarını tanımlar.

public ref class StandardCommands
public class StandardCommands
type StandardCommands = class
Public Class StandardCommands
Devralma
StandardCommands
Türetilmiş

Örnekler

Aşağıdaki kod örneğinde sınıfın bir üyesinin StandardCommandsMenuCommand öğesine nasıl ekleneceği ve öğesinin öğesine nasıl ekleneceği MenuCommandIMenuCommandServicegösterilmektedir.

   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

Açıklamalar

Bu sınıf, tasarımcıların kullanabileceği standart komutların tanımlayıcılarını tanımlar CommandID .

Sınıfından tasarımcı menüsüne StandardCommands komut eklemek için yöntemini çağırmanız AddCommandIMenuCommandService ve öğesinden StandardCommandsöğesini içeren bir MenuCommandCommandID eklemeniz gerekir.

Oluşturucular

StandardCommands()

StandardCommands sınıfının yeni bir örneğini başlatır.

Alanlar

AlignBottom

CommandID AlignBottom komutunun değerini alır. Bu alan salt okunur durumdadır.

AlignHorizontalCenters

CommandID AlignHorizontalCenters komutunu alır. Bu alan salt okunur durumdadır.

AlignLeft

CommandID AlignLeft komutunun değerini alır. Bu alan salt okunur durumdadır.

AlignRight

CommandID AlignRight komutunun değerini alır. Bu alan salt okunur durumdadır.

AlignToGrid

CommandID AlignToGrid komutunu alır. Bu alan salt okunur durumdadır.

AlignTop

CommandID AlignTop komutunun değerini alır. Bu alan salt okunur durumdadır.

AlignVerticalCenters

CommandID AlignVerticalCenters komutunu alır. Bu alan salt okunur durumdadır.

ArrangeBottom

CommandID ArrangeBottom komutunun değerini alır. Bu alan salt okunur durumdadır.

ArrangeIcons

CommandID ArrangeIcons için komutunu alır. Bu alan salt okunur durumdadır.

ArrangeRight

CommandID ArrangeRight komutunun değerini alır. Bu alan salt okunur durumdadır.

BringForward

CommandID BringForward komutunun değerini alır. Bu alan salt okunur durumdadır.

BringToFront

CommandID BringToFront için komutunu alır. Bu alan salt okunur durumdadır.

CenterHorizontally

CommandID CenterHorizontally için komutunu alır. Bu alan salt okunur durumdadır.

CenterVertically

CommandID CenterVertically komutunun değerini alır. Bu alan salt okunur durumdadır.

Copy

CommandID Kopyala komutunun değerini alır. Bu alan salt okunur durumdadır.

Cut

CommandID Kes komutunun değerini alır. Bu alan salt okunur durumdadır.

Delete

CommandID Delete komutunun değerini alır. Bu alan salt okunur durumdadır.

DocumentOutline

CommandID Belge Anahattı için komutunu alır. Bu alan salt okunur durumdadır.

F1Help

CommandID için F1Help komutunu alır. Bu alan salt okunur durumdadır.

Group

CommandID Grup için komutunu alır. Bu alan salt okunur durumdadır.

HorizSpaceConcatenate

CommandID HorizSpaceConcatenate komutunun değerini alır. Bu alan salt okunur durumdadır.

HorizSpaceDecrease

CommandID HorizSpaceDecrease için komutunu alır. Bu alan salt okunur durumdadır.

HorizSpaceIncrease

CommandID HorizSpaceIncrease için komutunu alır. Bu alan salt okunur durumdadır.

HorizSpaceMakeEqual

CommandID HorizSpaceMakeEqual komutunun değerini alır. Bu alan salt okunur durumdadır.

LineupIcons

CommandID LineupIcons için komutunu alır. Bu alan salt okunur durumdadır.

LockControls

CommandID LockControls için komutunu alır. Bu alan salt okunur durumdadır.

MultiLevelRedo

CommandID MultiLevelRedo için komutunu alır. Bu alan salt okunur durumdadır.

MultiLevelUndo

CommandID Için MultiLevelUndo komutunu alır. Bu alan salt okunur durumdadır.

Paste

CommandID Yapıştır komutunu alır. Bu alan salt okunur durumdadır.

Properties

CommandID Özellikler için komutunu alır. Bu alan salt okunur durumdadır.

PropertiesWindow

CommandID PropertiesWindow için komutunu alır. Bu alan salt okunur durumdadır.

Redo

Yinele CommandID komutunun değerini alır. Bu alan salt okunur durumdadır.

Replace

CommandID Değiştir komutunun değerini alır. Bu alan salt okunur durumdadır.

SelectAll

CommandID SelectAll komutunun değerini alır. Bu alan salt okunur durumdadır.

SendBackward

CommandID SendBackward komutunun değerini alır. Bu alan salt okunur durumdadır.

SendToBack

CommandID SendToBack komutunun değerini alır. Bu alan salt okunur durumdadır.

ShowGrid

CommandID ShowGrid komutunun değerini alır. Bu alan salt okunur durumdadır.

ShowLargeIcons

CommandID ShowLargeIcons için komutunu alır. Bu alan salt okunur durumdadır.

SizeToControl

CommandID SizeToControl komutunun değerini alır. Bu alan salt okunur durumdadır.

SizeToControlHeight

CommandID SizeToControlHeight komutunun değerini alır. Bu alan salt okunur durumdadır.

SizeToControlWidth

CommandID SizeToControlWidth komutunun değerini alır. Bu alan salt okunur durumdadır.

SizeToFit

CommandID SizeToFit komutunun değerini alır. Bu alan salt okunur durumdadır.

SizeToGrid

CommandID SizeToGrid komutunun değerini alır. Bu alan salt okunur durumdadır.

SnapToGrid

CommandID SnapToGrid komutunun değerini alır. Bu alan salt okunur durumdadır.

TabOrder

CommandID TabOrder için komutunu alır. Bu alan salt okunur durumdadır.

Undo

CommandID Geri Al komutunu alır. Bu alan salt okunur durumdadır.

Ungroup

CommandID Grubu Çöz komutunu alır. Bu alan salt okunur durumdadır.

VerbFirst

Bir fiil kümesinin ilkini alır. Bu alan salt okunur durumdadır.

VerbLast

Bir fiil kümesinin son kısmını alır. Bu alan salt okunur durumdadır.

VertSpaceConcatenate

CommandID VertSpaceConcatenate için komutunu alır. Bu alan salt okunur durumdadır.

VertSpaceDecrease

CommandID VertSpaceDecrease komutunun değerini alır. Bu alan salt okunur durumdadır.

VertSpaceIncrease

CommandID VertSpaceIncrease komutunun değerini alır. Bu alan salt okunur durumdadır.

VertSpaceMakeEqual

CommandID VertSpaceMakeEqual komutunun değerini alır. Bu alan salt okunur durumdadır.

ViewCode

CommandID ViewCode için komutunu alır. Bu alan salt okunur durumdadır.

ViewGrid

CommandID ViewGrid komutunun değerini alır. Bu alan salt okunur durumdadır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.