Interface IParameterCompletionSource
Represents a contract for providing parameter completions for a specific method.
public interface IParameterCompletionSource
Properties
ParameterName
Gets the name of the parameter the completions belong to.
string ParameterName { get; }
Property Value
Signature
Gets the method signature.
MethodSignature Signature { get; }
Property Value
Methods
GetCompletions()
Retrieves a collection of completions.
IEnumerable<ICompletion> GetCompletions()
Returns
- IEnumerable<ICompletion>
An IEnumerable<T> of ICompletion containing the completions.