CompletionState Oluşturucular

Tanım

Aşırı Yüklemeler

CompletionState(String, SnapshotSpan, Boolean, ImageElement)

Yeni CompletionStatebir İçerik Oluşturucu.

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

Yeni CompletionStatebir İçerik Oluşturucu.

CompletionState(String, SnapshotSpan, Boolean, ImageElement)

Yeni CompletionStatebir İçerik Oluşturucu.

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)

Parametreler

selectedItem
String

Tamamlanma listesinden seçilen öğe. Bunun, tamamlanma öğesinin ekleme metnine karşılık gelir.

applicableToSpan
SnapshotSpan

Geçerli IntelliSense oturumunun applicableTo yayılması.

isSoftSelection
Boolean

Öğenin IntelliSense'te geçici seçim olarak seçilip seçilmediği.

icon
ImageElement

Seçili tamamlama öğesiyle ilişkilendirilmiş simge.

Şunlara uygulanır

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

Yeni CompletionStatebir İçerik Oluşturucu.

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)

Parametreler

selectedItem
String

Tamamlanma listesinden seçilen öğe. Bunun, tamamlanma öğesinin ekleme metnine karşılık gelir.

applicableToSpan
SnapshotSpan

Geçerli IntelliSense oturumunun applicableTo yayılması.

isSoftSelection
Boolean

Öğenin IntelliSense'te geçici seçim olarak seçilip seçilmediği.

icon
ImageElement

Seçili tamamlama öğesiyle ilişkilendirilmiş simge.

underlyingCompletionItem
Object

IntelliSense'te seçilen gerçek tamamlama öğesinde WeakReference.

Açıklamalar

Tamamlanma oturumu kapatıldıktan sonra teklifler uzun süre kalıcı olabileceği ve oturumla ilişkili hiçbir şeyi sabitlemek istemediğimiz için öğesini depolamak underlyingCompletionItem için WeakReference kullanılır.

Şunlara uygulanır