RestrictionEntry Classe
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.
Os aplicativos podem expor restrições para um usuário restrito em um dispositivo multiusuário.
[Android.Runtime.Register("android/content/RestrictionEntry", DoNotGenerateAcw=true)]
public class RestrictionEntry : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/content/RestrictionEntry", DoNotGenerateAcw=true)>]
type RestrictionEntry = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Herança
- Atributos
- Implementações
Comentários
Os aplicativos podem expor restrições para um usuário restrito em um dispositivo multiusuário. O administrador pode configurar essas restrições que serão aplicadas ao usuário restrito. Cada RestrictionsEntry é uma restrição configurável.
Qualquer aplicativo que opte por expor essas restrições faz isso implementando um receptor que manipula a ação Intent#ACTION_GET_RESTRICTION_ENTRIES . Em seguida, o receptor retorna um pacote de resultados que contém uma entrada chamada "restrições", cujo valor é um ArrayList<RestrictionsEntry>.
Java documentação para android.content.RestrictionEntry.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Construtores
| Nome | Description |
|---|---|
| RestrictionEntry(IntPtr, JniHandleOwnership) |
Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime. |
| RestrictionEntry(Parcel) |
Construtor para especificar o tipo e a chave, sem valor inicial; |
| RestrictionEntry(RestrictionEntryType, String) |
Construtor para especificar o tipo e a chave, sem valor inicial; |
| RestrictionEntry(String, Boolean) |
Construtor para |
| RestrictionEntry(String, Int32) |
Construtor para |
| RestrictionEntry(String, String) |
Construtor para |
| RestrictionEntry(String, String[]) |
Construtor para |
Campos
| Nome | Description |
|---|---|
| TypeBoolean |
Obsoleto.
Restrição do tipo "bool". |
| TypeBundle |
Obsoleto.
Restrição do tipo "bundle". |
| TypeBundleArray |
Obsoleto.
Restrição do tipo "bundle_array". |
| TypeChoice |
Obsoleto.
Restrição do tipo "escolha". |
| TypeInteger |
Obsoleto.
Restrição do tipo "inteiro". |
| TypeMultiSelect |
Obsoleto.
Restrição do tipo "seleção múltipla". |
| TypeNull |
Obsoleto.
Tipo de restrição oculto. |
| TypeString |
Obsoleto.
Restrição do tipo "cadeia de caracteres". |
Propriedades
| Nome | Description |
|---|---|
| Class |
Retorna a classe de runtime deste |
| Creator | |
| Description |
Retorna a descrição visível do usuário fornecida da entrada, se houver. -ou- Define a descrição visível do usuário da entrada como um possível subtítulo para o título. |
| Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
| IntValue |
Retorna o valor da entrada como um inteiro quando o tipo é |
| JniIdentityHashCode |
Os aplicativos podem expor restrições para um usuário restrito em um dispositivo multiusuário. (Herdado de Object) |
| JniPeerMembers |
Os aplicativos podem expor restrições para um usuário restrito em um dispositivo multiusuário. |
| Key |
Essa é a chave exclusiva para a entrada de restrição. |
| PeerReference |
Os aplicativos podem expor restrições para um usuário restrito em um dispositivo multiusuário. (Herdado de Object) |
| SelectedState |
Retorna o estado selecionado atual para uma entrada do tipo |
| SelectedString |
Retorna o valor da cadeia de caracteres selecionado no momento. -ou- Define o valor da cadeia de caracteres a ser usado como o valor selecionado para essa restrição. |
| ThresholdClass |
Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código. |
| ThresholdType |
Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código. |
| Title |
Retorna o título visível do usuário para a entrada, se houver. -ou- Define o título visível do usuário para a entrada. |
| Type |
Retorna o tipo dessa restrição. -ou- Define o tipo para essa restrição. |
Métodos
| Nome | Description |
|---|---|
| Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
| CreateBundleArrayEntry(String, RestrictionEntry[]) |
Cria uma entrada do tipo |
| CreateBundleEntry(String, RestrictionEntry[]) |
Cria uma entrada do tipo |
| DescribeContents() |
Descreva os tipos de objetos especiais contidos na representação marshalled deste Parcelable. |
| Dispose() |
Os aplicativos podem expor restrições para um usuário restrito em um dispositivo multiusuário. (Herdado de Object) |
| Dispose(Boolean) |
Os aplicativos podem expor restrições para um usuário restrito em um dispositivo multiusuário. (Herdado de Object) |
| Equals(Object) |
Indica se algum outro objeto é "igual a" este. (Herdado de Object) |
| GetAllSelectedStrings() |
Retorna a lista de valores selecionados no momento. |
| GetChoiceEntries() |
Retorna a lista de cadeias de caracteres, definidas anteriormente, que serão apresentadas como opções para o usuário. |
| GetChoiceValues() |
Retorna a lista de possíveis valores de cadeia de caracteres definidos anteriormente. |
| GetHashCode() |
Retorna um valor de código hash para o objeto. (Herdado de Object) |
| GetRestrictions() |
Retorna uma matriz de possíveis entradas de restrição que essa entrada pode conter. |
| JavaFinalize() |
Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto. (Herdado de Object) |
| Notify() |
Ativa um único thread que está aguardando no monitor deste objeto. (Herdado de Object) |
| NotifyAll() |
Ativa todos os threads que estão aguardando no monitor deste objeto. (Herdado de Object) |
| SetAllSelectedStrings(String[]) |
Define a lista atual de valores selecionados para uma entrada do tipo |
| SetChoiceEntries(Context, Int32) |
Define uma lista de cadeias de caracteres que serão apresentadas como opções para o usuário. |
| SetChoiceEntries(String[]) |
Define uma lista de cadeias de caracteres que serão apresentadas como opções para o usuário. |
| SetChoiceValues(Context, Int32) |
Define uma lista de valores de cadeia de caracteres que podem ser selecionados pelo usuário, semelhante a |
| SetChoiceValues(String[]) |
Define uma lista de valores de cadeia de caracteres que podem ser selecionados pelo usuário. |
| SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle (Herdado de Object) |
| SetRestrictions(RestrictionEntry[]) |
Define uma matriz de entradas de restrição possíveis, que essa entrada pode conter. |
| ToArray<T>() |
Os aplicativos podem expor restrições para um usuário restrito em um dispositivo multiusuário. (Herdado de Object) |
| ToString() |
Retorna uma representação de cadeia de caracteres do objeto. (Herdado de Object) |
| UnregisterFromRuntime() |
Os aplicativos podem expor restrições para um usuário restrito em um dispositivo multiusuário. (Herdado de Object) |
| Wait() |
Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<> (Herdado de Object) |
| Wait(Int64, Int32) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
| Wait(Int64) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
| WriteToParcel(Parcel, ParcelableWriteFlags) |
Nivele esse objeto em um Pacote. |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IJavaPeerable.Disposed() |
Os aplicativos podem expor restrições para um usuário restrito em um dispositivo multiusuário. (Herdado de Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
Os aplicativos podem expor restrições para um usuário restrito em um dispositivo multiusuário. (Herdado de Object) |
| IJavaPeerable.Finalized() |
Os aplicativos podem expor restrições para um usuário restrito em um dispositivo multiusuário. (Herdado de Object) |
| IJavaPeerable.JniManagedPeerState |
Os aplicativos podem expor restrições para um usuário restrito em um dispositivo multiusuário. (Herdado de Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Os aplicativos podem expor restrições para um usuário restrito em um dispositivo multiusuário. (Herdado de Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Os aplicativos podem expor restrições para um usuário restrito em um dispositivo multiusuário. (Herdado de Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Os aplicativos podem expor restrições para um usuário restrito em um dispositivo multiusuário. (Herdado de Object) |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtém o nome JNI do tipo da instância |
| JavaAs<TResult>(IJavaPeerable) |
Tente coagir a digitar |
| JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo marcada por runtime do Android. |
| JavaCast<TResult>(IJavaObject) |
Os aplicativos podem expor restrições para um usuário restrito em um dispositivo multiusuário. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Tente coagir a digitar |