AutoCompleteStringCollection クラス

定義

特定の Windows フォーム コントロールのオートコンプリート機能に使用する文字列のコレクションを格納します。

public ref class AutoCompleteStringCollection : System::Collections::IList
public class AutoCompleteStringCollection : System.Collections.IList
type AutoCompleteStringCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class AutoCompleteStringCollection
Implements IList
継承
AutoCompleteStringCollection
実装

コンストラクター

名前 説明
AutoCompleteStringCollection()

AutoCompleteStringCollection クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
Count

AutoCompleteStringCollection内の項目の数を取得します。

IsReadOnly

コレクションの内容が読み取り専用かどうかを示す値を取得します。

IsSynchronized

AutoCompleteStringCollectionへのアクセスが同期されているかどうかを示す値を取得します (スレッド セーフ)。

Item[Int32]

指定したインデックス位置にある要素を取得または設定します。

SyncRoot

AutoCompleteStringCollectionへのアクセスを同期するために使用できるオブジェクトを取得します。

メソッド

名前 説明
Add(String)

新しい String をコレクションに挿入します。

AddRange(String[])

String コレクションの要素を末尾に追加します。

Clear()

コレクションからすべての文字列を削除します。

Contains(String)

Stringがコレクション内に存在するかどうかを示します。

CopyTo(String[], Int32)

指定した位置から、 String オブジェクトの配列をコレクションにコピーします。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetEnumerator()

AutoCompleteStringCollectionを反復処理する列挙子を返します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
IndexOf(String)

コレクション内の指定した文字列の位置を取得します。

Insert(Int32, String)

コレクション内の特定のインデックスに文字列を挿入します。

MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
OnCollectionChanged(CollectionChangeEventArgs)

CollectionChanged イベントを発生させます。

Remove(String)

コレクションから文字列を削除します。

RemoveAt(Int32)

指定したインデックス位置にある文字列を削除します。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

イベント

名前 説明
CollectionChanged

コレクションが変更されたときに発生します。

明示的なインターフェイスの実装

名前 説明
ICollection.CopyTo(Array, Int32)

コレクションの文字列を、特定のArrayインデックスから始まるArrayにコピーします。 このメンバーの説明については、 CopyTo(Array, Int32)を参照してください。

IList.Add(Object)

コレクションに文字列を追加します。 このメンバーの説明については、 Add(Object)を参照してください。

IList.Contains(Object)

コレクションに指定した文字列が格納されている場所を決定します。 このメンバーの説明については、 Contains(Object)を参照してください。

IList.IndexOf(Object)

コレクション内の指定した文字列のインデックスを決定します。 このメンバーの説明については、 IndexOf(Object)を参照してください。

IList.Insert(Int32, Object)

指定したインデックス位置にあるコレクションに項目を挿入します。 このメンバーの説明については、 Insert(Int32, Object)を参照してください。

IList.IsFixedSize

コレクションのサイズが固定されているかどうかを示す値を取得します。 このメンバーの説明については、 IsFixedSizeを参照してください。

IList.IsReadOnly

コレクションが読み取り専用かどうかを示す値を取得します。 このメンバーの説明については、 IsReadOnlyを参照してください。

IList.Item[Int32]

指定したインデックス位置にある要素を取得します。 このメンバーの説明については、 Item[Int32]を参照してください。

IList.Remove(Object)

コレクションから特定の文字列の最初の出現箇所を削除します。 このメンバーの説明については、 Remove(Object)を参照してください。

拡張メソッド

名前 説明
AsParallel(IEnumerable)

クエリの並列化を有効にします。

AsQueryable(IEnumerable)

IEnumerableIQueryableに変換します。

Cast<TResult>(IEnumerable)

IEnumerable の要素を指定した型にキャストします。

OfType<TResult>(IEnumerable)

指定した型に基づいて、IEnumerable の要素をフィルター処理します。

適用対象