SonarLint Ruleset Configuration - Visual Studio 2017

Hello - I am using Visual Studio 2017 and would like to confirm a couple of things.

  1. SonarLint comes with its own ruleset, and I can turn individual rules on and off. But, I cannot add my own rules unless I am using Connected Mode with SonarQube.

  2. I can configure violated rules to display as errors, but I cannot force these errors to actually treat the build as failed.

Is this accurate? I have seen responses from 2-3 years ago indicating that this is the case, but I would like to confirm that this is still the case. Thanks!