StandardCommands Classe

Definizione

Definisce gli identificatori per l'insieme standard dei comandi disponibili per la maggior parte delle applicazioni.Defines identifiers for the standard set of commands that are available to most applications.

public ref class StandardCommands
public class StandardCommands
type StandardCommands = class
Public Class StandardCommands
Ereditarietà
StandardCommands
Derivato

Esempi

Nell'esempio di codice seguente viene illustrato come StandardCommands aggiungere un membro della classe a un MenuCommand oggetto e come aggiungere l' MenuCommand oggetto a un IMenuCommandServiceoggetto.The following code example illustrates how to add a member of the StandardCommands class to a MenuCommand and how to add the MenuCommand to an 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." );
      }
   };
}
[System.Security.Permissions.PermissionSet(System.Security.Permissions.SecurityAction.Demand, Name = "FullTrust")] 
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

Commenti

Questa classe definisce CommandID gli identificatori per i comandi standard disponibili per le finestre di progettazione.This class defines CommandID identifiers for standard commands that are available to designers.

Per aggiungere un comando dalla StandardCommands classe a un menu della finestra di progettazione, è necessario chiamare il AddCommand metodo IMenuCommandService di un oggetto MenuCommand e aggiungere un CommandID oggetto StandardCommandsche contiene un oggetto da.To add a command from the StandardCommands class to a designer menu, you must call the AddCommand method of an IMenuCommandService and add a MenuCommand that contains a CommandID from StandardCommands.

Costruttori

StandardCommands()

Inizializza una nuova istanza della classe StandardCommands.Initializes a new instance of the StandardCommands class.

Campi

AlignBottom

Ottiene l'oggetto CommandID per il comando AlignBottom.Gets the CommandID for the AlignBottom command. Questo campo è di sola lettura.This field is read-only.

AlignHorizontalCenters

Ottiene l'oggetto CommandID per il comando AlignHorizontalCenters.Gets the CommandID for the AlignHorizontalCenters command. Questo campo è di sola lettura.This field is read-only.

AlignLeft

Ottiene l'oggetto CommandID per il comando AlignLeft.Gets the CommandID for the AlignLeft command. Questo campo è di sola lettura.This field is read-only.

AlignRight

Ottiene l'oggetto CommandID per il comando AlignRight.Gets the CommandID for the AlignRight command. Questo campo è di sola lettura.This field is read-only.

AlignToGrid

Ottiene l'oggetto CommandID per il comando AlignToGrid.Gets the CommandID for the AlignToGrid command. Questo campo è di sola lettura.This field is read-only.

AlignTop

Ottiene l'oggetto CommandID per il comando AlignTop.Gets the CommandID for the AlignTop command. Questo campo è di sola lettura.This field is read-only.

AlignVerticalCenters

Ottiene l'oggetto CommandID per il comando AlignVerticalCenters.Gets the CommandID for the AlignVerticalCenters command. Questo campo è di sola lettura.This field is read-only.

ArrangeBottom

Ottiene l'oggetto CommandID per il comando ArrangeBottom.Gets the CommandID for the ArrangeBottom command. Questo campo è di sola lettura.This field is read-only.

ArrangeIcons

Ottiene l'oggetto CommandID per il comando ArrangeIcons.Gets the CommandID for the ArrangeIcons command. Questo campo è di sola lettura.This field is read-only.

ArrangeRight

Ottiene l'oggetto CommandID per il comando ArrangeRight.Gets the CommandID for the ArrangeRight command. Questo campo è di sola lettura.This field is read-only.

BringForward

Ottiene l'oggetto CommandID per il comando BringForward.Gets the CommandID for the BringForward command. Questo campo è di sola lettura.This field is read-only.

BringToFront

Ottiene l'oggetto CommandID per il comando BringToFront.Gets the CommandID for the BringToFront command. Questo campo è di sola lettura.This field is read-only.

CenterHorizontally

Ottiene l'oggetto CommandID per il comando CenterHorizontally.Gets the CommandID for the CenterHorizontally command. Questo campo è di sola lettura.This field is read-only.

CenterVertically

Ottiene l'oggetto CommandID per il comando CenterVertically.Gets the CommandID for the CenterVertically command. Questo campo è di sola lettura.This field is read-only.

Copy

Ottiene l'oggetto CommandID per il comando Copy.Gets the CommandID for the Copy command. Questo campo è di sola lettura.This field is read-only.

Cut

Ottiene l'oggetto CommandID per il comando Cut.Gets the CommandID for the Cut command. Questo campo è di sola lettura.This field is read-only.

Delete

Ottiene l'oggetto CommandID per il comando Delete.Gets the CommandID for the Delete command. Questo campo è di sola lettura.This field is read-only.

DocumentOutline

Ottiene l'oggetto CommandID per il comando Document Outline.Gets the CommandID for the Document Outline command. Questo campo è di sola lettura.This field is read-only.

F1Help

Ottiene l'oggetto CommandID per il comando F1Help.Gets the CommandID for the F1Help command. Questo campo è di sola lettura.This field is read-only.

Group

Ottiene l'oggetto CommandID per il comando Group.Gets the CommandID for the Group command. Questo campo è di sola lettura.This field is read-only.

HorizSpaceConcatenate

Ottiene l'oggetto CommandID per il comando HorizSpaceConcatenate.Gets the CommandID for the HorizSpaceConcatenate command. Questo campo è di sola lettura.This field is read-only.

HorizSpaceDecrease

Ottiene l'oggetto CommandID per il comando HorizSpaceDecrease.Gets the CommandID for the HorizSpaceDecrease command. Questo campo è di sola lettura.This field is read-only.

HorizSpaceIncrease

Ottiene l'oggetto CommandID per il comando HorizSpaceIncrease.Gets the CommandID for the HorizSpaceIncrease command. Questo campo è di sola lettura.This field is read-only.

HorizSpaceMakeEqual

Ottiene l'oggetto CommandID per il comando HorizSpaceMakeEqual.Gets the CommandID for the HorizSpaceMakeEqual command. Questo campo è di sola lettura.This field is read-only.

LineupIcons

Ottiene l'oggetto CommandID per il comando LineupIcons.Gets the CommandID for the LineupIcons command. Questo campo è di sola lettura.This field is read-only.

LockControls

Ottiene l'oggetto CommandID per il comando LockControls.Gets the CommandID for the LockControls command. Questo campo è di sola lettura.This field is read-only.

MultiLevelRedo

Ottiene l'oggetto CommandID per il comando MultiLevelRedo.Gets the CommandID for the MultiLevelRedo command. Questo campo è di sola lettura.This field is read-only.

MultiLevelUndo

Ottiene l'oggetto CommandID per il comando MultiLevelUndo.Gets the CommandID for the MultiLevelUndo command. Questo campo è di sola lettura.This field is read-only.

Paste

Ottiene l'oggetto CommandID per il comando Paste.Gets the CommandID for the Paste command. Questo campo è di sola lettura.This field is read-only.

Properties

Ottiene l'oggetto CommandID per il comando Properties.Gets the CommandID for the Properties command. Questo campo è di sola lettura.This field is read-only.

PropertiesWindow

Ottiene l'oggetto CommandID per il comando PropertiesWindow.Gets the CommandID for the PropertiesWindow command. Questo campo è di sola lettura.This field is read-only.

Redo

Ottiene l'oggetto CommandID per il comando Redo.Gets the CommandID for the Redo command. Questo campo è di sola lettura.This field is read-only.

Replace

Ottiene l'oggetto CommandID per il comando Replace.Gets the CommandID for the Replace command. Questo campo è di sola lettura.This field is read-only.

SelectAll

Ottiene l'oggetto CommandID per il comando SelectAll.Gets the CommandID for the SelectAll command. Questo campo è di sola lettura.This field is read-only.

SendBackward

Ottiene l'oggetto CommandID per il comando SendBackward.Gets the CommandID for the SendBackward command. Questo campo è di sola lettura.This field is read-only.

SendToBack

Ottiene l'oggetto CommandID per il comando SendToBack.Gets the CommandID for the SendToBack command. Questo campo è di sola lettura.This field is read-only.

ShowGrid

Ottiene l'oggetto CommandID per il comando ShowGrid.Gets the CommandID for the ShowGrid command. Questo campo è di sola lettura.This field is read-only.

ShowLargeIcons

Ottiene l'oggetto CommandID per il comando ShowLargeIcons.Gets the CommandID for the ShowLargeIcons command. Questo campo è di sola lettura.This field is read-only.

SizeToControl

Ottiene l'oggetto CommandID per il comando SizeToControl.Gets the CommandID for the SizeToControl command. Questo campo è di sola lettura.This field is read-only.

SizeToControlHeight

Ottiene l'oggetto CommandID per il comando SizeToControlHeight.Gets the CommandID for the SizeToControlHeight command. Questo campo è di sola lettura.This field is read-only.

SizeToControlWidth

Ottiene l'oggetto CommandID per il comando SizeToControlWidth.Gets the CommandID for the SizeToControlWidth command. Questo campo è di sola lettura.This field is read-only.

SizeToFit

Ottiene l'oggetto CommandID per il comando SizeToFit.Gets the CommandID for the SizeToFit command. Questo campo è di sola lettura.This field is read-only.

SizeToGrid

Ottiene l'oggetto CommandID per il comando SizeToGrid.Gets the CommandID for the SizeToGrid command. Questo campo è di sola lettura.This field is read-only.

SnapToGrid

Ottiene l'oggetto CommandID per il comando SnapToGrid.Gets the CommandID for the SnapToGrid command. Questo campo è di sola lettura.This field is read-only.

TabOrder

Ottiene l'oggetto CommandID per il comando TabOrder.Gets the CommandID for the TabOrder command. Questo campo è di sola lettura.This field is read-only.

Undo

Ottiene l'oggetto CommandID per il comando Undo.Gets the CommandID for the Undo command. Questo campo è di sola lettura.This field is read-only.

Ungroup

Ottiene l'oggetto CommandID per il comando Ungroup.Gets the CommandID for the Ungroup command. Questo campo è di sola lettura.This field is read-only.

VerbFirst

Ottiene il primo di un insieme di verbi.Gets the first of a set of verbs. Questo campo è di sola lettura.This field is read-only.

VerbLast

Ottiene l'ultimo di un insieme di verbi.Gets the last of a set of verbs. Questo campo è di sola lettura.This field is read-only.

VertSpaceConcatenate

Ottiene l'oggetto CommandID per il comando VertSpaceConcatenate.Gets the CommandID for the VertSpaceConcatenate command. Questo campo è di sola lettura.This field is read-only.

VertSpaceDecrease

Ottiene l'oggetto CommandID per il comando VertSpaceDecrease.Gets the CommandID for the VertSpaceDecrease command. Questo campo è di sola lettura.This field is read-only.

VertSpaceIncrease

Ottiene l'oggetto CommandID per il comando VertSpaceIncrease.Gets the CommandID for the VertSpaceIncrease command. Questo campo è di sola lettura.This field is read-only.

VertSpaceMakeEqual

Ottiene l'oggetto CommandID per il comando VertSpaceMakeEqual.Gets the CommandID for the VertSpaceMakeEqual command. Questo campo è di sola lettura.This field is read-only.

ViewCode

Ottiene l'oggetto CommandID per il comando ViewCode.Gets the CommandID for the ViewCode command. Questo campo è di sola lettura.This field is read-only.

ViewGrid

Ottiene l'oggetto CommandID per il comando ViewGrid.Gets the CommandID for the ViewGrid command. Questo campo è di sola lettura.This field is read-only.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Sicurezza

NamedPermissionSet
per l'accesso completo alle risorse di sistema.for full access to system resources. Valori della richiesta LinkDemand: InheritanceDemand,.Demand values: LinkDemand, InheritanceDemand. Stato associato:Associated state:

Si applica a

Vedi anche