Collections.CheckedList(IList, Class) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna uma exibição dinamicamente segura de tipo da lista especificada.
[Android.Runtime.Register("checkedList", "(Ljava/util/List;Ljava/lang/Class;)Ljava/util/List;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "E" })]
public static System.Collections.IList CheckedList (System.Collections.IList list, Java.Lang.Class type);
[<Android.Runtime.Register("checkedList", "(Ljava/util/List;Ljava/lang/Class;)Ljava/util/List;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "E" })>]
static member CheckedList : System.Collections.IList * Java.Lang.Class -> System.Collections.IList
Parâmetros
- list
- IList
a lista para a qual um modo de exibição dinamicamente seguro de tipo deve ser retornado
- type
- Class
o tipo de elemento que list
é permitido manter
Retornos
uma exibição dinamicamente segura da lista especificada
- Atributos
Comentários
Retorna uma exibição dinamicamente segura de tipo da lista especificada. Qualquer tentativa de inserir um elemento do tipo errado resultará em um ClassCastException
imediato . Supondo que uma lista não contenha elementos digitados incorretamente antes do momento em que um modo de exibição dinamicamente seguro de tipo é gerado e que todo o acesso subsequente à lista ocorra por meio do modo de exibição, é garantido que a lista não possa conter um elemento digitado incorretamente.
Uma discussão sobre o uso de modos de exibição dinamicamente seguros pode ser encontrada na documentação do #checkedCollection checkedCollection
método.
A lista retornada será serializável se a lista especificada for serializável.
Como null
é considerado um valor de qualquer tipo de referência, a lista retornada permite a inserção de elementos nulos sempre que a lista de suporte o faz.
Adicionado em 1.5.
Documentação Java para java.util.Collections.checkedList(java.util.List<E>, java.lang.Class<E>)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.