RibbonButton Constructor (String, ICommand, ICommandId, Object, ImageSource, ImageSource)
Applies to v2.
Initializes a new instance of the RibbonButton class.
Namespace: Microsoft.WebMatrix.Extensibility
Assembly: Microsoft.WebMatrix.Extensibility (in Microsoft.WebMatrix.Extensibility.dll)
Syntax
'Declaration
Protected Sub New ( _
label As String, _
command As ICommand, _
commandId As ICommandId, _
commandParameter As Object, _
smallImage As ImageSource, _
largeImage As ImageSource _
)
'Usage
Dim label As String
Dim command As ICommand
Dim commandId As ICommandId
Dim commandParameter As Object
Dim smallImage As ImageSource
Dim largeImage As ImageSource
Dim instance As New RibbonButton(label, command, _
commandId, commandParameter, smallImage, _
largeImage)
protected RibbonButton(
string label,
ICommand command,
ICommandId commandId,
Object commandParameter,
ImageSource smallImage,
ImageSource largeImage
)
protected:
RibbonButton(
String^ label,
ICommand^ command,
ICommandId^ commandId,
Object^ commandParameter,
ImageSource^ smallImage,
ImageSource^ largeImage
)
new :
label:string *
command:ICommand *
commandId:ICommandId *
commandParameter:Object *
smallImage:ImageSource *
largeImage:ImageSource -> RibbonButton
protected function RibbonButton(
label : String,
command : ICommand,
commandId : ICommandId,
commandParameter : Object,
smallImage : ImageSource,
largeImage : ImageSource
)
Parameters
label
Type: System.StringLabel for the item.
command
Type: System.Windows.Input.ICommandA command to invoke when the button is pressed.
commandId
Type: Microsoft.WebMatrix.Extensibility.ICommandIdA CommandId to invoke when the button is pressed.
commandParameter
Type: System.ObjectA command parameter for command or CommandId.
smallImage
Type: System.Windows.Media.ImageSourceA 16x16 image for the button.
largeImage
Type: System.Windows.Media.ImageSourceA 32x32 image for the button.