StandardCommands Класс

Определение

Определяет идентификаторы для стандартного набора команд, доступных в большинстве приложений.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
Наследование
StandardCommands
Производный

Примеры

В следующем примере кода показано, как добавить член StandardCommands класса в MenuCommand и как добавить в MenuCommand IMenuCommandService .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

Комментарии

Этот класс определяет CommandID идентификаторы стандартных команд, доступных для конструкторов.This class defines CommandID identifiers for standard commands that are available to designers.

Чтобы добавить команду из StandardCommands класса в меню конструктора, необходимо вызвать AddCommand метод класса IMenuCommandService и добавить объект MenuCommand , содержащий объект CommandID из StandardCommands .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.

Конструкторы

StandardCommands()

Инициализирует новый экземпляр класса StandardCommands.Initializes a new instance of the StandardCommands class.

Поля

AlignBottom

Возвращает идентификатор CommandID для команды AlignBottom.Gets the CommandID for the AlignBottom command. Это поле доступно только для чтения.This field is read-only.

AlignHorizontalCenters

Возвращает идентификатор CommandID для команды AlignHorizontalCenters.Gets the CommandID for the AlignHorizontalCenters command. Это поле доступно только для чтения.This field is read-only.

AlignLeft

Возвращает идентификатор CommandID для команды AlignLeft.Gets the CommandID for the AlignLeft command. Это поле доступно только для чтения.This field is read-only.

AlignRight

Возвращает идентификатор CommandID для команды AlignRight.Gets the CommandID for the AlignRight command. Это поле доступно только для чтения.This field is read-only.

AlignToGrid

Возвращает идентификатор CommandID для команды AlignToGrid.Gets the CommandID for the AlignToGrid command. Это поле доступно только для чтения.This field is read-only.

AlignTop

Возвращает идентификатор CommandID для команды AlignTop.Gets the CommandID for the AlignTop command. Это поле доступно только для чтения.This field is read-only.

AlignVerticalCenters

Возвращает идентификатор CommandID для команды AlignVerticalCenters.Gets the CommandID for the AlignVerticalCenters command. Это поле доступно только для чтения.This field is read-only.

ArrangeBottom

Возвращает идентификатор CommandID для команды ArrangeBottom.Gets the CommandID for the ArrangeBottom command. Это поле доступно только для чтения.This field is read-only.

ArrangeIcons

Возвращает идентификатор CommandID для команды ArrangeIcons.Gets the CommandID for the ArrangeIcons command. Это поле доступно только для чтения.This field is read-only.

ArrangeRight

Возвращает идентификатор CommandID для команды ArrangeRight.Gets the CommandID for the ArrangeRight command. Это поле доступно только для чтения.This field is read-only.

BringForward

Возвращает идентификатор CommandID для команды BringForward.Gets the CommandID for the BringForward command. Это поле доступно только для чтения.This field is read-only.

BringToFront

Возвращает идентификатор CommandID для команды BringToFront.Gets the CommandID for the BringToFront command. Это поле доступно только для чтения.This field is read-only.

CenterHorizontally

Возвращает идентификатор CommandID для команды CenterHorizontally.Gets the CommandID for the CenterHorizontally command. Это поле доступно только для чтения.This field is read-only.

CenterVertically

Возвращает идентификатор CommandID для команды CenterVertically.Gets the CommandID for the CenterVertically command. Это поле доступно только для чтения.This field is read-only.

Copy

Возвращает идентификатор CommandID для команды Copy.Gets the CommandID for the Copy command. Это поле доступно только для чтения.This field is read-only.

Cut

Возвращает идентификатор CommandID для команды Cut.Gets the CommandID for the Cut command. Это поле доступно только для чтения.This field is read-only.

Delete

Возвращает идентификатор CommandID для команды Delete.Gets the CommandID for the Delete command. Это поле доступно только для чтения.This field is read-only.

DocumentOutline

Возвращает идентификатор CommandID для команды "Структура документа".Gets the CommandID for the Document Outline command. Это поле доступно только для чтения.This field is read-only.

F1Help

Возвращает идентификатор CommandID для команды F1Help.Gets the CommandID for the F1Help command. Это поле доступно только для чтения.This field is read-only.

Group

Возвращает идентификатор CommandID для команды Group.Gets the CommandID for the Group command. Это поле доступно только для чтения.This field is read-only.

HorizSpaceConcatenate

Возвращает идетификатор CommandID для команды HorizSpaceConcatenate.Gets the CommandID for the HorizSpaceConcatenate command. Это поле доступно только для чтения.This field is read-only.

HorizSpaceDecrease

Возвращает идентификатор CommandID для команды HorizSpaceDecrease.Gets the CommandID for the HorizSpaceDecrease command. Это поле доступно только для чтения.This field is read-only.

HorizSpaceIncrease

Возвращает идентификатор CommandID для команды HorizSpaceIncrease.Gets the CommandID for the HorizSpaceIncrease command. Это поле доступно только для чтения.This field is read-only.

HorizSpaceMakeEqual

Возвращает идентификатор CommandID для команды HorizSpaceMakeEqual.Gets the CommandID for the HorizSpaceMakeEqual command. Это поле доступно только для чтения.This field is read-only.

LineupIcons

Возвращает идентификатор CommandID для команды LineupIcons.Gets the CommandID for the LineupIcons command. Это поле доступно только для чтения.This field is read-only.

LockControls

Возвращает идентификатор CommandID для команды LockControls.Gets the CommandID for the LockControls command. Это поле доступно только для чтения.This field is read-only.

MultiLevelRedo

Возвращает идентификатор CommandID для команды MultiLevelRedo.Gets the CommandID for the MultiLevelRedo command. Это поле доступно только для чтения.This field is read-only.

MultiLevelUndo

Возвращает идентификатор CommandID для команды MultiLevelUndo.Gets the CommandID for the MultiLevelUndo command. Это поле доступно только для чтения.This field is read-only.

Paste

Возвращает идентификатор CommandID для команды Paste.Gets the CommandID for the Paste command. Это поле доступно только для чтения.This field is read-only.

Properties

Возвращает идентификатор CommandID для команды Properties.Gets the CommandID for the Properties command. Это поле доступно только для чтения.This field is read-only.

PropertiesWindow

Возвращает идентификатор CommandID для команды PropertiesWindow.Gets the CommandID for the PropertiesWindow command. Это поле доступно только для чтения.This field is read-only.

Redo

Возвращает идентификатор CommandID для команды Redo.Gets the CommandID for the Redo command. Это поле доступно только для чтения.This field is read-only.

Replace

Возвращает идентификатор CommandID для команды Replace.Gets the CommandID for the Replace command. Это поле доступно только для чтения.This field is read-only.

SelectAll

Возвращает идентификатор CommandID для команды SelectAll.Gets the CommandID for the SelectAll command. Это поле доступно только для чтения.This field is read-only.

SendBackward

Возвращает идентификатор CommandID для команды SendBackward.Gets the CommandID for the SendBackward command. Это поле доступно только для чтения.This field is read-only.

SendToBack

Возвращает идентификатор CommandID для команды SendToBack.Gets the CommandID for the SendToBack command. Это поле доступно только для чтения.This field is read-only.

ShowGrid

Возвращает идентификатор CommandID для команды ShowGrid.Gets the CommandID for the ShowGrid command. Это поле доступно только для чтения.This field is read-only.

ShowLargeIcons

Возвращает идентификатор CommandID для команды ShowLargeIcons.Gets the CommandID for the ShowLargeIcons command. Это поле доступно только для чтения.This field is read-only.

SizeToControl

Возвращает идентификатор CommandID для команды SizeToControl.Gets the CommandID for the SizeToControl command. Это поле доступно только для чтения.This field is read-only.

SizeToControlHeight

Возвращает идентификатор CommandID для команды SizeToControlHeight.Gets the CommandID for the SizeToControlHeight command. Это поле доступно только для чтения.This field is read-only.

SizeToControlWidth

Возвращает идентификатор CommandID для команды SizeToControlWidth.Gets the CommandID for the SizeToControlWidth command. Это поле доступно только для чтения.This field is read-only.

SizeToFit

Возвращает идентификатор CommandID для команды SizeToFit.Gets the CommandID for the SizeToFit command. Это поле доступно только для чтения.This field is read-only.

SizeToGrid

Возвращает идентификатор CommandID для команды SizeToGrid.Gets the CommandID for the SizeToGrid command. Это поле доступно только для чтения.This field is read-only.

SnapToGrid

Возвращает идентификатор CommandID для команды SnapToGrid.Gets the CommandID for the SnapToGrid command. Это поле доступно только для чтения.This field is read-only.

TabOrder

Возвращает идентификатор CommandID для команды TabOrder.Gets the CommandID for the TabOrder command. Это поле доступно только для чтения.This field is read-only.

Undo

Возвращает идентификатор CommandID для команды Undo.Gets the CommandID for the Undo command. Это поле доступно только для чтения.This field is read-only.

Ungroup

Возвращает идентификатор CommandID для команды Ungroup.Gets the CommandID for the Ungroup command. Это поле доступно только для чтения.This field is read-only.

VerbFirst

Получает первую команду из набора команд.Gets the first of a set of verbs. Это поле доступно только для чтения.This field is read-only.

VerbLast

Получает последнюю команду из набора команд.Gets the last of a set of verbs. Это поле доступно только для чтения.This field is read-only.

VertSpaceConcatenate

Возвращает идентификатор CommandID для команды VertSpaceConcatenate.Gets the CommandID for the VertSpaceConcatenate command. Это поле доступно только для чтения.This field is read-only.

VertSpaceDecrease

Возвращает идентификатор CommandID для команды VertSpaceDecrease.Gets the CommandID for the VertSpaceDecrease command. Это поле доступно только для чтения.This field is read-only.

VertSpaceIncrease

Возвращает идентификатор CommandID для команды VertSpaceIncrease.Gets the CommandID for the VertSpaceIncrease command. Это поле доступно только для чтения.This field is read-only.

VertSpaceMakeEqual

Возвращает идентификатор CommandID для команды VertSpaceMakeEqual.Gets the CommandID for the VertSpaceMakeEqual command. Это поле доступно только для чтения.This field is read-only.

ViewCode

Возвращает идентификатор CommandID для команды ViewCode.Gets the CommandID for the ViewCode command. Это поле доступно только для чтения.This field is read-only.

ViewGrid

Возвращает идентификатор CommandID для команды ViewGrid.Gets the CommandID for the ViewGrid command. Это поле доступно только для чтения.This field is read-only.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

Применяется к

См. также раздел