public override bool TryCommand(ShellToolsArguments arguments, out int errorCode) { errorCode = 0; if (!arguments.Command.Equals(this.CommandName, StringComparison.OrdinalIgnoreCase)) return false; _relativeForm = new RelativeForm(arguments.Path); return true; }
public override bool TryCommand(ShellToolsArguments arguments, out int errorCode) { errorCode = 0; if (!arguments.Command.Equals(this.CommandName, StringComparison.OrdinalIgnoreCase)) return false; string fullPath = Path.GetFullPath(arguments.Path); Clipboard.SetText(fullPath); return true; }
public abstract bool TryCommand(ShellToolsArguments arguments, out int errorCode);