WPFCustomControls::OpenPageCommand Class Reference


Detailed Description

Concrete ICommand to open apply the "Open" Windows ShellExecute verb to the CommandParameter string.

If the CommandParameter is a web page, OpenPageCommand will open the given page in the user's default browser. You should probably avoid using this command in publicly editable XAML, since the CommandParameter may be changed to Open any arbitrary program.

List of all members.

Public Member Functions

bool  CanExecute (object parameter)
  Determines whether the command can execute in its current state.
void  Execute (object parameter)
  Runs the Windows "Open" ShellExecute verb on the given parameter.

Member Function Documentation

bool WPFCustomControls::OpenPageCommand::CanExecute ( object  parameter ) [inline]

Determines whether the command can execute in its current state.

Parameters:
parameter The parameter provided to Execute.
Returns:
True if the command can execute, false otherwise.
void WPFCustomControls::OpenPageCommand::Execute ( object  parameter ) [inline]

Runs the Windows "Open" ShellExecute verb on the given parameter.

Parameters:
parameter String to pass to ShellExecute's Open verb.

WPFCustomControls::OpenPageCommand WPFCustomControls::OpenPageCommand WPFCustomControls::OpenPageCommand WPFCustomControls::OpenPageCommand WPFCustomControls::OpenPageCommand WPFCustomControls::OpenPageCommand WPFCustomControls::OpenPageCommand WPFCustomControls::OpenPageCommand WPFCustomControls::OpenPageCommand WPFCustomControls::OpenPageCommand
WPFCustomControls::OpenPageCommand WPFCustomControls::OpenPageCommand WPFCustomControls::OpenPageCommand WPFCustomControls::OpenPageCommand WPFCustomControls::OpenPageCommand WPFCustomControls::OpenPageCommand WPFCustomControls::OpenPageCommand WPFCustomControls::OpenPageCommand WPFCustomControls::OpenPageCommand WPFCustomControls::OpenPageCommand