CompletionList<T> 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示可有效儲存大量專案之的唯讀清單CompletionItemCompletionItemWithHighlight。
public sealed class CompletionList<T> : IDisposable, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.Generic.IReadOnlyList<T>
type CompletionList<'T> = class
interface IReadOnlyList<'T>
interface seq<'T>
interface IEnumerable
interface IReadOnlyCollection<'T>
interface IDisposable
Public NotInheritable Class CompletionList(Of T)
Implements IDisposable, IEnumerable(Of T), IReadOnlyCollection(Of T), IReadOnlyList(Of T)
類型參數
- T
- 繼承
-
CompletionList<T>
- 實作
備註
CompletionList<T> 實例只有在相關 IAsyncCompletionSession 存留期期間才有效,且不應參考超過該實例。
屬性
Count |
取得清單中的 s 數目 CompletionItem。 |
Empty |
的 CompletionList<T>空白實例。 |
IsEmpty |
取得的清單是否為空的 CompletionItem。 |
Item[Int32] |
取得 CompletionItem 位於指定索引處的 。 |
方法
GetEnumerator() |
傳回逐一查看這個 清單的 CompletionItem列舉值。 |
明確介面實作
IDisposable.Dispose() |
表示可有效儲存大量專案之的唯讀清單CompletionItemCompletionItemWithHighlight。 |
IEnumerable.GetEnumerator() |
表示可有效儲存大量專案之的唯讀清單CompletionItemCompletionItemWithHighlight。 |
擴充方法
EmptyIfNull<T>(IEnumerable<T>) |
如果不是 Null,則傳回這個列舉。 如果是 null,則傳回空列舉。 |