ICompletionSource Interface

Provides completions for a given content type.

Namespace:  Microsoft.VisualStudio.Language.Intellisense
Assembly:  Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)

Syntax

'Declaration
Public Interface ICompletionSource _
    Inherits IDisposable
public interface ICompletionSource : IDisposable
public interface class ICompletionSource : IDisposable
type ICompletionSource =  
    interface 
        interface IDisposable 
    end
public interface ICompletionSource extends IDisposable

The ICompletionSource type exposes the following members.

Methods

  Name Description
Public method AugmentCompletionSession Determines which CompletionSets should be part of the specified ICompletionSession.
Public method Dispose Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.)

Top

Examples

For an example of this interface, see Walkthrough: Displaying Statement Completion.

See Also

Reference

Microsoft.VisualStudio.Language.Intellisense Namespace