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 standard de commandes disponibles pour 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 le MenuCommand fichier à 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 disponibles pour les concepteurs.
Pour ajouter une commande de la StandardCommands classe à un menu concepteur, vous devez appeler la AddCommand méthode d’un IMenuCommandService et ajouter une MenuCommand commande qui contient un CommandID élément de .StandardCommands
Constructeurs
| Nom | Description |
|---|---|
| StandardCommands() |
Initialise une nouvelle instance de la classe StandardCommands. |
Champs
| Nom | Description |
|---|---|
| AlignBottom |
Obtient la CommandID commande AlignBottom. Ce champ est en lecture seule. |
| AlignHorizontalCenters |
Obtient la CommandID commande AlignHorizontalCenters. Ce champ est en lecture seule. |
| AlignLeft |
Obtient la CommandID commande AlignLeft. Ce champ est en lecture seule. |
| AlignRight |
Obtient la CommandID commande AlignRight. Ce champ est en lecture seule. |
| AlignToGrid |
Obtient la CommandID commande AlignToGrid. Ce champ est en lecture seule. |
| AlignTop |
Obtient la CommandID commande AlignTop. Ce champ est en lecture seule. |
| AlignVerticalCenters |
Obtient la CommandID commande AlignVerticalCenters. Ce champ est en lecture seule. |
| ArrangeBottom |
Obtient la CommandID commande ArrangeBottom. Ce champ est en lecture seule. |
| ArrangeIcons |
Obtient la CommandID commande ArrangeIcons. Ce champ est en lecture seule. |
| ArrangeRight |
Obtient la CommandID commande ArrangeRight. Ce champ est en lecture seule. |
| BringForward |
Obtient la CommandID commande BringForward. Ce champ est en lecture seule. |
| BringToFront |
Obtient la CommandID commande BringToFront. Ce champ est en lecture seule. |
| CenterHorizontally |
Obtient la CommandID commande CenterHorizontally. Ce champ est en lecture seule. |
| CenterVertically |
Obtient la CommandID commande CenterVertical. Ce champ est en lecture seule. |
| Copy |
Obtient la CommandID commande Copier. Ce champ est en lecture seule. |
| Cut |
Obtient la CommandID commande Couper. Ce champ est en lecture seule. |
| Delete |
Obtient la CommandID commande Delete. Ce champ est en lecture seule. |
| DocumentOutline |
Obtient la CommandID commande Plan du document. Ce champ est en lecture seule. |
| F1Help |
Obtient la CommandID commande F1Help. Ce champ est en lecture seule. |
| Group |
Obtient la CommandID commande Groupe. Ce champ est en lecture seule. |
| HorizSpaceConcatenate |
Obtient la CommandID commande HorizSpaceConcatenate. Ce champ est en lecture seule. |
| HorizSpaceDecrease |
Obtient la CommandID commande HorizSpaceDecrease. Ce champ est en lecture seule. |
| HorizSpaceIncrease |
Obtient la CommandID commande HorizSpaceIncrease. Ce champ est en lecture seule. |
| HorizSpaceMakeEqual |
Obtient la CommandID commande HorizSpaceMakeEqual. Ce champ est en lecture seule. |
| LineupIcons |
Obtient la CommandID commande LineIcons. Ce champ est en lecture seule. |
| LockControls |
Obtient la CommandID commande LockControls. Ce champ est en lecture seule. |
| MultiLevelRedo |
Obtient la CommandID commande MultiLevelRedo. Ce champ est en lecture seule. |
| MultiLevelUndo |
Obtient la CommandID commande MultiLevelUndo. Ce champ est en lecture seule. |
| Paste |
Obtient la CommandID commande Coller. Ce champ est en lecture seule. |
| Properties |
Obtient la CommandID commande Propriétés. Ce champ est en lecture seule. |
| PropertiesWindow |
Obtient la CommandID commande PropertiesWindow. Ce champ est en lecture seule. |
| Redo |
Obtient la CommandID commande Redo. Ce champ est en lecture seule. |
| Replace |
Obtient la CommandID commande Replace. Ce champ est en lecture seule. |
| SelectAll |
Obtient la CommandID commande SelectAll. Ce champ est en lecture seule. |
| SendBackward |
Obtient la CommandID commande SendBackward. Ce champ est en lecture seule. |
| SendToBack |
Obtient la CommandID commande SendToBack. Ce champ est en lecture seule. |
| ShowGrid |
Obtient la CommandID commande ShowGrid. Ce champ est en lecture seule. |
| ShowLargeIcons |
Obtient la CommandID commande ShowLargeIcons. Ce champ est en lecture seule. |
| SizeToControl |
Obtient la CommandID commande SizeToControl. Ce champ est en lecture seule. |
| SizeToControlHeight |
Obtient la CommandID commande SizeToControlHeight. Ce champ est en lecture seule. |
| SizeToControlWidth |
Obtient la CommandID commande SizeToControlWidth. Ce champ est en lecture seule. |
| SizeToFit |
Obtient la CommandID commande SizeToFit. Ce champ est en lecture seule. |
| SizeToGrid |
Obtient la CommandID commande SizeToGrid. Ce champ est en lecture seule. |
| SnapToGrid |
Obtient la CommandID commande SnapToGrid. Ce champ est en lecture seule. |
| TabOrder |
Obtient la CommandID commande TabOrder. Ce champ est en lecture seule. |
| Undo |
Obtient la CommandID commande Annuler. Ce champ est en lecture seule. |
| Ungroup |
Obtient la CommandID commande Ungroup. Ce champ est en lecture seule. |
| VerbFirst |
Obtient le premier d’un ensemble de verbes. Ce champ est en lecture seule. |
| VerbLast |
Obtient le dernier d’un ensemble de verbes. Ce champ est en lecture seule. |
| VertSpaceConcatenate |
Obtient la CommandID commande VertSpaceConcatenate. Ce champ est en lecture seule. |
| VertSpaceDecrease |
Obtient la CommandID commande VertSpaceDecrease. Ce champ est en lecture seule. |
| VertSpaceIncrease |
Obtient la CommandID commande VertSpaceIncrease. Ce champ est en lecture seule. |
| VertSpaceMakeEqual |
Obtient la CommandID commande VertSpaceMakeEqual. Ce champ est en lecture seule. |
| ViewCode |
Obtient la CommandID commande ViewCode. Ce champ est en lecture seule. |
| ViewGrid |
Obtient la CommandID commande ViewGrid. Ce champ est en lecture seule. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |