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

Definição

Representa uma coleção de objetos ListViewItem.ListViewSubItem armazenados em um 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
Herança
ListViewItem.ListViewSubItemCollectionListViewItem.ListViewSubItemCollectionListViewItem.ListViewSubItemCollectionListViewItem.ListViewSubItemCollection
Implementações

Comentários

Um ListViewItem.ListViewSubItemCollection ListViewItem ListView armazena ListViewItem.ListViewSubItem objetos que representam subitens de um pai no controle.A ListViewItem.ListViewSubItemCollection stores ListViewItem.ListViewSubItem objects that represent subitems of a parent ListViewItem in the ListView control. Os subitens só são exibidos em um ListView controle quando as colunas são especificadas Columns na Propriedade do ListView controle e quando a View Propriedade do ListView controle é definida como 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. A ordem dos subitens no ListViewItem.ListViewSubItemCollection determina as colunas que os subitens são exibidos ListView no controle.The order of subitems in the ListViewItem.ListViewSubItemCollection determines the columns the subitems are displayed in the ListView control.

Há várias maneiras de adicionar subitens à coleção.There are a number of ways to add subitems to the collection. O Add método adiciona um único ListViewItem.ListViewSubItem à coleção.The Add method adds a single ListViewItem.ListViewSubItem to the collection. Para adicionar um número de subitens à coleção, você cria uma matriz de ListViewItem.ListViewSubItem objetos e passa-a para o AddRange método.To add a number of subitems to the collection, you create an array of ListViewItem.ListViewSubItem objects and pass it to the AddRange method. Se você quiser inserir um subitem em um local específico na coleção, poderá usar o Insert método.If you want to insert a subitem at a specific location in the collection, you can use the Insert method. Para remover subitens, você pode usar o Remove método ou o RemoveAt método se souber onde o subitem está localizado na coleção.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. O Clear método permite remover todos os subitens da coleção, em vez de usar o Remove método para remover um único subitem por vez.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.

Além de métodos e propriedades para adicionar e remover subitens, o ListViewItem.ListViewSubItemCollection também fornece métodos para localizar subitens na coleção.In addition to methods and properties for adding and removing subitems, the ListViewItem.ListViewSubItemCollection also provides methods to find subitems in the collection. O Contains método permite que você determine se um ListViewItem.ListViewSubItem é um membro da coleção.The Contains method enables you to determine whether a ListViewItem.ListViewSubItem is a member of the collection. Depois de saber que o subitem está localizado na coleção, você pode usar o IndexOf método para determinar onde o subitem está localizado na coleção.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.

Construtores

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

Inicializa uma nova instância da classe ListViewItem.ListViewSubItemCollection.Initializes a new instance of the ListViewItem.ListViewSubItemCollection class.

Propriedades

Count Count Count Count

Obtém o número de subitens na coleção.Gets the number of subitems in the collection.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Obtém um valor que indica se a coleção é somente leitura.Gets a value indicating whether the collection is read-only.

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

Obtém ou define o subitem no índice especificado na coleção.Gets or sets the subitem at the specified index within the collection.

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

Obtém um item com a chave especificada da coleção.Gets an item with the specified key from the collection.

Métodos

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

Adiciona um ListViewItem.ListViewSubItem existente à coleção.Adds an existing ListViewItem.ListViewSubItem to the collection.

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

Adiciona um subitem à coleção com o texto especificado.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)

Adiciona um subitem à coleção com as configurações de fonte, cor de primeiro plano, cor da tela de fundo e texto especificadas.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[])

Adiciona uma matriz de objetos ListViewItem.ListViewSubItem à coleção.Adds an array of ListViewItem.ListViewSubItem objects to the collection.

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

Cria novos subitens com base em uma matriz e os adiciona à coleção.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)

Cria novos subitens com base em uma matriz e os adiciona à coleção com a fonte, cor da tela de fundo e cor de primeiro plano especificadas.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()

Remove todos os subitens e o pai ListViewItem da coleção.Removes all subitems and the parent ListViewItem from the collection.

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

Determina se o subitem especificado está localizado na coleção.Determines whether the specified subitem is located in the collection.

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

Determina se a coleção contém um item com a chave especificada.Determines if the collection contains an item with the specified key.

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

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

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

Retorna um enumerador a ser usado para iterar pela coleção de subitens.Returns an enumerator to use to iterate through the subitem collection.

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

Serve como a função de hash padrão.Serves as the default hash function.

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

Obtém o Type da instância atual.Gets the Type of the current instance.

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

Retorna o índice na coleção do subitem especificado.Returns the index within the collection of the specified subitem.

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

Retorna o índice da primeira ocorrência de um item com a chave especificada na coleção.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)

Insere um subitem na coleção no índice especificado.Inserts a subitem into the collection at the specified index.

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

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

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

Remove um item especificado da coleção.Removes a specified item from the collection.

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

Remove o subitem no índice especificado na coleção.Removes the subitem at the specified index within the collection.

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

Remove um item com a chave especificada da coleção.Removes an item with the specified key from the collection.

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

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Inherited from Object)

Implantações explícitas de interface

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

Copia o item e a coleção de subitens em uma matriz.Copies the item and collection of subitems into an array.

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

Obtém um valor que indica se o acesso à coleção é sincronizado (thread-safe).Gets a value indicating whether access to the collection is synchronized (thread safe).

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

Obtém um objeto que pode ser usado para sincronizar o acesso à coleção.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)

Adiciona um ListViewItem.ListViewSubItem existente à coleção.Adds an existing ListViewItem.ListViewSubItem to the collection.

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

Determina se o subitem especificado está localizado na coleção.Determines whether the specified subitem is located in the collection.

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

Retorna o índice na coleção do subitem especificado.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)

Insere um subitem na coleção no índice especificado.Inserts a subitem into the collection at the specified index.

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

Obtém um valor que indica se a coleção tem um tamanho fixo.Gets a value indicating whether the collection has a fixed size.

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

Obtém ou define o ListViewItem.ListViewSubItem no índice especificado na coleção.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)

Remove um item especificado da coleção.Removes a specified item from the collection.

Métodos de Extensão

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

Converte os elementos de um IEnumerable para o tipo especificado.Casts the elements of an IEnumerable to the specified type.

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

Filtra os elementos de um IEnumerable com base em um tipo especificado.Filters the elements of an IEnumerable based on a specified type.

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

Habilita a paralelização de uma consulta.Enables parallelization of a query.

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

Converte um IEnumerable em um IQueryable.Converts an IEnumerable to an IQueryable.

Aplica-se a

Veja também