Class.GetPermittedSubclasses Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce una matrice contenente oggetti che Class rappresentano le sottointerfazioni o le sottoclassi dirette consentite per estendere o implementare questa classe o interfaccia se è sealed.
[Android.Runtime.Register("getPermittedSubclasses", "()[Ljava/lang/Class;", "", ApiSince=34)]
public Java.Lang.Class[]? GetPermittedSubclasses();
[<Android.Runtime.Register("getPermittedSubclasses", "()[Ljava/lang/Class;", "", ApiSince=34)>]
member this.GetPermittedSubclasses : unit -> Java.Lang.Class[]
Restituisce
matrice di Class oggetti delle sottoclassi consentite di questa classe o interfaccia oppure null se questa classe o interfaccia non è sealed.
- Attributi
Commenti
Restituisce una matrice contenente oggetti che Class rappresentano le sottointerfazioni o le sottoclassi dirette consentite per estendere o implementare questa classe o interfaccia se è sealed. L'ordine di tali elementi non è specificato. La matrice è vuota se questa classe o interfaccia sealed non ha alcuna sottoclasse consentita. Se questo Class oggetto rappresenta un tipo primitivo, void, un tipo di matrice o una classe o un'interfaccia non sealed, che restituisce #isSealed() false, questo metodo restituisce null. Viceversa, se #isSealed() restituisce true, questo metodo restituisce un valore non Null.
Per ogni classe o interfaccia C registrata come sottointerfaccia diretta o sottoclasse consentita di questa classe o interfaccia, questo metodo tenta di ottenere l'oggetto Class per C (utilizzando #getClassLoader() il caricatore di classi di definizione dell'oggetto corrente Class . Gli Class oggetti che possono essere ottenuti e che sono sottointerfazioni dirette o sottoclassi di questa classe o interfaccia, sono indicati dagli elementi della matrice restituita. Se non è possibile ottenere un Class oggetto, viene ignorato automaticamente e non incluso nella matrice dei risultati.
Aggiunta in 17.
Documentazione java per java.lang.Class.getPermittedSubclasses().
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.