StandardCommands Klas

Definitie

Definieert id's voor de standaardset opdrachten die beschikbaar zijn voor de meeste toepassingen.

public ref class StandardCommands
public class StandardCommands
type StandardCommands = class
Public Class StandardCommands
Overname
StandardCommands
Afgeleid

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u een lid van de StandardCommands klasse toevoegt aan een MenuCommand en hoe u de MenuCommand klasse toevoegt aan een 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

Opmerkingen

Deze klasse definieert CommandID id's voor standaardopdrachten die beschikbaar zijn voor ontwerpers.

Als u een opdracht uit de StandardCommands klasse wilt toevoegen aan een ontwerpfunctiemenu, moet u de AddCommand methode van een IMenuCommandService aanroepen en een MenuCommand opdracht toevoegen die een CommandID van StandardCommandsbevat.

Constructors

Name Description
StandardCommands()

Initialiseert een nieuw exemplaar van de StandardCommands klasse.

Velden

Name Description
AlignBottom

Hiermee haalt u de CommandID opdracht AlignBottom op. Dit veld is alleen-lezen.

AlignHorizontalCenters

Hiermee haalt u de CommandID opdracht AlignHorizontalCenters op. Dit veld is alleen-lezen.

AlignLeft

Hiermee haalt u de CommandID opdracht AlignLeft op. Dit veld is alleen-lezen.

AlignRight

Hiermee haalt u de CommandID opdracht AlignRight op. Dit veld is alleen-lezen.

AlignToGrid

Hiermee haalt u de CommandID opdracht AlignToGrid op. Dit veld is alleen-lezen.

AlignTop

Hiermee haalt u de CommandID opdracht AlignTop op. Dit veld is alleen-lezen.

AlignVerticalCenters

Hiermee haalt u de CommandID opdracht AlignVerticalCenters op. Dit veld is alleen-lezen.

ArrangeBottom

Hiermee haalt u de CommandID opdracht ArrangeBottom op. Dit veld is alleen-lezen.

ArrangeIcons

Hiermee haalt u de CommandID opdracht ArrangeIcons op. Dit veld is alleen-lezen.

ArrangeRight

Hiermee haalt u de CommandID opdracht ArrangeRight op. Dit veld is alleen-lezen.

BringForward

Hiermee haalt u de CommandID opdracht BringForward op. Dit veld is alleen-lezen.

BringToFront

Hiermee haalt u de CommandID opdracht BringToFront op. Dit veld is alleen-lezen.

CenterHorizontally

Hiermee haalt u de CommandID opdracht CenterHorizontally op. Dit veld is alleen-lezen.

CenterVertically

Hiermee haalt u de CommandID opdracht CenterVertically op. Dit veld is alleen-lezen.

Copy

Hiermee haalt u de CommandID opdracht Kopiƫren op. Dit veld is alleen-lezen.

Cut

Hiermee haalt u de CommandID opdracht Knippen op. Dit veld is alleen-lezen.

Delete

Hiermee haalt u de CommandID opdracht Verwijderen op. Dit veld is alleen-lezen.

DocumentOutline

Hiermee haalt u de CommandID opdracht Voor de opdracht Documentoverzicht op. Dit veld is alleen-lezen.

F1Help

Hiermee haalt u de CommandID opdracht F1Help op. Dit veld is alleen-lezen.

Group

Hiermee haalt u de CommandID opdracht Groep op. Dit veld is alleen-lezen.

HorizSpaceConcatenate

Hiermee haalt u de CommandID opdracht HorizSpaceConcatenate op. Dit veld is alleen-lezen.

HorizSpaceDecrease

Hiermee haalt u de CommandID opdracht HorizSpaceDecrease op. Dit veld is alleen-lezen.

HorizSpaceIncrease

Hiermee haalt u de CommandID opdracht HorizSpaceIncrease op. Dit veld is alleen-lezen.

HorizSpaceMakeEqual

Hiermee haalt u de CommandID opdracht HorizSpaceMakeEqual op. Dit veld is alleen-lezen.

LineupIcons

Hiermee haalt u de CommandID opdracht LineupIcons op. Dit veld is alleen-lezen.

LockControls

Hiermee haalt u de CommandID opdracht LockControls op. Dit veld is alleen-lezen.

MultiLevelRedo

Hiermee haalt u de CommandID opdracht MultiLevelRedo op. Dit veld is alleen-lezen.

MultiLevelUndo

Hiermee haalt u de CommandID opdracht MultiLevelUndo op. Dit veld is alleen-lezen.

Paste

Hiermee haalt u de CommandID opdracht Plakken op. Dit veld is alleen-lezen.

Properties

Hiermee haalt u de CommandID opdracht Eigenschappen op. Dit veld is alleen-lezen.

PropertiesWindow

Hiermee haalt u de CommandID opdracht PropertiesWindow op. Dit veld is alleen-lezen.

Redo

Hiermee haalt u de CommandID opdracht Opnieuw op. Dit veld is alleen-lezen.

Replace

Hiermee haalt u de CommandID opdracht Vervangen op. Dit veld is alleen-lezen.

SelectAll

Hiermee haalt u de CommandID opdracht SelectAll op. Dit veld is alleen-lezen.

SendBackward

Hiermee haalt u de CommandID opdracht SendBackward op. Dit veld is alleen-lezen.

SendToBack

Hiermee haalt u de CommandID opdracht SendToBack op. Dit veld is alleen-lezen.

ShowGrid

Hiermee haalt u de CommandID opdracht ShowGrid op. Dit veld is alleen-lezen.

ShowLargeIcons

Hiermee haalt u de CommandID opdracht ShowLargeIcons op. Dit veld is alleen-lezen.

SizeToControl

Hiermee haalt u de CommandID opdracht SizeToControl op. Dit veld is alleen-lezen.

SizeToControlHeight

Hiermee haalt u de CommandID opdracht SizeToControlHeight op. Dit veld is alleen-lezen.

SizeToControlWidth

Hiermee haalt u de CommandID opdracht SizeToControlWidth op. Dit veld is alleen-lezen.

SizeToFit

Hiermee haalt u de CommandID opdracht SizeToFit op. Dit veld is alleen-lezen.

SizeToGrid

Hiermee haalt u de CommandID opdracht SizeToGrid op. Dit veld is alleen-lezen.

SnapToGrid

Hiermee haalt u de CommandID opdracht SnapToGrid op. Dit veld is alleen-lezen.

TabOrder

Hiermee haalt u de CommandID opdracht TabOrder op. Dit veld is alleen-lezen.

Undo

Hiermee haalt u de CommandID opdracht Ongedaan maken op. Dit veld is alleen-lezen.

Ungroup

Hiermee haalt u de CommandID opdracht Groep opheffen op. Dit veld is alleen-lezen.

VerbFirst

Hiermee haalt u de eerste van een reeks werkwoorden op. Dit veld is alleen-lezen.

VerbLast

Hiermee haalt u de laatste van een set werkwoorden op. Dit veld is alleen-lezen.

VertSpaceConcatenate

Hiermee haalt u de CommandID opdracht VertSpaceConcatenate op. Dit veld is alleen-lezen.

VertSpaceDecrease

Hiermee haalt u de CommandID opdracht VertSpaceDecrease op. Dit veld is alleen-lezen.

VertSpaceIncrease

Hiermee haalt u de CommandID opdracht VertSpaceIncrease op. Dit veld is alleen-lezen.

VertSpaceMakeEqual

Hiermee haalt u de CommandID opdracht VertSpaceMakeEqual op. Dit veld is alleen-lezen.

ViewCode

Hiermee haalt u de CommandID opdracht ViewCode op. Dit veld is alleen-lezen.

ViewGrid

Hiermee haalt u de CommandID opdracht ViewGrid op. Dit veld is alleen-lezen.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook