CompletionState Costruttori

Definizione

Overload

CompletionState(String, SnapshotSpan, Boolean, ImageElement)

Creare un nuovo CompletionState.

CompletionState(String, SnapshotSpan, Boolean, ImageElement, Object)

Creare un nuovo CompletionState.

CompletionState(String, SnapshotSpan, Boolean, ImageElement)

Creare un nuovo CompletionState.

public CompletionState (string selectedItem, Microsoft.VisualStudio.Text.SnapshotSpan applicableToSpan, bool isSoftSelection, Microsoft.VisualStudio.Text.Adornments.ImageElement icon);
new Microsoft.VisualStudio.Language.Proposals.CompletionState : string * Microsoft.VisualStudio.Text.SnapshotSpan * bool * Microsoft.VisualStudio.Text.Adornments.ImageElement -> Microsoft.VisualStudio.Language.Proposals.CompletionState
Public Sub New (selectedItem As String, applicableToSpan As SnapshotSpan, isSoftSelection As Boolean, icon As ImageElement)

Parametri

selectedItem
String

Elemento selezionato dall'elenco di completamento. Si noti che corrisponde al testo di inserimento dell'elemento di completamento.

applicableToSpan
SnapshotSpan

Intervallo applicabile della sessione intelliSense corrente.

isSoftSelection
Boolean

Se l'elemento è selezionato come selezione temporanea in IntelliSense.

icon
ImageElement

Icona associata all'elemento di completamento selezionato.

Si applica a

CompletionState(String, SnapshotSpan, Boolean, ImageElement, Object)

Creare un nuovo CompletionState.

public CompletionState (string selectedItem, Microsoft.VisualStudio.Text.SnapshotSpan applicableToSpan, bool isSoftSelection, Microsoft.VisualStudio.Text.Adornments.ImageElement icon, object? underlyingCompletionItem);
new Microsoft.VisualStudio.Language.Proposals.CompletionState : string * Microsoft.VisualStudio.Text.SnapshotSpan * bool * Microsoft.VisualStudio.Text.Adornments.ImageElement * obj -> Microsoft.VisualStudio.Language.Proposals.CompletionState
Public Sub New (selectedItem As String, applicableToSpan As SnapshotSpan, isSoftSelection As Boolean, icon As ImageElement, underlyingCompletionItem As Object)

Parametri

selectedItem
String

Elemento selezionato dall'elenco di completamento. Si noti che corrisponde al testo di inserimento dell'elemento di completamento.

applicableToSpan
SnapshotSpan

Intervallo applicabile della sessione intelliSense corrente.

isSoftSelection
Boolean

Se l'elemento è selezionato come selezione temporanea in IntelliSense.

icon
ImageElement

Icona associata all'elemento di completamento selezionato.

underlyingCompletionItem
Object

Elemento WeakReference nell'elemento di completamento effettivo selezionato in IntelliSense.

Commenti

Un oggetto WeakReference viene usato per archiviare l'oggetto underlyingCompletionItem perché le proposte possono essere mantenute a lungo dopo l'annullamento della sessione di completamento e non si vuole aggiungere alcun elemento associato alla sessione.

Si applica a