Condividi tramite


Classe Completion

Rappresenta un elemento di completamento, inclusi l'icona, il testo di inserimento e il testo visualizzato, in un oggetto CompletionSet.

Gerarchia di ereditarietà

Object
  Microsoft.VisualStudio.Language.Intellisense.Completion
    Microsoft.VisualStudio.Language.Intellisense.Completion2

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

Sintassi

'Dichiarazione
Public Class Completion _
    Implements IPropertyOwner
public class Completion : IPropertyOwner
public ref class Completion : IPropertyOwner
type Completion =  
    class 
        interface IPropertyOwner 
    end
public class Completion implements IPropertyOwner

Il tipo Completion espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico Completion() inizializza una nuova istanza di Completion.
Metodo pubblico Completion(String) inizializza una nuova istanza di Completion con il testo visualizzato specificato.
Metodo pubblico Completion(String, String, String, ImageSource, String) inizializza una nuova istanza di Completion con il testo e la descrizione specificati.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Description Ottiene una descrizione che può essere visualizzato insieme al testo visualizzato del completamento.
Proprietà pubblica DisplayText Ottiene il testo che deve essere visualizzato da un presentatore IntelliSense.
Proprietà pubblica IconAutomationText Ottiene o imposta il testo da utilizzare come nome di automazione dell'icona quando viene visualizzata.
Proprietà pubblica IconSource ottiene o imposta un'icona che potrebbe essere utilizzata per descrivere il completamento.
Proprietà pubblica InsertionText Ottiene il testo che deve essere inserito nel buffer se viene eseguito il commit di questo completamento.
Proprietà pubblica Properties Ottiene le proprietà del completamento.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
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 MemberwiseClone Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

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