CompletionState Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.