No. why do you need the name and not the value ?
What we have is a string enum where the "Name" is the location of the server and the "Value" is a location specific string we need for configuration. We would like to also recover the location for other purposes. Currently the only way we can do this is to create *another* property with the location. It's a bit redundant and I'm sure the end users will complain.