ListViewItem.ListViewSubItemCollection ListViewItem.ListViewSubItemCollection ListViewItem.ListViewSubItemCollection ListViewItem.ListViewSubItemCollection Class

定義

ListViewItem.ListViewSubItem に格納されている ListViewItem オブジェクトのコレクションを表します。Represents a collection of ListViewItem.ListViewSubItem objects stored in a ListViewItem.

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

注釈

AListViewItem.ListViewSubItemCollection格納ListViewItem.ListViewSubItem、親のサブ項目を表すオブジェクトをListViewItemで、ListViewコントロール。A ListViewItem.ListViewSubItemCollection stores ListViewItem.ListViewSubItem objects that represent subitems of a parent ListViewItem in the ListView control. サブ項目にのみ表示されます、ListViewコントロールで列が指定されている場合、Columnsのプロパティ、ListViewコントロールとタイミング、Viewのプロパティ、ListViewに設定されているコントロールDetailsします。Subitems are only displayed in a ListView control when columns are specified in the Columns property of the ListView control and when the View property of the ListView control is set to Details. 内のサブ項目の順序、ListViewItem.ListViewSubItemCollectionにサブ項目が表示される列を決定、ListViewコントロール。The order of subitems in the ListViewItem.ListViewSubItemCollection determines the columns the subitems are displayed in the ListView control.

サブ項目をコレクションに追加する方法を数多くあります。There are a number of ways to add subitems to the collection. Addメソッドは、1 つを追加します。ListViewItem.ListViewSubItemをコレクションにします。The Add method adds a single ListViewItem.ListViewSubItem to the collection. 配列を作成するサブ項目の数をコレクションを追加するListViewItem.ListViewSubItemオブジェクトに渡すと、AddRangeメソッド。To add a number of subitems to the collection, you create an array of ListViewItem.ListViewSubItem objects and pass it to the AddRange method. コレクション内の特定の場所にあるサブ項目を挿入する場合は、使用、Insertメソッド。If you want to insert a subitem at a specific location in the collection, you can use the Insert method. サブ項目を削除する、いずれかを使用できる、RemoveメソッドまたはRemoveAtメソッドがコレクション内のサブ項目の場所がわかっている場合。To remove subitems, you can use either the Remove method or the RemoveAt method if you know where the subitem is located in the collection. Clearメソッドでは、使用する代わりに、コレクションからすべてのサブ項目を削除することができます、Remove一度に 1 つのサブ項目を削除する方法。The Clear method enables you to remove all subitems from the collection instead of using the Remove method to remove a single subitem at a time.

メソッドとプロパティを追加すると、サブ項目を削除するだけでなく、ListViewItem.ListViewSubItemCollectionコレクション内のサブ項目を検索するメソッドも提供されます。In addition to methods and properties for adding and removing subitems, the ListViewItem.ListViewSubItemCollection also provides methods to find subitems in the collection. Containsメソッドでは、決定することができるかどうかをListViewItem.ListViewSubItemコレクションのメンバーであります。The Contains method enables you to determine whether a ListViewItem.ListViewSubItem is a member of the collection. 使用することができますサブ項目がコレクション内にあることがわかったら、IndexOfコレクション内のサブ項目の位置を調べます。Once you know that the subitem is located in the collection, you can use the IndexOf method to determine where the subitem is located in the collection.

コンストラクター

ListViewItem.ListViewSubItemCollection(ListViewItem) ListViewItem.ListViewSubItemCollection(ListViewItem) ListViewItem.ListViewSubItemCollection(ListViewItem) ListViewItem.ListViewSubItemCollection(ListViewItem)

ListViewItem.ListViewSubItemCollection クラスの新しいインスタンスを初期化します。Initializes a new instance of the ListViewItem.ListViewSubItemCollection class.

プロパティ

Count Count Count Count

コレクション内のサブ項目の数を取得します。Gets the number of subitems in the collection.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

コレクションが読み取り専用かどうかを示す値を取得します。Gets a value indicating whether the collection is read-only.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

コレクション内の指定したインデックスにあるサブ項目を取得または設定します。Gets or sets the subitem at the specified index within the collection.

Item[String] Item[String] Item[String] Item[String]

指定したキーを持つ項目をコレクションから取得します。Gets an item with the specified key from the collection.

メソッド

Add(ListViewItem+ListViewSubItem) Add(ListViewItem+ListViewSubItem) Add(ListViewItem+ListViewSubItem) Add(ListViewItem+ListViewSubItem)

既存の ListViewItem.ListViewSubItem をコレクションに追加します。Adds an existing ListViewItem.ListViewSubItem to the collection.

Add(String) Add(String) Add(String) Add(String)

指定したテキストを使用して、サブ項目をコレクションに追加します。Adds a subitem to the collection with specified text.

Add(String, Color, Color, Font) Add(String, Color, Color, Font) Add(String, Color, Color, Font) Add(String, Color, Color, Font)

指定したテキスト、前景色、背景色、フォントの各設定を使用して、サブ項目をコレクションに追加します。Adds a subitem to the collection with specified text, foreground color, background color, and font settings.

AddRange(ListViewItem+ListViewSubItem[]) AddRange(ListViewItem+ListViewSubItem[]) AddRange(ListViewItem+ListViewSubItem[]) AddRange(ListViewItem+ListViewSubItem[])

コレクションに ListViewItem.ListViewSubItem オブジェクトの配列を追加します。Adds an array of ListViewItem.ListViewSubItem objects to the collection.

AddRange(String[]) AddRange(String[]) AddRange(String[]) AddRange(String[])

配列に基づいて新しいサブ項目を作成し、コレクションに追加します。Creates new subitems based on an array and adds them to the collection.

AddRange(String[], Color, Color, Font) AddRange(String[], Color, Color, Font) AddRange(String[], Color, Color, Font) AddRange(String[], Color, Color, Font)

配列に基づいて新しいサブ項目を作成し、指定した前景色、背景色、およびフォントを使用してコレクションに追加します。Creates new subitems based on an array and adds them to the collection with specified foreground color, background color, and font.

Clear() Clear() Clear() Clear()

すべてのサブ項目および親 ListViewItem をコレクションから削除します。Removes all subitems and the parent ListViewItem from the collection.

Contains(ListViewItem+ListViewSubItem) Contains(ListViewItem+ListViewSubItem) Contains(ListViewItem+ListViewSubItem) Contains(ListViewItem+ListViewSubItem)

指定したサブ項目がコレクション内にあるかどうかを判断します。Determines whether the specified subitem is located in the collection.

ContainsKey(String) ContainsKey(String) ContainsKey(String) ContainsKey(String)

指定したキーを持つ項目がコレクションに格納されているかどうかを確認します。Determines if the collection contains an item with the specified key.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

サブ項目コレクションを反復処理するために使用する列挙子を返します。Returns an enumerator to use to iterate through the subitem collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
IndexOf(ListViewItem+ListViewSubItem) IndexOf(ListViewItem+ListViewSubItem) IndexOf(ListViewItem+ListViewSubItem) IndexOf(ListViewItem+ListViewSubItem)

指定したサブ項目のコレクション内のインデックスを返します。Returns the index within the collection of the specified subitem.

IndexOfKey(String) IndexOfKey(String) IndexOfKey(String) IndexOfKey(String)

指定したキーを持つ項目がコレクション内で最初に見つかった位置のインデックスを返します。Returns the index of the first occurrence of an item with the specified key within the collection.

Insert(Int32, ListViewItem+ListViewSubItem) Insert(Int32, ListViewItem+ListViewSubItem) Insert(Int32, ListViewItem+ListViewSubItem) Insert(Int32, ListViewItem+ListViewSubItem)

サブ項目をコレクション内の指定したインデックス位置に挿入します。Inserts a subitem into the collection at the specified index.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
Remove(ListViewItem+ListViewSubItem) Remove(ListViewItem+ListViewSubItem) Remove(ListViewItem+ListViewSubItem) Remove(ListViewItem+ListViewSubItem)

指定した項目をコレクションから削除します。Removes a specified item from the collection.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

コレクション内の指定されたインデックスにあるサブ項目を削除します。Removes the subitem at the specified index within the collection.

RemoveByKey(String) RemoveByKey(String) RemoveByKey(String) RemoveByKey(String)

指定したキーを持つ項目をコレクションから削除します。Removes an item with the specified key from the collection.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

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

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

項目、およびサブ項目のコレクションを、配列にコピーします。Copies the item and collection of subitems into an array.

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

コレクションへのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。Gets a value indicating whether access to the collection is synchronized (thread safe).

ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

コレクションへのアクセスを同期するために使用できるオブジェクトを取得します。Gets an object that can be used to synchronize access to the collection.

IList.Add(Object) IList.Add(Object) IList.Add(Object) IList.Add(Object)

既存の ListViewItem.ListViewSubItem をコレクションに追加します。Adds an existing ListViewItem.ListViewSubItem to the collection.

IList.Contains(Object) IList.Contains(Object) IList.Contains(Object) IList.Contains(Object)

指定したサブ項目がコレクション内にあるかどうかを判断します。Determines whether the specified subitem is located in the collection.

IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object)

指定したサブ項目のコレクション内のインデックスを返します。Returns the index within the collection of the specified subitem.

IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object)

サブ項目をコレクション内の指定したインデックス位置に挿入します。Inserts a subitem into the collection at the specified index.

IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize

コレクションが固定サイズかどうかを示す値を取得します。Gets a value indicating whether the collection has a fixed size.

IList.Item[Int32] IList.Item[Int32] IList.Item[Int32] IList.Item[Int32]

コレクション内の指定したインデックスにある ListViewItem.ListViewSubItem を取得または設定します。Gets or sets the ListViewItem.ListViewSubItem at the specified index within the collection.

IList.Remove(Object) IList.Remove(Object) IList.Remove(Object) IList.Remove(Object)

指定した項目をコレクションから削除します。Removes a specified item from the collection.

Extension Methods

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

IEnumerable の要素を、指定した型にキャストします。Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

指定された型に基づいて IEnumerable の要素をフィルター処理します。Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

クエリの並列化を有効にします。Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

IEnumerableIQueryable に変換します。Converts an IEnumerable to an IQueryable.

適用対象

こちらもご覧ください