StandardCommands Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit des identificateurs pour l'ensemble de commandes standard disponibles dans la plupart des applications.
public ref class StandardCommands
public class StandardCommands
type StandardCommands = class
Public Class StandardCommands
- Héritage
-
StandardCommands
- Dérivé
Exemples
L’exemple de code suivant montre comment ajouter un membre de la StandardCommands classe à un MenuCommand et comment ajouter à MenuCommand un 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
Remarques
Cette classe définit CommandID des identificateurs pour les commandes standard qui sont disponibles pour les concepteurs.
Pour ajouter une commande de la StandardCommands classe à un menu de concepteur, vous devez appeler la AddCommand méthode d’un IMenuCommandService et ajouter un MenuCommand qui contient un CommandID à partir de StandardCommands.
Constructeurs
StandardCommands() |
Initialise une nouvelle instance de la classe StandardCommands. |
Champs
AlignBottom |
Obtient le CommandID de la commande AlignBottom. Ce champ est en lecture seule. |
AlignHorizontalCenters |
Obtient le CommandID de la commande AlignHorizontalCenters. Ce champ est en lecture seule. |
AlignLeft |
Obtient le CommandID de la commande AlignLeft. Ce champ est en lecture seule. |
AlignRight |
Obtient le CommandID de la commande AlignRight. Ce champ est en lecture seule. |
AlignToGrid |
Obtient le CommandID de la commande AlignToGrid. Ce champ est en lecture seule. |
AlignTop |
Obtient le CommandID de la commande AlignTop. Ce champ est en lecture seule. |
AlignVerticalCenters |
Obtient le CommandID de la commande AlignVerticalCenters. Ce champ est en lecture seule. |
ArrangeBottom |
Obtient le CommandID de la commande ArrangeBottom. Ce champ est en lecture seule. |
ArrangeIcons |
Obtient le CommandID de la commande ArrangeIcons. Ce champ est en lecture seule. |
ArrangeRight |
Obtient le CommandID de la commande ArrangeRight. Ce champ est en lecture seule. |
BringForward |
Obtient le CommandID de la commande BringForward. Ce champ est en lecture seule. |
BringToFront |
Obtient le CommandID de la commande BringToFront. Ce champ est en lecture seule. |
CenterHorizontally |
Obtient le CommandID de la commande CenterHorizontally. Ce champ est en lecture seule. |
CenterVertically |
Obtient le CommandID de la commande CenterVertically. Ce champ est en lecture seule. |
Copy |
Obtient le CommandID de la commande Copier. Ce champ est en lecture seule. |
Cut |
Obtient le CommandID de la commande Couper. Ce champ est en lecture seule. |
Delete |
Obtient le CommandID de la commande Supprimer. Ce champ est en lecture seule. |
DocumentOutline |
Obtient le CommandID de la commande Structure du document. Ce champ est en lecture seule. |
F1Help |
Obtient le CommandID de la commande F1Help. Ce champ est en lecture seule. |
Group |
Obtient le CommandID de la commande Grouper. Ce champ est en lecture seule. |
HorizSpaceConcatenate |
Obtient le CommandID de la commande HorizSpaceConcatenate. Ce champ est en lecture seule. |
HorizSpaceDecrease |
Obtient le CommandID de la commande HorizSpaceDecrease. Ce champ est en lecture seule. |
HorizSpaceIncrease |
Obtient le CommandID de la commande HorizSpaceIncrease. Ce champ est en lecture seule. |
HorizSpaceMakeEqual |
Obtient le CommandID de la commande HorizSpaceMakeEqual. Ce champ est en lecture seule. |
LineupIcons |
Obtient le CommandID de la commande LineupIcons. Ce champ est en lecture seule. |
LockControls |
Obtient le CommandID de la commande LockControls. Ce champ est en lecture seule. |
MultiLevelRedo |
Obtient le CommandID de la commande MultiLevelRedo. Ce champ est en lecture seule. |
MultiLevelUndo |
Obtient le CommandID de la commande MultiLevelUndo. Ce champ est en lecture seule. |
Paste |
Obtient le CommandID de la commande Coller. Ce champ est en lecture seule. |
Properties |
Obtient le CommandID de la commande Propriétés. Ce champ est en lecture seule. |
PropertiesWindow |
Obtient le CommandID de la commande PropertiesWindow. Ce champ est en lecture seule. |
Redo |
Obtient le CommandID de la commande Rétablir. Ce champ est en lecture seule. |
Replace |
Obtient le CommandID de la commande Remplacer. Ce champ est en lecture seule. |
SelectAll |
Obtient le CommandID de la commande SelectAll. Ce champ est en lecture seule. |
SendBackward |
Obtient le CommandID de la commande SendBackward. Ce champ est en lecture seule. |
SendToBack |
Obtient le CommandID de la commande SendToBack. Ce champ est en lecture seule. |
ShowGrid |
Obtient le CommandID de la commande ShowGrid. Ce champ est en lecture seule. |
ShowLargeIcons |
Obtient le CommandID de la commande ShowLargeIcons. Ce champ est en lecture seule. |
SizeToControl |
Obtient le CommandID de la commande SizeToControl. Ce champ est en lecture seule. |
SizeToControlHeight |
Obtient le CommandID de la commande SizeToControlHeight. Ce champ est en lecture seule. |
SizeToControlWidth |
Obtient le CommandID de la commande SizeToControlWidth. Ce champ est en lecture seule. |
SizeToFit |
Obtient le CommandID de la commande SizeToFit. Ce champ est en lecture seule. |
SizeToGrid |
Obtient le CommandID de la commande SizeToGrid. Ce champ est en lecture seule. |
SnapToGrid |
Obtient le CommandID de la commande SnapToGrid. Ce champ est en lecture seule. |
TabOrder |
Obtient le CommandID de la commande TabOrder. Ce champ est en lecture seule. |
Undo |
Obtient le CommandID de la commande Annuler. Ce champ est en lecture seule. |
Ungroup |
Obtient le CommandID de la commande Dissocier. Ce champ est en lecture seule. |
VerbFirst |
Obtient le premier verbe d'un ensemble de verbes. Ce champ est en lecture seule. |
VerbLast |
Obtient le dernier verbe d'un ensemble de verbes. Ce champ est en lecture seule. |
VertSpaceConcatenate |
Obtient le CommandID de la commande VertSpaceConcatenate. Ce champ est en lecture seule. |
VertSpaceDecrease |
Obtient le CommandID de la commande VertSpaceDecrease. Ce champ est en lecture seule. |
VertSpaceIncrease |
Obtient le CommandID de la commande VertSpaceIncrease. Ce champ est en lecture seule. |
VertSpaceMakeEqual |
Obtient le CommandID de la commande VertSpaceMakeEqual. Ce champ est en lecture seule. |
ViewCode |
Obtient le CommandID de la commande ViewCode. Ce champ est en lecture seule. |
ViewGrid |
Obtient le CommandID de la commande ViewGrid. Ce champ est en lecture seule. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |