Add enum namespacing to the Guide.

Closes #19556.
Just a wee tidbit - I think it might be unnecessary to use "example" twice in
> For example, here is an example...

Perhaps this sentence could just be "Here is an example using our `StringResult`:" ?