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 |
リスト内の の CompletionItem数を取得します。 |
Empty |
の空の CompletionList<T>インスタンス。 |
IsEmpty |
の一覧 CompletionItemが空かどうかを取得します。 |
Item[Int32] |
指定したインデックス位置を取得 CompletionItem します。 |
メソッド
GetEnumerator() |
この の一覧を反復処理する列挙子を CompletionItem返します。 |
明示的なインターフェイスの実装
IDisposable.Dispose() |
多数のCompletionItemCompletionItemWithHighlight項目を効率的に格納できる の読み取り専用リストを表します。 |
IEnumerable.GetEnumerator() |
多数のCompletionItemCompletionItemWithHighlight項目を効率的に格納できる の読み取り専用リストを表します。 |
拡張メソッド
EmptyIfNull<T>(IEnumerable<T>) |
null でない場合は、この列挙体を返します。 null の場合は、空の列挙を返します。 |