Partager via


CompletionState Constructeurs

Définition

Surcharges

CompletionState(String, SnapshotSpan, Boolean, ImageElement)

Créez un CompletionState.

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

Créez un CompletionState.

CompletionState(String, SnapshotSpan, Boolean, ImageElement)

Créez un 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)

Paramètres

selectedItem
String

Élément sélectionné dans la liste de saisie semi-automatique. Notez que cela correspond au texte d’insertion de l’élément d’achèvement.

applicableToSpan
SnapshotSpan

Étendue applicableTo de la session IntelliSense actuelle.

isSoftSelection
Boolean

Indique si l’élément est sélectionné en tant que sélection réversible dans IntelliSense.

icon
ImageElement

Icône associée à l’élément d’achèvement sélectionné.

S’applique à

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

Créez un 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)

Paramètres

selectedItem
String

Élément sélectionné dans la liste de saisie semi-automatique. Notez que cela correspond au texte d’insertion de l’élément d’achèvement.

applicableToSpan
SnapshotSpan

Étendue applicableTo de la session IntelliSense actuelle.

isSoftSelection
Boolean

Indique si l’élément est sélectionné en tant que sélection réversible dans IntelliSense.

icon
ImageElement

Icône associée à l’élément d’achèvement sélectionné.

underlyingCompletionItem
Object

Valeur WeakReference sur l’élément d’achèvement réel sélectionné dans IntelliSense.

Remarques

Une valeur WeakReference est utilisée pour stocker le , car les underlyingCompletionItem propositions peuvent persister longtemps après l’échec de la session d’achèvement et nous ne voulons pas épingler quoi que ce soit associé à la session.

S’applique à