Compartir a través de


CompletionState Constructores

Definición

Sobrecargas

CompletionState(String, SnapshotSpan, Boolean, ImageElement)

Cree un nuevo CompletionState.

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

Cree un nuevo CompletionState.

CompletionState(String, SnapshotSpan, Boolean, ImageElement)

Cree un nuevo 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)

Parámetros

selectedItem
String

Elemento seleccionado de la lista de finalización. Tenga en cuenta que corresponde al texto de inserción del elemento de finalización.

applicableToSpan
SnapshotSpan

Intervalo applicableTo de la sesión actual de IntelliSense.

isSoftSelection
Boolean

Si el elemento está seleccionado como selección temporal en IntelliSense.

icon
ImageElement

Icono asociado al elemento de finalización seleccionado.

Se aplica a

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

Cree un nuevo 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)

Parámetros

selectedItem
String

Elemento seleccionado de la lista de finalización. Tenga en cuenta que corresponde al texto de inserción del elemento de finalización.

applicableToSpan
SnapshotSpan

Intervalo applicableTo de la sesión actual de IntelliSense.

isSoftSelection
Boolean

Si el elemento está seleccionado como selección temporal en IntelliSense.

icon
ImageElement

Icono asociado al elemento de finalización seleccionado.

underlyingCompletionItem
Object

WeakReference en el elemento de finalización real seleccionado en IntelliSense.

Comentarios

WeakReference se usa para almacenar porque las underlyingCompletionItem propuestas pueden persistir mucho después de descartar la sesión de finalización y no queremos anclar nada asociado a la sesión.

Se aplica a