যন্ত্র

abstract class Device


ডিভাইস সম্পর্কে তথ্য।

সারাংশ

নেস্টেড প্রকারভেদ

abstract class Device.Builder

Device জন্য নির্মাতা।

ডিভাইসে ব্যবস্থাপনা মোডের ধরণ।

পরিচালিত ডিভাইসের মালিকানা।

ডিভাইসে কোনও কাজের প্রোফাইল আছে কিনা তা নির্দেশ করে এমন একটি স্টেট।

জনসাধারণের অনুষ্ঠান

java-static Device.Builder !
abstract ImmutableList < ApplicationReport !>!

ডিভাইসে ইনস্টল করা অ্যাপগুলির প্রতিবেদন।

Metadata !

অ্যাপ্লিকেশন রিপোর্ট সম্পর্কে মেটাডেটা।

java-static Device !
DeviceSettings !

ডিভাইস সেটিংস তথ্য।

Metadata !

ডিভাইস সেটিংস সম্পর্কে মেটাডেটা।

HardwareInfo !

ডিভাইস হার্ডওয়্যার সম্পর্কে বিস্তারিত তথ্য।

Metadata !

হার্ডওয়্যার তথ্য সম্পর্কে মেটাডেটা।

abstract String !

ডিভাইসটি পরিচালনা করে এমন অ্যাপের প্যাকেজের নাম।

Metadata !

ম্যানেজমেন্ট অ্যাপ প্যাকেজের নাম সম্পর্কে মেটাডেটা।

abstract Device.ManagementMode !

ডিভাইসে ব্যবস্থাপনা মোডের ধরণ।

Metadata !

ব্যবস্থাপনা মোড সম্পর্কে মেটাডেটা।

ManagementProviderInfo !

AMAPI-পরিচালিত ডিভাইসের ব্যবস্থাপনা প্রদানকারী সম্পর্কে তথ্য।

Metadata !

ব্যবস্থাপনা প্রদানকারীর তথ্য সম্পর্কে মেটাডেটা।

NetworkInfo !

ডিভাইস নেটওয়ার্ক তথ্য।

Metadata !

নেটওয়ার্ক তথ্য সম্পর্কে মেটাডেটা।

abstract Device.Ownership !

পরিচালিত ডিভাইসের মালিকানা।

Metadata !

মালিকানা সম্পর্কে মেটাডেটা।

SoftwareInfo !

ডিভাইস সফটওয়্যার সম্পর্কে বিস্তারিত তথ্য।

Metadata !

সফ্টওয়্যার তথ্য সম্পর্কে মেটাডেটা।

abstract Device.WorkProfileState !

ডিভাইসে কোনও কাজের প্রোফাইল আছে কিনা তা নির্দেশ করে এমন একটি স্টেট।

Metadata !

কর্মক্ষেত্রের প্রোফাইলের অবস্থা সম্পর্কে মেটাডেটা।

Boolean

applicationReportsMetadata সেট করা থাকলে true ফেরত পাঠায়।

Boolean

deviceSettings সেট করা থাকলে true ফেরত পাঠায়।

Boolean

deviceSettingsMetadata সেট করা থাকলে true ফেরত পাঠায়।

Boolean

হার্ডওয়্যারইনফো সেট করা থাকলে true ফেরত পাঠায়।

Boolean

হার্ডওয়্যারইনফোমেটাডেটা সেট করা থাকলে true প্রদান করে।

Boolean

managementAppPackageNameMetadata সেট করা থাকলে true ফেরত পাঠায়।

Boolean

managementModeMetadata সেট করা থাকলে true প্রদান করে।

Boolean

managementProviderInfo সেট করা থাকলে true প্রদান করে।

Boolean

managementProviderInfoMetadata সেট করা থাকলে true প্রদান করে।

Boolean

networkInfo সেট করা থাকলে true ফেরত পাঠায়।

Boolean

networkInfoMetadata সেট করা থাকলে true ফেরত পাঠায়।

Boolean

মালিকানা মেটাডেটা সেট করা থাকলে true প্রদান করে।

Boolean

softwareInfo সেট করা থাকলে true প্রদান করে।

Boolean

softwareInfoMetadata সেট করা থাকলে true প্রদান করে।

Boolean

workProfileStateMetadata সেট করা থাকলে true প্রদান করে।

abstract Device.Builder !

জনসাধারণের অনুষ্ঠান

নির্মাতা

java-static fun builder(): Device.Builder!

অ্যাপ্লিকেশন রিপোর্ট পান

abstract fun getApplicationReports(): ImmutableList<ApplicationReport!>!

ডিভাইসে ইনস্টল করা অ্যাপগুলির প্রতিবেদন।

দ্রষ্টব্য: এটি পরিচালিত ডিভাইসের এক্সটেনসিবিলিটি অ্যাপগুলিতে সমস্ত অ্যাপ ফিরিয়ে আনবে, অন্যথায় এটি কেবল গুরুত্বপূর্ণ অ্যাপগুলি ফিরিয়ে আনবে।

অ্যাপ্লিকেশন রিপোর্ট মেটাডেটা পান

fun getApplicationReportsMetadata(): Metadata!

অ্যাপ্লিকেশন রিপোর্ট সম্পর্কে মেটাডেটা।

ডিফল্টইনস্ট্যান্স পান

java-static fun getDefaultInstance(): Device!

ডিভাইস সেটিংস পান

fun getDeviceSettings(): DeviceSettings!

ডিভাইস সেটিংস তথ্য।

ডিভাইস সেটিংস মেটাডেটা পান

fun getDeviceSettingsMetadata(): Metadata!

ডিভাইস সেটিংস সম্পর্কে মেটাডেটা।

হার্ডওয়্যারইনফো পান

fun getHardwareInfo(): HardwareInfo!

ডিভাইস হার্ডওয়্যার সম্পর্কে বিস্তারিত তথ্য।

হার্ডওয়্যারইনফোমেটাডেটা পান

fun getHardwareInfoMetadata(): Metadata!

হার্ডওয়্যার তথ্য সম্পর্কে মেটাডেটা।

getManagementAppPackageName সম্পর্কে

abstract fun getManagementAppPackageName(): String!

ডিভাইসটি পরিচালনা করে এমন অ্যাপের প্যাকেজের নাম।

getManagementAppPackageNameMetadata

fun getManagementAppPackageNameMetadata(): Metadata!

ম্যানেজমেন্ট অ্যাপ প্যাকেজের নাম সম্পর্কে মেটাডেটা।

ব্যবস্থাপনা মোড পান

abstract fun getManagementMode(): Device.ManagementMode!

ডিভাইসে ব্যবস্থাপনা মোডের ধরণ।

ব্যবস্থাপনা মোড মেটাডেটা পান

fun getManagementModeMetadata(): Metadata!

ব্যবস্থাপনা মোড সম্পর্কে মেটাডেটা।

getManagementProviderInfo সম্পর্কে

fun getManagementProviderInfo(): ManagementProviderInfo!

AMAPI-পরিচালিত ডিভাইসের ব্যবস্থাপনা প্রদানকারী সম্পর্কে তথ্য। এটি কাস্টম DPC পরিচালিত ডিভাইসের জন্য সেট করা নেই।

getManagementProviderInfoMetadata

fun getManagementProviderInfoMetadata(): Metadata!

ব্যবস্থাপনা প্রদানকারীর তথ্য সম্পর্কে মেটাডেটা।

নেটওয়ার্ক তথ্য পান

fun getNetworkInfo(): NetworkInfo!

ডিভাইসের নেটওয়ার্ক তথ্য। এর জন্য কলকারীর ACCESS_NETWORK_STATE অনুমতি থাকা প্রয়োজন।

নেটওয়ার্কইনফোমেটাডেটা পান

fun getNetworkInfoMetadata(): Metadata!

নেটওয়ার্ক তথ্য সম্পর্কে মেটাডেটা।

মালিকানা পান

abstract fun getOwnership(): Device.Ownership!

পরিচালিত ডিভাইসের মালিকানা।

মালিকানা পানমেটাডেটা

fun getOwnershipMetadata(): Metadata!

মালিকানা সম্পর্কে মেটাডেটা।

getSoftwareInfo সম্পর্কে

fun getSoftwareInfo(): SoftwareInfo!

ডিভাইস সফটওয়্যার সম্পর্কে বিস্তারিত তথ্য।

সফটওয়্যারইনফোমেটাডেটা পান

fun getSoftwareInfoMetadata(): Metadata!

সফ্টওয়্যার তথ্য সম্পর্কে মেটাডেটা।

getWorkProfileState সম্পর্কে

abstract fun getWorkProfileState(): Device.WorkProfileState!

ডিভাইসে কোনও কাজের প্রোফাইল আছে কিনা তা নির্দেশ করে এমন অবস্থা। বিপরীতে, `মালিকানা` এবং `ম্যানেজমেন্টমোড` ব্যবহারকারীর ব্যবস্থাপনার অবস্থা নির্দেশ করে যেখানে কলিং অ্যাপটি চলছে।

* Android 13 এবং তার উপরের ভার্সনে, এই সিগন্যাল নির্ভরযোগ্যভাবে একটি কাজের প্রোফাইলের উপস্থিতি সনাক্ত করে। * Android 12 এবং তার আগের ভার্সনে, যদি Android Device Policy অ্যাপ দ্বারা পরিচালিত হয় অথবা কলিং অ্যাপটি কাজের প্রোফাইলের ভিতরে থাকে তবে একটি কাজের প্রোফাইলের উপস্থিতি নির্ভরযোগ্যভাবে সনাক্ত করা যেতে পারে। যদি কোনও কাজের প্রোফাইলের উপস্থিতি নির্ভরযোগ্যভাবে নির্ধারণ করা না যায় তবে `WORK_PROFILE_STATE_UNSPECIFIED` রিপোর্ট করে। এই ধরনের ক্ষেত্রে, সংশ্লিষ্ট মেটাডেটায় `Metadata.IssueType.SIGNAL_UNDETERMINED` অন্তর্ভুক্ত থাকবে।

getWorkProfileStateMetadata সম্পর্কে

fun getWorkProfileStateMetadata(): Metadata!

কর্মক্ষেত্রের প্রোফাইলের অবস্থা সম্পর্কে মেটাডেটা।

অ্যাপ্লিকেশন রিপোর্ট আছেমেটাডেটা

fun hasApplicationReportsMetadata(): Boolean

applicationReportsMetadata সেট করা থাকলে true ফেরত পাঠায়।

ডিভাইস সেটিংস আছে

fun hasDeviceSettings(): Boolean

deviceSettings সেট করা থাকলে true ফেরত পাঠায়।

ডিভাইস সেটিংস আছেমেটাডেটা

fun hasDeviceSettingsMetadata(): Boolean

deviceSettingsMetadata সেট করা থাকলে true ফেরত পাঠায়।

hasHardwareInfo সম্পর্কে

fun hasHardwareInfo(): Boolean

হার্ডওয়্যারইনফো সেট করা থাকলে true ফেরত পাঠায়।

hasHardwareInfoমেটাডেটা

fun hasHardwareInfoMetadata(): Boolean

হার্ডওয়্যারইনফোমেটাডেটা সেট করা থাকলে true প্রদান করে।

hasManagementAppPackageNameমেটাডেটা

fun hasManagementAppPackageNameMetadata(): Boolean

managementAppPackageNameMetadata সেট করা থাকলে true ফেরত পাঠায়।

hasManagementModeমেটাডেটা

fun hasManagementModeMetadata(): Boolean

managementModeMetadata সেট করা থাকলে true প্রদান করে।

hasManagementProviderInfo সম্পর্কে

fun hasManagementProviderInfo(): Boolean

managementProviderInfo সেট করা থাকলে true প্রদান করে।

hasManagementProviderInfoমেটাডেটা

fun hasManagementProviderInfoMetadata(): Boolean

managementProviderInfoMetadata সেট করা থাকলে true প্রদান করে।

hasNetworkInfo সম্পর্কে

fun hasNetworkInfo(): Boolean

networkInfo সেট করা থাকলে true ফেরত পাঠায়।

নেটওয়ার্ক তথ্য মেটাডেটা আছে

fun hasNetworkInfoMetadata(): Boolean

networkInfoMetadata সেট করা থাকলে true ফেরত পাঠায়।

মালিকানা আছেমেটাডেটা

fun hasOwnershipMetadata(): Boolean

মালিকানা মেটাডেটা সেট করা থাকলে true প্রদান করে।

hasSoftwareInfo সম্পর্কে

fun hasSoftwareInfo(): Boolean

softwareInfo সেট করা থাকলে true প্রদান করে।

সফটওয়্যার তথ্য আছেমেটাডেটা

fun hasSoftwareInfoMetadata(): Boolean

softwareInfoMetadata সেট করা থাকলে true প্রদান করে।

hasWorkProfileStateমেটাডেটা

fun hasWorkProfileStateMetadata(): Boolean

workProfileStateMetadata সেট করা থাকলে true প্রদান করে।

টুবিল্ডার

abstract fun toBuilder(): Device.Builder!