Class.NestHost プロパティ

定義

この Class オブジェクトによって表されるクラスまたはインターフェイスが属する入れ子の入れ子ホストを返します。

public Java.Lang.Class NestHost { [Android.Runtime.Register("getNestHost", "()Ljava/lang/Class;", "", ApiSince=34)] get; }
[<get: Android.Runtime.Register("getNestHost", "()Ljava/lang/Class;", "", ApiSince=34)>]
member this.NestHost : Java.Lang.Class

プロパティ値

このクラスまたはインターフェイスの入れ子ホスト

属性

注釈

この Class オブジェクトによって表されるクラスまたはインターフェイスが属する入れ子の入れ子ホストを返します。 すべてのクラスとインターフェイスは、1 つの入れ子に属します。

このクラスまたはインターフェイスの入れ子ホストが以前に決定されている場合、このメソッドは入れ子ホストを返します。 このクラスまたはインターフェイスの入れ子ホストが以前に決定されていない場合、このメソッドは JVMS 5.4.4 のアルゴリズムを使用して入れ子ホストを決定し、それを返します。

多くの場合、クラスまたはインターフェイスはそれ自体のみで構成される入れ子に属します。その場合、このメソッドは を返 this して、クラスまたはインターフェイスが入れ子ホストであることを示します。

このオブジェクトが Class プリミティブ型、配列型、または voidを表す場合、このメソッドは を返 thisします。これは、表されるエンティティがそれ自体のみで構成される入れ子に属し、それが入れ子ホストであることを示します。

11 に追加されました。

の Java ドキュメント java.lang.Class.getNestHost()

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象