<p>I am hoping to find a way to do this in vb.net: </p>

<p>Say you have function call getPaint(Color).  You want the call to be limited to the parameter values of (red,green,yellow). When they enter that parameter, the user is provided the available options, like how a boolean parameter functions.</p>

<p>Any ideas? </p>

Hope I am not missing something from your question. Use an enumeration like this:
```
```
Enum Color
    Red = 1
    Green = 2
    Yellow = 3
End Enum
```
```
When you write
```
getPaint(Color
```
followed by a . (period) the Intellisense system will automatically suggest the three options declared in the enumeration (Red, Green, Yellow).