Condividi tramite


Interfaccia ICompletionSourceProvider

Fornisce l'origine dei completamenti.

Spazio dei nomi:  Microsoft.VisualStudio.Language.Intellisense
Assembly:  Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)

Sintassi

'Dichiarazione
Public Interface ICompletionSourceProvider
public interface ICompletionSourceProvider
public interface class ICompletionSourceProvider
type ICompletionSourceProvider =  interface end
public interface ICompletionSourceProvider

Il tipo ICompletionSourceProvider espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico TryCreateCompletionSource Crea un provider di completamenti per il contesto specificato.

In alto

Note

Si tratta di un elemento del framework MEF e deve essere esportato con l'attributo seguente:

[Export(typeof(ICompletionSourceProvider))] 

È possibile fornire ContentTypeAttribute e OrderAttribute per specificare il tipo di contenuto sul quale viene applicato. Per ulteriori informazioni sull'utilizzo di questi attributi, vedere Punti di estensione di editor.

Esempi

per un esempio di questa interfaccia, vedere procedura dettagliata: Visualizzazione di completamento delle istruzioni.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Language.Intellisense