Condividi tramite


Classe CompletionSet

rappresenta un set di completamenti.

Gerarchia di ereditarietà

Object
  Microsoft.VisualStudio.Language.Intellisense.CompletionSet

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

Sintassi

'Dichiarazione
Public Class CompletionSet
public class CompletionSet
public ref class CompletionSet
type CompletionSet =  class end
public class CompletionSet

Il tipo CompletionSet espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico CompletionSet() inizializza una nuova istanza di CompletionSet.
Metodo pubblico CompletionSet(String, String, ITrackingSpan, IEnumerable<Completion>, IEnumerable<Completion>) inizializza una nuova istanza di CompletionSet con il nome e il testo specificati.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica ApplicableTo Ottiene o imposta l'intervallo di rilevamento del testo a cui si applica questo completamento.
Proprietà pubblica CompletionBuilders Ottiene o imposta l'elenco di generatori di completamento che fanno parte di questo set di completamenti.
Proprietà pubblica Completions Ottiene o imposta l'elenco di completamenti che fanno parte di questo set di completamenti.
Proprietà pubblica DisplayName Ottiene o imposta il nome localizzato di questo set di completamenti.
Proprietà pubblica Moniker Ottiene l'identificatore univoco e non localizzato per il set di completamenti.
Proprietà pubblica SelectionStatus ottiene o imposta CompletionSelectionStatus.
Proprietà protetta. WritableCompletionBuilders ottiene la raccolta di generatori di completamento scrivibili.
Proprietà protetta. WritableCompletions ottiene la raccolta di completamenti scrivibili.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico Filter() Limita il set di completamenti a quelli che corrispondono al testo di applicabilità del set di completamenti e quindi determina la migliore corrispondenza.
Metodo protetto Filter(CompletionMatchType, Boolean) Limita il set di completamenti a quelli che corrispondono al testo di applicabilità del set di completamenti e quindi determina la migliore corrispondenza.
Metodo protetto Finalize Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MatchCompletionList Corrisponde all'elenco di completamento.
Metodo protetto MemberwiseClone Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico Recalculate Ricalcola il set di completamenti per questo set di completamenti.
Metodo pubblico SelectBestMatch() Determina la migliore corrispondenza nel set di completamenti.
Metodo protetto SelectBestMatch(CompletionMatchType, Boolean) Determina la migliore corrispondenza nel completamento impostato per il tipo specificato di corrispondenza.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Eventi

  Nome Descrizione
Evento pubblico SelectionStatusChanged Generato quando lo stato di selezione è stata modificata.

In alto

Esempi

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

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Language.Intellisense