NetworkInfo.NetworkParams.PrivateDnsState

public enum NetworkInfo.NetworkParams.PrivateDnsState


تحديد ما إذا كان يتم استخدام نظام أسماء النطاقات الخاص على الشبكة

ملخّص

قيم التعداد

ACTIVE

يكون نظام أسماء النطاقات الخاص مفعّلاً على الشبكة.

INACTIVE

لم يتم تفعيل نظام أسماء النطاقات الخاص على الشبكة.

PRIVATE_DNS_STATE_UNSPECIFIED

هذه القيمة غير مسموح بها.

الإجراءات العامة

static NetworkInfo.NetworkParams.PrivateDnsState

تعرِض هذه الطريقة ثابت التعداد لهذا النوع بالاسم المحدّد.

static NetworkInfo.NetworkParams.PrivateDnsState[]

تعرض هذه الطريقة صفيفًا يحتوي على الثوابت الخاصة بنوع التعداد هذا، بالترتيب الذي تم الإعلان عنها به.

قيم التعداد

نشط

NetworkInfo.NetworkParams.PrivateDnsState NetworkInfo.NetworkParams.PrivateDnsState.ACTIVE

يكون نظام أسماء النطاقات الخاص مفعّلاً على الشبكة.

غير نشط

NetworkInfo.NetworkParams.PrivateDnsState NetworkInfo.NetworkParams.PrivateDnsState.INACTIVE

لم يتم تفعيل نظام أسماء النطاقات الخاص على الشبكة.

PRIVATE_DNS_STATE_UNSPECIFIED

NetworkInfo.NetworkParams.PrivateDnsState NetworkInfo.NetworkParams.PrivateDnsState.PRIVATE_DNS_STATE_UNSPECIFIED

هذه القيمة غير مسموح بها.

الإجراءات العامة

valueOf

public static NetworkInfo.NetworkParams.PrivateDnsState valueOf(String name)

تعرِض هذه الطريقة ثابت التعداد لهذا النوع بالاسم المحدّد. يجب أن تتطابق السلسلة تمامًا مع معرّف مستخدَم للإعلان عن ثابت تعدادي في هذا النوع. (لا يُسمح بأحرف المسافة البيضاء الزائدة).

المرتجعات
NetworkInfo.NetworkParams.PrivateDnsState

ثابت التعداد الذي يحمل الاسم المحدّد

عمليات الطرح
java.lang.IllegalArgumentException

إذا لم يكن لنوع التعداد هذا قيمة ثابتة بالاسم المحدّد

values

public static NetworkInfo.NetworkParams.PrivateDnsState[] values()

تعرض هذه الطريقة صفيفًا يحتوي على الثوابت الخاصة بنوع التعداد هذا، بالترتيب الذي تم الإعلان عنها به. يمكن استخدام هذه الطريقة للتكرار على الثوابت.

المرتجعات
NetworkInfo.NetworkParams.PrivateDnsState[]

مصفوفة تحتوي على الثوابت الخاصة بنوع التعداد هذا، بالترتيب الذي تم الإعلان عنها به