DevicePolicyManager 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
管理裝置政策及對使用者或裝置上執行的應用程式的限制。
[Android.Runtime.Register("android/app/admin/DevicePolicyManager", DoNotGenerateAcw=true)]
public class DevicePolicyManager : Java.Lang.Object
[<Android.Runtime.Register("android/app/admin/DevicePolicyManager", DoNotGenerateAcw=true)>]
type DevicePolicyManager = class
inherit Object
- 繼承
- 屬性
備註
管理裝置政策及對使用者或裝置上執行的應用程式的限制。
本類別包含三種方法類型:ol li 用於管理應用程式<的方法 li><針對裝置政策管理角色持有>者 li<針對希望尊重裝置政策>/ol 的應用程式<><>
每個 API 的預定呼叫者會在其 Javadoc 中標示。
<b>管理應用程式</b>
應用程式可以透過設定裝置管理員、設定為裝置政策控制器,或持有相應權限來設定裝置政策(「管理應用程式」)。
A <b>裝置管理員</b> 是一個應用程式,能夠強制執行其在裝置管理 XML 檔案中宣告的裝置政策。 應用程式可以透過這個 #ACTION_ADD_DEVICE_ADMIN 動作提示使用者賦予裝置管理員權限。
欲了解更多裝置管理資訊,請參閱 裝置管理 開發者指南。
裝置管理員應用程式也可辨識為 <b> 裝置政策控制器</b>。 裝置政策控制器可分為兩種類型: <ul><li>裝置 擁有者,僅存在 UserManager#isSystemUser System User 於或主要使用者,是最強大的裝置政策控制器,能影響整個裝置的政策。
<li>設定 檔擁有者可以存在於任何使用者身上,能影響該使用者的政策,且當它執行時 UserManager#isProfile a profile ,對其父用戶的政策有有限影響。
</ul>
在以下情況下,裝置政策控制器可獲得額外功能: <ul><li>組織擁有裝置的設定檔擁有者可存取額外能力,這些能力既影響設定檔的父裝置,也影響設定檔本身的政策。
<在>上 UserManager#isSystemUser System User 運行的設定檔擁有者可使用影響整個 UserManager#isSystemUser System User 裝置的額外功能。
<li>在關聯使用者上運行的設定檔擁有者擁有類似裝置擁有者</ul 的功能>
欲了解更多資訊,請參閱 「建置裝置政策控制器」。
權限通常只會授予在裝置上執行特定關鍵角色的應用程式(例如管理 android.devicelock.DeviceLockManager device locks)。
<b>裝置政策管理角色持有人</b>
裝置上的一個應用程式負責裝置政策管理的角色,並被信任管理整體裝置政策狀態。 這比管理應用程式更強大的方法。
<b>查詢裝置政策</b>
大多數情況下,一般應用程式不需要擔心裝置政策,限制會自動執行。 有些情況下,應用程式可能會查詢裝置政策以提供更好的使用者體驗。 只有少數政策允許應用程式直接查詢。 這些 API 通常沒有特殊需要的權限。
<b>管理配置</b>
受管配置是將應用程式識別為個人檔案擁有者的過程。 此程序包括向使用者呈現教育與同意畫面,以確保他們了解此權限賦予裝置政策控制器的能力
欲了解更多配置資訊,請參閱 建置裝置政策控制器。
A <b>受管理配置檔/b< 啟用>資料分離。 例如,同時用於個人或企業用途。 受管理的設定檔和它的父設定檔共用一個啟動器。
<b>隸屬<關係/b>
利用此 #setAffiliationIds 方法,裝置擁有者可以設定 UserManager#isSystemUser System User. 同一裝置上的任何個人檔案擁有者都可以呼叫 #setAffiliationIds 來設定該裝置的關聯 ID UserManager user 。 當兩個列表中出現相同 ID 時,該使用者稱為「關聯」,我們可以稱該個人檔案擁有者為「關聯用戶的個人檔案擁有者」或「關聯個人檔案擁有者」。
成為聯盟會賦予設定檔擁有者類似裝置擁有者的能力。 同時也允許使用 #bindDeviceAdminServiceAsUser API 進行裝置擁有者與關聯設定檔擁有者之間的直接通訊。
<b>自有<組織/b>
企業擁有的裝置,是指使用該裝置的人不擁有,而是由其雇主或教育機構等組織擁有的裝置。 這些裝置被認可為組織所有,無論是裝置擁有者或 #isOrganizationOwnedDeviceWithManagedProfile profile which has a profile owner is marked as organization owned。
在組織擁有的裝置上運行的設定檔擁有者,可以透過 API 行使額外功能,這些功能 #getParentProfileInstance(ComponentName) 適用於父使用者。 每個 API 都會標示是否可用。
<b>Android Automotive/<b>
在 上 android.content.pm.PackageManager#FEATURE_AUTOMOTIVE "Android Automotive builds",有些方法若動作不安全(例如車輛移動時)會擲出 UnsafeStateException "an exception" 。 連線 android.content.pm.PackageManager#FEATURE_AUTOMOTIVE "Android Automotive builds" 的來電者應始終檢查此例外。
Java 文件 android.app.admin.DevicePolicyManager。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
建構函式
| 名稱 | Description |
|---|---|
| DevicePolicyManager(IntPtr, JniHandleOwnership) |
用於建立 JNI 物件受管理表示的建構器;由執行時呼叫。 |
欄位
| 名稱 | Description |
|---|---|
| ActionAddDeviceAdmin |
活動操作:請使用者新增一個裝置管理員到系統。 |
| ActionAdminPolicyCompliance |
活動動作:啟動管理員以顯示配置的政策合規情況。 |
| ActionApplicationDelegationScopesChanged |
廣播動作:在應用程式委派範圍變更後發送。 |
| ActionCheckPolicyCompliance |
活動行動:啟動 DPC 以檢查政策合規情況。 |
| ActionDeviceAdminService |
服務動作:裝置擁有者與設定檔擁有者可選擇擁有的服務動作。 |
| ActionDeviceFinancingStateChanged |
廣播動作:發送廣播以表示裝置融資狀態已變更。 |
| ActionDeviceOwnerChanged |
廣播動作:當裝置擁有者設定、變更或清除時傳送。 |
| ActionDevicePolicyResourceUpdated |
廣播動作:通知系統應用程式(例如: |
| ActionGetProvisioningMode |
活動動作:啟動管理員以取得配置模式。 |
| ActionManagedProfileProvisioned |
廣播動作:此廣播用以表示管理設定檔的配置已成功完成。 |
| ActionProfileOwnerChanged |
廣播動作:當設定檔擁有者設定、變更或清除時發送。 |
| ActionProvisioningSuccessful |
活動動作:此活動動作用以表示受管理設定檔或受管理裝置的配置已成功完成。 |
| ActionProvisionManagedDevice |
活動動作:啟動配置流程,建立受管理裝置。 |
| ActionProvisionManagedProfile |
活動動作:啟動配置流程,建立受管理的設定檔。 |
| ActionSetNewParentProfilePassword |
活動操作:讓使用者為父檔案輸入新密碼。 |
| ActionSetNewPassword |
活動動作:讓使用者輸入新密碼。 |
| ActionStartEncryption |
活動動作:開始在裝置上加密資料。 |
| ActionSystemUpdatePolicyChanged |
廣播動作:通知裝置擁有者已設定新的本地系統更新政策。 |
| AppFunctionsDisabled |
已淘汰.
表示該系統 |
| AppFunctionsDisabledCrossProfile |
已淘汰.
表示 被 |
| AppFunctionsNotControlledByPolicy |
已淘汰.
表示這 |
| AutoTimeDisabled |
已淘汰.
指定「停用」自動時間狀態。 |
| AutoTimeEnabled |
已淘汰.
指定「啟用」自動時間狀態。 |
| AutoTimeNotControlledByPolicy |
已淘汰.
規定自動時間狀態不受裝置政策控制。 |
| AutoTimeZoneDisabled |
已淘汰.
指定「停用」自動時區狀態。 |
| AutoTimeZoneEnabled |
已淘汰.
指定「啟用」自動時區狀態。 |
| AutoTimeZoneNotControlledByPolicy |
已淘汰.
規定自動時區狀態不受裝置政策控制。 |
| ContentProtectionDisabled |
已淘汰.
表示內容保護由某項政策(預設)控制與停用。 |
| ContentProtectionEnabled |
已淘汰.
表示內容保護由政策控制並啟用。 |
| ContentProtectionNotControlledByPolicy |
已淘汰.
表示內容保護不受政策控制,讓使用者自行選擇。 |
| DelegationAppRestrictions |
應用程式限制管理委派。 |
| DelegationBlockUninstall |
應用程式委託解除安裝阻擋。 |
| DelegationCertInstall |
證書安裝與管理委託。 |
| DelegationCertSelection |
授權申請者選擇鑰匙圈憑證。 |
| DelegationEnableSystemApp |
授權啟用系統應用程式。 |
| DelegationInstallExistingPackage |
授權安裝現有套件。 |
| DelegationKeepUninstalledPackages |
未安裝套件的管理委派。 |
| DelegationNetworkLogging |
可存取 |
| DelegationPackageAccess |
套件存取授權狀態。 |
| DelegationPermissionGrant |
授權政策及授權州政府授權。 |
| DelegationSecurityLogging |
可存取 |
| ExtraAddExplanation |
一個可選的角色序列,提供額外說明為何會加入管理員。 |
| ExtraDelegationScopes |
這與 |
| ExtraDeviceAdmin |
管理員元件的 ComponentName。 |
| ExtraDevicePasswordRequirementOnly |
在父檔案密碼註冊流程中,會強制執行一個布林額外要求,以要求 |
| ExtraPasswordComplexity |
一個整數表示應用程式希望使用者在啟動動作 |
| ExtraProvisioningAccountToMigrate |
多了一個 |
| ExtraProvisioningAdminExtrasBundle |
一個 |
| ExtraProvisioningAllowedProvisioningModes |
一個 |
| ExtraProvisioningAllowOffline |
一個布林額外值,指示是否應該使用離線配置。 |
| ExtraProvisioningDeviceAdminComponentName |
一個 ComponentName 額外,表示將被設定為裝置政策控制器的應用程式。 |
| ExtraProvisioningDeviceAdminMinimumVersionCode |
一個 int 額外裝置,裡面有裝置管理套件所需的最低版本碼。 |
| ExtraProvisioningDeviceAdminPackageChecksum |
一個字串額外,儲存檔案在下載位置以 URL 安全 base64 編碼的 SHA-256 雜湊值,詳見 |
| ExtraProvisioningDeviceAdminPackageDownloadCookieHeader |
一個包含 http cookie 標頭的字串額外,該標頭應用於 HTTP 請求中指定的 |
| ExtraProvisioningDeviceAdminPackageDownloadLocation |
一個字串額外,包含一個網址,指定裝置管理員套件的下載位置。 |
| ExtraProvisioningDeviceAdminPackageName |
已淘汰.
一個字串額外,儲存將被設定為裝置政策控制器的應用程式的套件名稱。 |
| ExtraProvisioningDeviceAdminSignatureChecksum |
一個額外字串,儲存 URL 安全 base64 編碼的 SHA-256 校驗碼,該校驗碼涵蓋 Android 套件檔案庫在指定 |
| ExtraProvisioningDisclaimerContent |
額外 |
| ExtraProvisioningDisclaimerHeader |
一個在地化免責聲明標頭的字串額外。 |
| ExtraProvisioningDisclaimers |
一個 |
| ExtraProvisioningEmailAddress |
此會員已被棄用。 |
| ExtraProvisioningImei |
一個串串額外,儲存裝置的國際行動裝置識別碼(IMEI)。 |
| ExtraProvisioningKeepAccountOnMigration |
布林額外值表示應該保留。 |
| ExtraProvisioningKeepScreenOn |
一個 |
| ExtraProvisioningLeaveAllSystemAppsEnabled |
一個布林額外裝置,行動裝置管理應用程式可用來在設定為 |
| ExtraProvisioningLocale |
一個額外的繩子固定 |
| ExtraProvisioningLocalTime |
一個長的額外裝置,將牆上時鐘的時間(以毫秒計)設定在裝置的 |
| ExtraProvisioningLogoUri |
還有 |
| ExtraProvisioningMainColor |
一個整數額外符號表示在配置過程中要顯示的主色。 |
| ExtraProvisioningMode |
管理員回傳的意念額外裝置,儲存配置模式。 |
| ExtraProvisioningSensorsPermissionGrantOptOut |
一個布林額外符號表示完全管理裝置的管理員會選擇不控制感測器相關權限的授權,詳見 |
| ExtraProvisioningSerialNumber |
一條保留裝置序號的串。 |
| ExtraProvisioningShouldLaunchResultIntent |
一個布林額外值,決定配置流程是否應該啟動結果的啟動意圖,若由裝置政策管理角色持有 |
| ExtraProvisioningSkipEducationScreens |
一個布林額外值指示是否應該跳過教育篩選與配置流程。 |
| ExtraProvisioningSkipEncryption |
一個布林額外值,指示是否可以跳過裝置加密作為配置的一部分。 |
| ExtraProvisioningSkipUserConsent |
一個布林額外值,指示是否應該跳過配置流程中的使用者同意步驟。 |
| ExtraProvisioningTimeZone |
一個串額外的字串,記錄裝置將被設定的時區 |
| ExtraProvisioningUseMobileData |
一個布林額外值,指示在安裝管理應用程式的配置流程中是否應該使用行動數據。 |
| ExtraProvisioningWifiAnonymousIdentity |
Wi-Fi 網路 |
| ExtraProvisioningWifiCaCertificate |
這是 Wifi 網路 |
| ExtraProvisioningWifiDomain |
Wi-Fi 網路 |
| ExtraProvisioningWifiEapMethod |
在 和 中,WiFi 網路 |
| ExtraProvisioningWifiHidden |
一個布林額外值,顯示 WiFi |
| ExtraProvisioningWifiIdentity |
Wi-Fi 網路 |
| ExtraProvisioningWifiPacUrl |
一個字串額外,儲存 WiFi 網路 |
| ExtraProvisioningWifiPassword |
一個額外的字串,儲存著 WiFi 網路的密碼。 |
| ExtraProvisioningWifiPhase2Auth |
WiFi 網路 |
| ExtraProvisioningWifiProxyBypass |
一個額外的字串,持有 WiFi 網路 |
| ExtraProvisioningWifiProxyHost |
一個額外的字串,持有 WiFi 網路的代理主機。 |
| ExtraProvisioningWifiProxyPort |
一個 int 額外,持有 wifi 網路 |
| ExtraProvisioningWifiSecurityType |
一個字串額外,表示 WiFi |
| ExtraProvisioningWifiSsid |
一個額外的字串,存放 WiFi 網路的 SSID,應該在 NFC 裝置擁有者設定時用來下載行動裝置管理應用程式。 |
| ExtraProvisioningWifiUserCertificate |
Wi-Fi 網路 |
| ExtraResourceIds |
一個整數陣列額外 |
| ExtraResourceType |
額外 |
| ExtraResourceTypeDrawable |
已淘汰.
一個 |
| ExtraResourceTypeString |
已淘汰.
一個 |
| ExtraResultLaunchIntent |
此外,還要 |
| FlagEvictCredentialEncryptionKey |
已淘汰.
|
| FlagManagedCanAccessParent |
已淘汰.
標記 用於 |
| FlagParentCanAccessManaged |
已淘汰.
標記 用於 |
| IdTypeBaseInfo |
已淘汰.
規定裝置必須證明其製造商資料。 |
| IdTypeImei |
已淘汰.
規定裝置必須證明其 IMEI。 |
| IdTypeIndividualAttestation |
已淘汰.
規定裝置必須使用個別的認證證書來證明。 |
| IdTypeMeid |
已淘汰.
規定裝置必須證明其MEID。 |
| IdTypeSerial |
已淘汰.
規定裝置必須證明其序號。 |
| InstallkeyRequestCredentialsAccess |
已淘汰.
規定呼叫應用程式應立即獲得已安裝憑證的存取權限。 |
| InstallkeySetUserSelectable |
已淘汰.
規定使用者可透過憑證選擇提示來選擇金鑰。 |
| KeyguardDisableBiometrics |
已淘汰.
在 Keyguard 的安全螢幕上關閉所有生物識別認證(例如。 |
| KeyguardDisableFace |
已淘汰.
在 Keyguard 的安全畫面上關閉臉部驗證(例如 |
| KeyguardDisableFeaturesAll |
已淘汰.
關閉所有現有及未來的Keyguard自訂功能。 |
| KeyguardDisableFeaturesNone |
已淘汰.
Keyguard 中啟用了小工具 |
| KeyguardDisableFingerprint |
已淘汰.
在 Keyguard 安全螢幕上關閉指紋認證(例如。 |
| KeyguardDisableIris |
已淘汰.
在 Keyguard 安全螢幕上關閉虹膜驗證(例如 |
| KeyguardDisableRemoteInput |
在安全鑰匙保護螢幕(例如, |
| KeyguardDisableSecureCamera |
已淘汰.
在安全的Keyguard螢幕上關閉攝影機(例如, |
| KeyguardDisableSecureNotifications |
已淘汰.
關閉在安全 Keyguard 螢幕上顯示所有通知(例如: |
| KeyguardDisableShortcutsAll |
已淘汰.
關閉所有 Keyguard 捷徑。 |
| KeyguardDisableTrustAgents |
已淘汰.
在安全的 Keyguard 螢幕上停用信任代理(例如 |
| KeyguardDisableUnredactedNotifications |
已淘汰.
只允許在安全的 Keyguard 螢幕上顯示經過遮蔽的通知(例如。 |
| KeyguardDisableWidgetsAll |
已淘汰.
停用所有 KeyGuard 小工具。 |
| LeaveAllSystemAppsEnabled |
已淘汰.
標記 用於 |
| LockTaskFeatureBlockActivityStartInTask |
已淘汰.
啟用阻止未被允許的活動被啟動到鎖定任務中。 |
| LockTaskFeatureGlobalActions |
已淘汰.
在鎖定任務模式下啟用全域動作對話框。 |
| LockTaskFeatureHome |
已淘汰.
在 LockTask 模式下啟用 Home 鍵。 |
| LockTaskFeatureKeyguard |
已淘汰.
在 LockTask 模式下啟用鑰匙保護桿。 |
| LockTaskFeatureNone |
已淘汰.
在 LockTask 模式下關閉所有可設定的 SystemUI 功能。 |
| LockTaskFeatureNotifications |
已淘汰.
在 LockTask 模式下啟用通知。 |
| LockTaskFeatureOverview |
已淘汰.
在鎖定任務模式中啟用總覽按鈕和總覽畫面。 |
| LockTaskFeatureSystemInfo |
已淘汰.
在 LockTask 模式下,請啟用狀態列的系統資訊區。 |
| MakeUserEphemeral |
已淘汰.
旗標用於 |
| MimeTypeProvisioningNfc |
此 MIME 類型用於啟動裝置擁有者配置。 |
| MteDisabled |
已淘汰.
要求裝置上關閉 MTE。 |
| MteEnabled |
已淘汰.
如果支援,請要求裝置啟用 MTE。 |
| MteNotControlledByPolicy |
已淘汰.
讓使用者自行選擇是否啟用裝置上的 MTE。 |
| NearbyStreamingDisabled |
已淘汰.
表示附近的串流已被關閉。 |
| NearbyStreamingEnabled |
已淘汰.
表示附近串流已啟用。 |
| NearbyStreamingNotControlledByPolicy |
已淘汰.
表示附近串流不受政策控制,也就是說允許附近串流。 |
| NearbyStreamingSameManagedAccountOnly |
已淘汰.
表示附近串流僅對提供同等安全等級且使用相同認證管理帳號的裝置啟用。 |
| OperationSafetyReasonDrivingDistraction |
已淘汰.
表示 a |
| PasswordComplexityHigh |
已淘汰.
對於 |
| PasswordComplexityLow |
已淘汰.
對於 |
| PasswordComplexityMedium |
已淘汰.
對於 |
| PasswordComplexityNone |
已淘汰.
為常數,且 |
| PersonalAppsNotSuspended |
已淘汰.
個人應用程式未被暫停時的回傳價值 |
| PersonalAppsSuspendedExplicitly |
已淘汰.
標記回報 |
| PersonalAppsSuspendedProfileTimeout |
已淘汰.
標記回報 |
| PolicyDisableCamera |
常數表示關閉相機的功能。 |
| PolicyDisableScreenCapture |
常數表示關閉螢幕擷取的功能。 |
| PolicyScopeDevice |
已淘汰.
標記 用於 |
| PolicyScopeParentUser |
已淘汰.
標記 用於 |
| PolicyScopeUser |
已淘汰.
標誌 用於 |
| PrivateDnsModeOff |
已淘汰.
明確表示 私用 DNS 已完全關閉。 |
| PrivateDnsModeOpportunistic |
已淘汰.
指定裝置擁有者請求機會性 DNS 透過 TLS 進行 |
| PrivateDnsModeProviderHostname |
已淘汰.
指定裝置擁有者設定特定主機以用於 私用 DNS。 |
| PrivateDnsModeUnknown |
已淘汰.
指定 私用 DNS 設定處於未知狀態。 |
| PrivateDnsSetErrorFailureSetting |
已淘汰.
無法設定 私用 DNS 模式,並非上述原因。 |
| PrivateDnsSetErrorHostNotServing |
已淘汰.
如果提供的 |
| PrivateDnsSetNoError |
已淘汰.
已成功設定所選模式。 |
| ProvisioningModeFullyManagedDevice |
全管理裝置的配置模式。 |
| ProvisioningModeManagedProfile |
管理設定檔的配置模式。 |
| ProvisioningModeManagedProfileOnPersonalDevice |
個人裝置上管理設定檔的配置模式。 |
| ResetPasswordDoNotAskCredentialsOnBoot |
已淘汰.
標記 和 |
| ResetPasswordRequireEntry |
已淘汰.
標記 和 |
| SkipSetupWizard |
已淘汰.
標記是創建 |
| WifiSecurityEnterprise192 |
已淘汰.
為常數,且 |
| WifiSecurityEnterpriseEap |
已淘汰.
對於 |
| WifiSecurityOpen |
已淘汰.
為 和 為常數 |
| WifiSecurityPersonal |
已淘汰.
對於 和 |
| WifiSecurityPersonalWpa |
已淘汰.
為常數,且 |
| WipeEuicc |
已淘汰.
標記: |
| WipeExternalStorage |
已淘汰.
標記 |
| WipeResetProtectionData |
已淘汰.
標記: |
| WipeSilently |
標記為 |
屬性
| 名稱 | Description |
|---|---|
| ActiveAdmins |
回傳所有目前活躍裝置管理員的元件名稱清單。 |
| AppFunctionsPolicy |
退回現行 |
| AutoTimePolicy |
回傳現行汽車時勤保單的州份。 -或- 由裝置擁有者、主要使用者的設定檔擁有者或組織擁有的管理型態設定檔擁有者呼叫,以開啟或關閉自動時間。 |
| AutoTimeRequired |
此會員已被棄用。 |
| AutoTimeZonePolicy |
返回自動時區政策的現行狀態。 -或- 由裝置擁有者、主要使用者的設定檔擁有者,或組織擁有的管理型設定檔擁有者呼叫,以開啟或關閉自動時區。 |
| Class |
回傳此 |
| CredentialManagerPolicy |
由裝置擁有者或受管理設定檔的設定檔擁有者呼叫,以取得憑證管理策略。 -或- 由裝置擁有者或受管理設定檔的設定檔擁有者呼叫來設定憑證管理員政策。 |
| CurrentFailedPasswordAttempts |
取得使用者自上次成功輸入密碼以來失敗的次數。 |
| DeviceOwnerLockScreenInfo |
管理裝置政策及對使用者或裝置上執行的應用程式的限制。 |
| DeviceOwnerLockScreenInfoFormatted |
管理裝置政策及對使用者或裝置上執行的應用程式的限制。 |
| DevicePolicyManagementRoleHolderPackage |
回傳裝置政策管理角色持有者的套件名稱。 |
| EnrollmentSpecificId |
回傳該裝置的註冊特定識別碼,保證對同一裝置的值值相同,且由同一管理應用程式註冊。 |
| Handle |
底層 Android 實例的帳號。 (繼承來源 Object) |
| IsActivePasswordSufficient |
判斷呼叫使用者目前的密碼是否符合政策要求(例如: |
| IsActivePasswordSufficientForDeviceRequirement |
由受管理設定檔的設定檔擁有者呼叫,以判斷目前裝置密碼是否符合全裝置明確設定的政策要求。 |
| IsAffiliatedUser |
回傳該使用者是否與該裝置有關聯。 |
| IsCallerApplicationRestrictionsManagingPackage |
任何應用程式都會呼叫它,以確認是否已獲得管理呼叫使用者應用程式限制的權限 |
| IsComplianceAcknowledgementRequired |
由組織擁有的管理型態設定檔擁有者呼叫,詢問是否需要確認裝置合規,以便使用者根據最大設定檔時間休假政策在需要時關閉該設定檔。 |
| IsDeviceFinanced |
如果這台裝置標示為分期付款,則會退貨 |
| IsDeviceIdAttestationSupported |
若裝置除了金鑰認證外,還支援裝置識別碼的認證,則會回傳 |
| IsLogoutEnabled |
回傳裝置擁有者是否啟用登出。 |
| IsMtePolicyEnforced |
取得裝置目前的 MTE 狀態。 |
| IsOrganizationOwnedDeviceWithManagedProfile |
應用程式可以使用此方法來查詢該裝置是否被配置為組織外裝置並使用受管理設定檔。 |
| IsStatusBarDisabled |
回傳狀態列是否被啟用,詳見 |
| IsUniqueDeviceAttestationSupported |
|
| JniIdentityHashCode |
取得由互通執行時指派給此 Java 對等端的身份雜湊碼。 (繼承來源 Object) |
| JniManagedPeerState |
管理裝置政策及對使用者或裝置上執行的應用程式的限制。 (繼承來源 JavaObject) |
| JniPeerMembers |
管理裝置政策及對使用者或裝置上執行的應用程式的限制。 |
| ManagedProfileCallerIdAccessPolicy |
由受管理帳號的個人檔案擁有者呼叫來,以取得來電顯示政策。 -或- 由受管理個人檔案的個人檔案擁有者呼叫,設定可根據來電顯示資訊查詢該管理個人檔案中聯絡人的套件。 |
| ManagedProfileContactsAccessPolicy |
由受管理個人資料的擁有者致電,以確認目前適用於受管理個人資料聯絡人的政策。 -或- 由受管理設定檔的設定檔擁有者呼叫,以設定允許從父使用者存取受管理設定檔聯絡人的套件。 |
| ManagedSubscriptionsPolicy |
回傳電流 |
| MinimumRequiredWifiSecurityLevel |
返回目前 Wi-Fi 最低安全等級。 -或- 由裝置擁有者或組織擁有的管理配置檔的設定檔擁有者呼叫,以指定 Wi-Fi 網路所需的最低安全等級。 |
| MtePolicy |
由裝置擁有者呼叫,該設定檔擁有者擁有組織擁有裝置,以取得記憶體標籤擴充(MTE)政策
|
| NearbyAppStreamingPolicy |
回傳裝置或設定檔擁有者設定的當前執行時附近應用程式串流政策。 -或- 由裝置/設定檔擁有者打電話來設定附近的應用程式串流政策。 |
| NearbyNotificationStreamingPolicy |
回傳由裝置或設定檔擁有者設定的當前執行時附近通知串流政策。 -或- 由裝置或設定檔擁有者呼叫,設定附近的通知串流政策。 |
| PasswordComplexity |
回傳當前使用者的螢幕鎖定複雜度。 |
| PeerReference |
取得這個 Java 節點的 JNI 物件參考。 (繼承來源 Object) |
| PreferentialNetworkServiceConfigs |
取得優先網路配置 -或- 設定優先網路配置。 |
| PreferentialNetworkServiceEnabled |
表示是否啟用優先網路服務。 -或- 設定是否啟用優先網路服務。 |
| RequiredPasswordComplexity |
取得由 |
| Resources |
回傳 |
| StorageEncryptionStatus |
由管理該裝置的應用程式呼叫,以判定該裝置目前的加密狀態。 |
| SubscriptionIds |
回傳所有由來電管理員下載的訂閱 ID。 |
| SystemUpdatePolicy |
取得先前由 |
| ThresholdClass |
此 API 支援 Mono for Android 基礎架構,並非直接從你的程式碼中使用。 |
| ThresholdType |
此 API 支援 Mono for Android 基礎架構,並非直接從你的程式碼中使用。 |
| TransferOwnershipBundle |
在所有權轉移過程中,從現任管理員傳給新管理員的資料回傳。 |
| UsbDataSignalingEnabled |
回傳目前是否啟用 USB 資料訊號。 -或- 由裝置擁有者或組織擁有的管理配置檔的設定檔擁有者呼叫,以啟用或停用該裝置的 USB 資料訊號。 |
| UserRestrictionsGlobally |
由設定檔或裝置擁有者呼叫,以設定全域使用者限制。 |
| WifiSsidPolicy |
回傳目前 Wi-Fi SSID 政策。 -或- 由裝置擁有者或組織擁有的受管理設定檔的設定檔擁有者呼叫,以指定 Wi-Fi SSID 政策( |
方法
| 名稱 | Description |
|---|---|
| AcknowledgeDeviceCompliant() |
由組織擁有的管理型態設定檔擁有者呼叫,確認裝置符合規範,使用者可依最大休假政策必要時關閉該設定檔。 |
| AddCrossProfileIntentFilter(ComponentName, IntentFilter, DevicePolicyManagerFlags) |
由受管理設定檔的設定檔擁有者呼叫,讓受管理設定檔中傳送的某些意圖也能在父設定檔中解決,反之亦然。 |
| AddCrossProfileWidgetProvider(ComponentName, String) |
由受管理設定檔的設定檔擁有者或持有 |
| AddOverrideApn(ComponentName, ApnSetting) |
由裝置擁有者或受管理設定檔擁有者呼叫,以新增覆蓋 APN。 |
| AddPersistentPreferredActivity(ComponentName, IntentFilter, ComponentName) |
由設定檔擁有者、裝置擁有者或權限 |
| AddUserRestriction(ComponentName, String) |
由設定檔擁有者、裝置擁有者或任何與使用者限制相關的權限持有者呼叫,以設定由金鑰指定的使用者限制。 |
| AddUserRestrictionGlobally(String) |
由設定檔擁有者、裝置擁有者或任何與使用者限制相關的權限持有者呼叫,以設定由所提供的 |
| BindDeviceAdminServiceAsUser(ComponentName, Intent, IServiceConnection, Bind, UserHandle) |
裝置擁有者呼叫以綁定次要受管理使用者的服務,或反之亦然。 |
| BindDeviceAdminServiceAsUser(ComponentName, Intent, IServiceConnection, Context+BindServiceFlags, UserHandle) |
管理裝置政策及對使用者或裝置上執行的應用程式的限制。 |
| CanAdminGrantSensorsPermissions() |
如果呼叫者使用的裝置管理員可以授予與裝置感測器相關的權限,則會回傳為 true。 |
| CanUsbDataSignalingBeDisabled() |
無論裝置是否支援啟用或停用 USB 資料訊號,都會回傳。 |
| ClearApplicationUserData(ComponentName, String, IExecutor, DevicePolicyManager+IOnClearApplicationUserDataListener) |
由裝置擁有者或設定檔擁有者呼叫,以清除特定套件的應用程式使用者資料。 |
| ClearCrossProfileIntentFilters(ComponentName) |
由受管設定檔的設定檔擁有者呼叫,移除從受管理設定檔到父設定檔,或從父設定檔到受管理設定檔的交叉設定意圖過濾器。 |
| ClearDeviceOwnerApp(String) |
清除目前裝置擁有者。 |
| ClearPackagePersistentPreferredActivities(ComponentName, String) |
由設定檔擁有者、裝置擁有者或擁有移除所有與該套件 |
| ClearProfileOwner(ComponentName) |
清除活躍帳號擁有者。 |
| ClearResetPasswordToken(ComponentName) |
由設定檔、裝置擁有者或權限持有者呼叫
|
| ClearUserRestriction(ComponentName, String) |
由設定檔擁有者、裝置擁有者或任何與使用者限制相關的權限持有者呼叫,以清除由金鑰指定的使用者限制。 |
| Clone() |
建立並回傳此物件的副本。 (繼承來源 Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
管理裝置政策及對使用者或裝置上執行的應用程式的限制。 (繼承來源 JavaObject) |
| CreateAdminSupportIntent(String) |
當管理員關閉某功能時,任何應用程式都會呼叫顯示支援對話框。 |
| CreateAndInitializeUser(ComponentName, String, String, ComponentName, Bundle) |
已淘汰.
由裝置擁有者呼叫以建立指定名稱的使用者。 |
| CreateAndManageUser(ComponentName, String, ComponentName, PersistableBundle, UserManagementFlags) |
由裝置擁有者呼叫,以建立擁有指定名稱及呼叫套件特定元件的使用者作為設定檔擁有者。 |
| CreateUser(ComponentName, String) |
已淘汰.
由裝置擁有者呼叫以建立指定名稱的使用者。 |
| Dispose() |
釋放該 Java 節點所持有的資源。 (繼承來源 Object) |
| Dispose(Boolean) |
釋放該 Java 節點所持有的資源。 (繼承來源 Object) |
| DisposeUnlessReferenced() |
管理裝置政策及對使用者或裝置上執行的應用程式的限制。 (繼承來源 JavaObject) |
| EnableSystemApp(ComponentName, Intent) |
依意在使用者初始化時預設被禁用的系統應用程式重新啟用。 |
| EnableSystemApp(ComponentName, String) |
重新啟用使用者初始化時預設被停用的系統應用程式。 |
| Equals(Object) |
管理裝置政策及對使用者或裝置上執行的應用程式的限制。 (繼承來源 JavaObject) |
| Equals(Object) |
表示是否有其他物體「等同」於此物。 (繼承來源 Object) |
| FromContext(Context) |
管理裝置政策及對使用者或裝置上執行的應用程式的限制。 |
| GenerateKeyPair(ComponentName, String, KeyGenParameterSpec, IdAttestationFlags) |
此 API 可由以下方式呼叫以產生新的私鑰/公鑰對:ul<li 裝置>擁有者</li><li>個人資料擁有者</li><li>委派憑證安裝程式</li><>li 憑證管理應用程式</li><li>持有<權限>的應用程式/li |
| GenerateKeyPair(String, KeyGenParameterSpec, IdAttestationFlags, KeyChainManagerKeyPairScope) |
產生一對新的私鑰/公鑰,並指定範圍。 |
| GetAccountTypesWithManagementDisabled() |
取得由設定檔擁有者或裝置擁有者停用帳號管理的帳號陣列。 |
| GetAffiliationIds(ComponentName) |
回傳先前透過 |
| GetAlwaysOnVpnLockdownWhitelist(ComponentName) |
由裝置或設定檔擁有者呼叫,查詢在 Always on VPN 鎖定模式但未連接時,允許直接存取網路的套件集合。 |
| GetAlwaysOnVpnPackage(ComponentName) |
由裝置或設定檔擁有者呼叫,讀取管理當前使用者始終連線 VPN 連線的套件名稱。 |
| GetApplicationRestrictions(ComponentName, String) |
取得呼叫使用者中執行的特定目標應用程式的應用程式限制。 |
| GetApplicationRestrictionsManagingPackage(ComponentName) |
由設定檔擁有者或裝置擁有者呼叫,以取得當前使用者的應用程式限制管理套件,或 |
| GetAutoTimeEnabled(ComponentName) |
如果裝置啟用了自動時間,則會回傳真值。 |
| GetAutoTimeZoneEnabled(ComponentName) |
如果裝置啟用了自動時區,則會回傳真。 |
| GetBindDeviceAdminTargetUsers(ComponentName) |
回傳呼叫裝置擁有者或次要使用者擁有者在呼叫 |
| GetBluetoothContactSharingDisabled(ComponentName) |
由受管理設定檔的設定檔案擁有者呼叫,以判斷藍牙裝置是否無法存取企業聯絡人。 |
| GetCameraDisabled(ComponentName) |
確認該裝置的攝影機是否已被該使用者停用,無論是由呼叫的管理員(如指定)或所有管理員所停用。 |
| GetCertInstallerPackage(ComponentName) |
由設定檔擁有者或裝置擁有者呼叫,取回使用者的憑證安裝程式,或者 |
| GetContentProtectionPolicy(ComponentName) |
返回現行的內容保護政策。 |
| GetCrossProfileCalendarPackages(ComponentName) |
獲得一組套件名稱,允許存取跨設定型行事曆 API。 |
| GetCrossProfileCallerIdDisabled(ComponentName) |
由受管理帳號的個人檔案擁有者呼叫,以判斷來電顯示資訊是否被停用。 |
| GetCrossProfileContactsSearchDisabled(ComponentName) |
由受管理個人檔案的個人檔案擁有者打電話來判斷聯絡人搜尋是否被停用。 |
| GetCrossProfilePackages(ComponentName) |
回傳管理員先前設定的套件名稱集合,允許透過 請求使用者同意進行跨設定檔通訊 |
| GetCrossProfileWidgetProviders(ComponentName) |
由管理型態的設定檔擁有者或擁有查詢提供者資料包權限的使用者 |
| GetDelegatedScopes(ComponentName, String) |
由設定檔擁有者或裝置擁有者呼叫,取回交付給代理套件的示波器清單。 |
| GetDelegatePackages(ComponentName, String) |
由設定檔擁有者或裝置擁有者呼叫,取回已授權授權範圍的委派套件清單。 |
| GetEndUserSessionMessage(ComponentName) |
回傳使用者會話結束訊息。 |
| GetEndUserSessionMessageFormatted(ComponentName) |
回傳使用者會話結束訊息。 |
| GetFactoryResetProtectionPolicy(ComponentName) |
可由裝置擁有者或組織擁有裝置的設定檔擁有者呼叫,以取得先前由 |
| GetGlobalPrivateDnsHost(ComponentName) |
回傳系統範圍的 私用 DNS 主機。 |
| GetGlobalPrivateDnsMode(ComponentName) |
回傳系統範圍的 私用 DNS 模式。 |
| GetHashCode() |
回傳物件的雜湊碼值。 (繼承來源 Object) |
| GetInstalledCaCerts(ComponentName) |
回傳目前受信任的所有 CA 憑證,系統 CA 憑證除外。 |
| GetKeepUninstalledPackages(ComponentName) |
取得那些即使目前沒有使用者安裝的應用程式清單,也要保留為 APK。 |
| GetKeyguardDisabledFeatures(ComponentName) |
確認 Keyguard 的功能是否被呼叫管理員(如指定)或所有對該使用者及其參與設定的限制管理員所停用。 |
| GetKeyPairGrants(String, KeyChainManagerKeyPairScope) |
由裝置或設定檔擁有者、授權憑證選擇器(即被授權的 |
| GetKeyPairGrants(String) |
由裝置或設定檔擁有者,或被授權的憑證選擇器(被授權 |
| GetLockTaskFeatures(ComponentName) |
取得 LockTask 模式啟用的系統功能。 |
| GetLockTaskPackages(ComponentName) |
回傳允許啟動鎖定任務模式的套件清單。 |
| GetLongSupportMessage(ComponentName) |
有位裝置管理員打電話來,想要回覆很長的客服訊息。 |
| GetLongSupportMessageFormatted(ComponentName) |
有位裝置管理員打電話來,想要回覆很長的客服訊息。 |
| GetManagedProfileMaximumTimeOff(ComponentName) |
由組織擁有的管理型設定檔擁有者呼叫,以取得該設定檔關閉時間的最大限度。 |
| GetMaximumFailedPasswordsForWipe(ComponentName) |
取得特定管理員或所有對此使用者及其參與設定檔設限的管理員,在清除該裝置或設定檔前,目前允許的最大登入次數。 |
| GetMaximumTimeToLock(ComponentName) |
取得特定管理員或所有對此使用者及其參與設定的限制管理員目前解鎖的最長時間。 |
| GetMeteredDataDisabledPackages(ComponentName) |
由裝置或設定檔擁有者呼叫,以取得管理員限制使用計量資料的套件清單。 |
| GetOrganizationColor(ComponentName) |
由管理型設定檔的設定檔擁有者呼叫,以取得用於自訂的顏色。 |
| GetOrganizationName(ComponentName) |
由裝置擁有者(自 API 26 起)、設定檔擁有者(自 API 24 起)或持有 |
| GetOrganizationNameFormatted(ComponentName) |
由裝置擁有者(自 API 26 起)、設定檔擁有者(自 API 24 起)或持有 |
| GetOverrideApns(ComponentName) |
由裝置擁有者或受管理設定檔擁有者呼叫,以取得裝置擁有者或受管理設定檔擁有者先前使用 |
| GetParentProfileInstance(ComponentName) |
由受管理個人檔案的用戶或受管理個人檔案中的其他應用程式呼叫,以取得 |
| GetPasswordExpiration(ComponentName) |
取得特定管理員或所有對此用戶及其參與設定限制的管理員的當前密碼到期時間。 |
| GetPasswordExpirationTimeout(ComponentName) |
取得該管理員的密碼過期逾時。 |
| GetPasswordHistoryLength(ComponentName) |
取得特定管理員或所有對此使用者及其參與設定限制的管理員的當前密碼歷史長度。 |
| GetPasswordMaximumLength(PasswordQuality) |
回傳裝置對特定密碼品質所支援的最大密碼長度。 |
| GetPasswordMinimumLength(ComponentName) |
取得特定管理員或所有對此用戶及其參與檔案設限的管理員目前的最低密碼長度。 |
| GetPasswordMinimumLetters(ComponentName) |
取得特定管理員或所有對此用戶及其參與個人檔案設限的管理員,密碼中所需的字母數。 |
| GetPasswordMinimumLowerCase(ComponentName) |
取得特定管理員或所有對此使用者及其參與設定限制的管理員密碼中所需的小寫字母數量。 |
| GetPasswordMinimumNonLetter(ComponentName) |
取得特定管理員或所有對此使用者及其參與檔案設限的管理員,密碼中所需的非字母字元數。 |
| GetPasswordMinimumNumeric(ComponentName) |
取得特定管理員或所有對此使用者及其參與設定檔案限制的管理員密碼中所需的數字數字。 |
| GetPasswordMinimumSymbols(ComponentName) |
取得特定管理員或所有對該使用者及其參與設定的管理員密碼中所需的符號數量。 |
| GetPasswordMinimumUpperCase(ComponentName) |
取得特定管理員或所有對此用戶及其參與個人檔案設限的管理員,密碼中所需的大寫字母數量。 |
| GetPasswordQuality(ComponentName) |
取得特定管理員或所有對該使用者及其參與設定的管理員的最低密碼品質。 |
| GetPendingSystemUpdate(ComponentName) |
獲取有關待處理系統更新的資訊。 |
| GetPermissionGrantState(ComponentName, String, String) |
回傳特定應用程式執行時權限的當前授權狀態。 |
| GetPermissionPolicy(ComponentName) |
回傳裝置或設定檔擁有者設定的當前執行時權限政策。 |
| GetPermittedAccessibilityServices(ComponentName) |
回傳由此裝置或設定檔擁有者設定的允許無障礙服務清單。 |
| GetPermittedCrossProfileNotificationListeners(ComponentName) |
回傳安裝在主要使用者身上的套件清單,允許使用 a |
| GetPermittedInputMethods(ComponentName) |
回傳由此裝置或設定檔擁有者設定的允許輸入方法清單。 |
| GetPersonalAppsSuspendedReasons(ComponentName) |
由組織擁有的管理型個人檔案的個人檔案擁有者打電話來查詢個人應用程式是否被暫停。 |
| GetPolicy(PolicyIdentifier, DevicePolicyManagerScope) |
取得呼叫者設定的政策值。 |
| GetRequiredStrongAuthTimeout(ComponentName) |
判斷使用者能使用次級非強驗證驗證的時間,因為最後一次強驗證方式(密碼、PIN 碼或模式)已被使用。 |
| GetResolvedDeviceWidePolicy(PolicyIdentifier) |
回傳該裝置整體政策的已解決值。 |
| GetResolvedPerUserPolicy(PolicyIdentifier) |
回傳給定的每位使用者政策的已解決值。 |
| GetScreenCaptureDisabled(ComponentName) |
確認來電管理員(如指定)是否已停用螢幕擷取功能,或所有管理員皆已停用。 |
| GetSecondaryUsers(ComponentName) |
裝置擁有者呼叫來列出裝置上的所有次要使用者。 |
| GetShortSupportMessage(ComponentName) |
是裝置管理員或權限持有 |
| GetShortSupportMessageFormatted(ComponentName) |
是裝置管理員或權限持有 |
| GetStartUserSessionMessage(ComponentName) |
回傳使用者會話開始訊息。 |
| GetStartUserSessionMessageFormatted(ComponentName) |
回傳使用者會話開始訊息。 |
| GetStorageEncryption(ComponentName) |
此會員已被棄用。 |
| GetTrustAgentConfiguration(ComponentName, ComponentName) |
根據所有裝置管理員的所有通話 |
| GetUserControlDisabledPackages(ComponentName) |
回傳裝置或設定檔擁有者或權限持有者 |
| GetUserRestrictions(ComponentName) |
管理員打電話給我,要求自己設定使用者限制。 |
| GetWifiMacAddress(ComponentName) |
取得 Wi-Fi 裝置的 MAC 位址。 |
| GrantKeyPairToApp(ComponentName, String, String) |
由裝置或設定檔擁有者,或委託憑證選擇器(已被授權 |
| GrantKeyPairToApp(String, String, KeyChainManagerKeyPairScope) |
由裝置或設定檔擁有者、授權憑證選擇器(已授權 |
| GrantKeyPairToWifiAuth(String, KeyChainManagerKeyPairScope) |
由裝置或設定檔擁有者、授權憑證選擇器(被授權 |
| GrantKeyPairToWifiAuth(String) |
由裝置或設定檔擁有者,或被授權的憑證選擇器(已授權的應用程式 |
| HasCaCertInstalled(ComponentName, Byte[]) |
回傳此憑證是否安裝為受信任的 CA。 |
| HasGrantedPolicy(ComponentName, DeviceAdminUses) |
如果管理員已獲得特定裝置政策,則會回傳為 true。 |
| HasKeyPair(String, KeyChainManagerKeyPairScope) |
此 API 可透過以下方式查詢憑證與私鑰是否以指定範圍<的別名安裝:ul><li 裝置>擁有者</li><li>個人資料擁有者</li<>li>委派憑證安裝<程式/li<>li>憑證管理應用程式(僅限使用者專屬鑰匙圈)</li<>li 持有 |
| HasKeyPair(String) |
以下 API 可用來查詢憑證與私鑰是否以特定別名<安裝:ul><li>裝置擁有者</li><li>個人資料擁有者</li><li>委派憑證安裝器</li><li>憑證管理應用程式</li><li>li 持有
|
| HasLockdownAdminConfiguredNetworks(ComponentName) |
由裝置擁有者或組織擁有的受管理設定檔的設定檔擁有者呼叫,以判斷使用者是否被阻止修改管理員設定的網路。 |
| InstallCaCert(ComponentName, Byte[]) |
將所給的憑證安裝為使用者憑證。 |
| InstallExistingPackage(ComponentName, String) |
安裝已安裝於其他使用者或移除後仍保留的現有套件。 |
| InstallKeyPair(ComponentName, IPrivateKey, Certificate, String) |
此 API 可透過以下方式呼叫以安裝憑證及對應的私鑰:ul<li 裝置>擁有者</li><li>設定檔擁有者</li><li>li 委派憑證安裝器</li><li>憑證管理應用程式</li><li>li 持有<權限>的應用程式/li |
| InstallKeyPair(ComponentName, IPrivateKey, Certificate[], String, Boolean) |
此 API 可由以下方式呼叫,安裝葉子憑證的憑證鏈及對應私鑰:ul<li 裝置>擁有者</li><li>設定檔擁有者</li><li>委派憑證安裝器</li><>li 憑證管理應用程式</li><li>li 持有<權限>的應用程式/li |
| InstallKeyPair(ComponentName, IPrivateKey, Certificate[], String, InstallKeyFlags) |
此 API 可由以下方式呼叫,安裝葉子憑證的憑證鏈及對應私鑰:ul<li 裝置>擁有者</li><li>設定檔擁有者</li><li>委派憑證安裝器</li><>li 憑證管理應用程式</li><li>li 持有<權限>的應用程式/li |
| InstallSystemUpdate(ComponentName, Uri, IExecutor, DevicePolicyManager+InstallSystemUpdateCallback) |
由裝置擁有者或組織擁有的受管理設定檔的設定檔擁有者呼叫,從指定檔案安裝系統更新。 |
| IsAdminActive(ComponentName) |
如果該管理員元件目前在系統中啟用(啟用),則回傳 true。 |
| IsAlwaysOnVpnLockdownEnabled(ComponentName) |
由裝置或設定檔擁有者呼叫,查詢目前的全天候 VPN 是否設定為鎖定模式。 |
| IsApplicationHidden(ComponentName, String) |
判斷包裹是否被隱藏。 |
| IsBackupServiceEnabled(ComponentName) |
回傳備份服務是否由裝置擁有者或設定檔擁有者啟用,依先前設定 |
| IsCommonCriteriaModeEnabled(ComponentName) |
回傳是否啟用了通用準則模式。 |
| IsDeviceOwnerApp(String) |
用來判斷某套件是否已註冊為裝置擁有者應用程式。 |
| IsEphemeralUser(ComponentName) |
檢查設定檔擁有者是否在短暫使用者中運行。 |
| IsKeyPairGrantedToWifiAuth(String, KeyChainManagerKeyPairScope) |
由裝置或設定檔擁有者、授權憑證選擇器(已授權 |
| IsKeyPairGrantedToWifiAuth(String) |
由裝置或設定檔擁有者,或被授權的憑證選擇器(已授權的應用程式 |
| IsLockTaskPermitted(String) |
此函式會告知呼叫者是否允許該元件啟動鎖定任務模式。 |
| IsManagedProfile(ComponentName) |
如果該使用者是另一使用者的受管理設定檔,請回傳。 |
| IsMasterVolumeMuted(ComponentName) |
由用戶或裝置使用者打電話來確認全域音量靜音是開啟還是關閉。 |
| IsNetworkLoggingEnabled(ComponentName) |
回傳網路日誌是由裝置擁有者啟用,或是受管理設定檔的設定檔擁有者啟用。 |
| IsOutgoingEsimTransferAllowed(Int32) |
是否允許特定訂閱使用外出 eSIM 傳輸。 |
| IsOverrideApnEnabled(ComponentName) |
裝置擁有者打電話查詢覆蓋 APN 是否目前啟用。 |
| IsPackageSuspended(ComponentName, String) |
判斷包裹是否被暫停。 |
| IsProfileOwnerApp(String) |
用來判斷特定套件是否被註冊為使用者的設定檔擁有者。 |
| IsProvisioningAllowed(String) |
回傳呼叫者是否可以啟動受管理的設定檔或裝置配置,並將自己設定為裝置或設定檔擁有者。 |
| IsResetPasswordTokenActive(ComponentName) |
由設定檔、裝置擁有者或權限持有者呼叫
|
| IsSafeOperation(Int32) |
檢查執行可能受特定 |
| IsSecurityLoggingEnabled(ComponentName) |
回傳管理員是否啟用安全日誌。 |
| IsUninstallBlocked(ComponentName, String) |
檢查使用者是否被裝置政策封鎖,無法卸載某套件。 |
| IsUsingUnifiedPassword(ComponentName) |
當受管理設定檔的設定檔擁有者呼叫時,若該設定檔與父用戶使用統一挑戰,則會返回 true。 |
| JavaFinalize() |
已淘汰.
當垃圾回收判定該物件不再有相關參考時,由垃圾回收器呼叫。 (繼承來源 Object) |
| ListForegroundAffiliatedUsers() |
會取得在前景運行的使用者清單 |
| LockNow() |
立即讓裝置鎖定,就像鎖定畫面逾時在通話時已經過了一樣。 |
| LockNow(DevicePolicyManagerFlags) |
立即讓裝置鎖定,就像鎖定畫面逾時在通話時已經過了一樣。 |
| LogoutUser(ComponentName) |
由與該裝置關聯的次要使用者的設定檔擁有者呼叫,以停止呼叫使用者並切換回主要使用者(當使用者 |
| Notify() |
喚醒一個正在該物件監視器上等待的執行緒。 (繼承來源 Object) |
| NotifyAll() |
喚醒所有等待該物件監視器的執行緒。 (繼承來源 Object) |
| Reboot(ComponentName) |
裝置擁有者打電話叫他重啟裝置。 |
| RemoveActiveAdmin(ComponentName) |
移除現有的行政組件。 |
| RemoveCrossProfileWidgetProvider(ComponentName, String) |
由受管理設定檔的設定檔擁有者或持有 |
| RemoveKeyPair(ComponentName, String) |
以下 API 可被以下使用者呼叫,以移除以特定別名安裝的憑證與私鑰對:ul<li 裝置>擁有者</li><li li>設定檔擁有者</li><li li>委派憑證安裝程式</li><li>憑證管理應用程式</li></ul><> |
| RemoveKeyPair(String, KeyChainManagerKeyPairScope) |
以下 API 可透過以下方式移除安裝在特定別名下的憑證與私鑰對,並指定該鑰匙圈是使用者專屬還是裝置整體鑰匙圈:ul>li 裝置>擁有者</li><li>個人資料擁有者</><li li>委派憑證安裝程式</li><li>憑證管理應用程式(僅限使用者特定鑰匙圈)</li></ul<<> |
| RemoveOverrideApn(ComponentName, Int32) |
裝置擁有者或受管理設定檔擁有者呼叫來移除覆蓋的 APN。 |
| RemoveUser(ComponentName, UserHandle) |
裝置擁有者呼叫來移除使用者/設定檔及所有相關資料。 |
| RequestBugreport(ComponentName) |
有位裝置擁有者打電話來請求錯誤回報。 |
| ResetPassword(String, ResetPasswordFlags) |
強制設定新密碼來解鎖裝置(存取整台裝置所需的密碼)或對現有使用者進行工作設定檔挑戰。 |
| ResetPasswordWithToken(ComponentName, String, Byte[], ResetPasswordFlags) |
裝置或設定檔擁有者呼叫,強制設定新裝置解鎖密碼或對現有使用者進行管理式設定檔挑戰。 |
| RetrieveNetworkLogs(ComponentName, Int64) |
由裝置擁有者、管理設定檔的設定檔擁有者或委託應用程式 |
| RetrievePreRebootSecurityLogs(ComponentName) |
由裝置擁有者或組織擁有的受管理設定檔的設定檔擁有者呼叫,以取得裝置上次重啟前的裝置日誌。 |
| RetrieveSecurityLogs(ComponentName) |
由裝置擁有者或組織擁有的受管理設定檔的設定檔擁有者呼叫,以取得自裝置開機後最後一次呼叫此 API 以來所有新的安全日誌條目。 |
| RevokeKeyPairFromApp(ComponentName, String, String) |
由裝置或設定檔擁有者,或被授權的憑證選擇器(被授權 |
| RevokeKeyPairFromApp(String, String, KeyChainManagerKeyPairScope) |
由裝置或設定檔擁有者、授權憑證選擇器(已授權 |
| RevokeKeyPairFromWifiAuth(String, KeyChainManagerKeyPairScope) |
由裝置或設定檔擁有者、授權憑證選擇器(已授權 |
| RevokeKeyPairFromWifiAuth(String) |
由裝置或設定檔擁有者,或被授權的憑證選擇器(被授權 |
| SetAccountManagementDisabled(ComponentName, String, Boolean) |
裝置擁有者或設定檔擁有者呼叫,以停用特定類型帳號的帳號管理。 |
| SetAffiliationIds(ComponentName, ICollection<String>) |
表示控制該裝置的實體。 |
| SetAlwaysOnVpnPackage(ComponentName, String, Boolean, ICollection<String>) |
其中一個版本 |
| SetAlwaysOnVpnPackage(ComponentName, String, Boolean) |
由裝置或設定檔擁有者呼叫,透過特定應用程式為目前使用者設定全天候連線的 VPN 連線。 |
| SetApplicationHidden(ComponentName, String, Boolean) |
隱藏或解除包裹。 |
| SetApplicationRestrictions(ComponentName, String, Bundle) |
設定呼叫使用者中執行的特定目標應用程式的應用程式限制。 |
| SetApplicationRestrictionsManagingPackage(ComponentName, String) |
由設定檔擁有者或裝置擁有者呼叫,授權套件管理呼叫使用者的應用程式限制,透過 |
| SetAutoTimeEnabled(ComponentName, Boolean) |
由裝置擁有者、主要使用者的設定檔擁有者,或組織擁有的管理型態設定檔的設定檔擁有者呼叫,以開啟或關閉自動時間。 |
| SetAutoTimeRequired(ComponentName, Boolean) |
是裝置擁有者,或是 Android 8 的用戶設定檔擁有者。 |
| SetAutoTimeZoneEnabled(ComponentName, Boolean) |
由裝置擁有者、主要使用者的設定檔擁有者,或組織擁有的管理型設定檔的設定檔擁有者呼叫,以開啟或關閉自動時區。 |
| SetBackupServiceEnabled(ComponentName, Boolean) |
允許裝置擁有者或設定檔擁有者啟用或停用備份服務。 |
| SetBluetoothContactSharingDisabled(ComponentName, Boolean) |
由受管理設定檔的設定檔擁有者呼叫,以設定藍牙裝置是否能存取企業聯絡人。 |
| SetCameraDisabled(ComponentName, Boolean) |
由管理該裝置的應用程式呼叫,為此使用者停用裝置上的所有攝影機。 |
| SetCertInstallerPackage(ComponentName, String) |
由設定檔擁有者或裝置擁有者呼叫,授權第三方憑證安裝應用程式使用特權憑證操作 API。 |
| SetCommonCriteriaModeEnabled(ComponentName, Boolean) |
由裝置擁有者或組織擁有的管理設定檔的設定檔擁有者呼叫,以切換該裝置的通用準則模式。 |
| SetConfiguredNetworksLockdownState(ComponentName, Boolean) |
由裝置擁有者或組織擁有的受管理設定檔案的設定管理員呼叫,以控制使用者是否能更改管理員設定的網路。 |
| SetContentProtectionPolicy(ComponentName, ContentProtectionPolicy) |
設定內容保護政策,控制掃描欺騙性應用程式。 |
| SetCrossProfileCalendarPackages(ComponentName, ICollection<String>) |
允許一組套件存取跨設定型行事曆 API。 |
| SetCrossProfileCallerIdDisabled(ComponentName, Boolean) |
由受管理設定檔的設定檔擁有者呼叫,以設定該受管理設定檔的來電顯示資訊是否會顯示在父設定檔中,用於來電。 |
| SetCrossProfileContactsSearchDisabled(ComponentName, Boolean) |
由受管理個人檔案的個人檔案擁有者呼叫,以設定從該受管理個人檔案搜尋的聯絡人是否會顯示在父個人檔案中,以回應來電。 |
| SetCrossProfilePackages(ComponentName, ICollection<String>) |
設定允許請求使用者同意以進行跨設定檔通訊的管理員允許名單套件名稱集合。 |
| SetCrossProfileWidgetProviders(ICollection<String>) |
由受管理設定檔的設定檔擁有者或持有 |
| SetDefaultDialerApplication(String) |
必須由裝置擁有者或組織擁有的管理型態設定檔擁有者呼叫,才能設定來電使用者的預設撥號器應用程式。 |
| SetDefaultSmsApplication(ComponentName, String) |
必須由裝置擁有者或組織擁有的管理配置檔的設定檔擁有者呼叫,以設定預設的簡訊應用程式。 |
| SetDelegatedScopes(ComponentName, String, IList<String>) |
由設定檔擁有者或裝置擁有者呼叫,授權其他應用程式使用特權 API 的權限。 |
| SetDeviceOwnerLockScreenInfo(ComponentName, ICharSequence) |
設定裝置擁有者資訊顯示在鎖定畫面上。 |
| SetDeviceOwnerLockScreenInfo(ComponentName, String) |
設定裝置擁有者資訊顯示在鎖定畫面上。 |
| SetEndUserSessionMessage(ComponentName, ICharSequence) |
由裝置擁有者呼叫以指定使用者會話結束訊息。 |
| SetEndUserSessionMessage(ComponentName, String) |
由裝置擁有者呼叫以指定使用者會話結束訊息。 |
| SetFactoryResetProtectionPolicy(ComponentName, FactoryResetProtectionPolicy) |
可由裝置擁有者或組織自有裝置的設定檔擁有者呼叫,以設定出廠設定保護(FRP)政策。 |
| SetGlobalPrivateDnsModeOpportunistic(ComponentName) |
將全域 私用 DNS 模式設為機會性模式。 |
| SetGlobalPrivateDnsModeSpecifiedHost(ComponentName, String) |
設定全域 私用 DNS 主機以供使用。 |
| SetGlobalSetting(ComponentName, String, String) |
此方法大多已被淘汰。 |
| SetHandle(IntPtr, JniHandleOwnership) |
設定 Handle 屬性。 (繼承來源 Object) |
| SetKeepUninstalledPackages(ComponentName, IList<String>) |
設定一個應用程式清單,即使目前沒有使用者安裝,也要保留 APK 的狀態。 |
| SetKeyguardDisabled(ComponentName, Boolean) |
由與該裝置相關的次要使用者的裝置擁有者或設定檔擁有者呼叫,要求完全停用 Keyguard。 |
| SetKeyguardDisabledFeatures(ComponentName, KeyguardDisable) |
由管理該裝置的應用程式呼叫,以停用 Keyguard 的自訂功能,例如小工具。 |
| SetKeyPairCertificate(ComponentName, String, IList<Certificate>, Boolean) |
以下 API 可呼叫,將憑證與使用 |
| SetKeyPairCertificate(String, IList<Certificate>, Boolean, KeyChainManagerKeyPairScope) |
將憑證鏈與特定範圍的密鑰關聯。 |
| SetLocationEnabled(ComponentName, Boolean) |
裝置擁有者呼叫來設定使用者的全域位置設定。 |
| SetLockTaskFeatures(ComponentName, LockTaskFeatures) |
設定裝置在鎖定任務模式下執行時啟用的系統功能。 |
| SetLockTaskPackages(ComponentName, String[]) |
設定可進入鎖定任務模式的套件。 |
| SetLogoutEnabled(ComponentName, Boolean) |
由裝置擁有者呼叫,指定是否啟用所有次要使用者登出。 |
| SetLongSupportMessage(ComponentName, ICharSequence) |
是裝置管理員打電話來設定長長的支援訊息。 |
| SetLongSupportMessage(ComponentName, String) |
是裝置管理員打電話來設定長長的支援訊息。 |
| SetManagedProfileMaximumTimeOff(ComponentName, Int64) |
由組織擁有的管理型態設定檔擁有者呼叫,以設定設定檔關閉的最長時間。 |
| SetMasterVolumeMuted(ComponentName, Boolean) |
由設定檔或裝置擁有者呼叫,來設定全域音量靜音開關。 |
| SetMaximumFailedPasswordsForWipe(ComponentName, Int32) |
將此值設為大於零,則可啟動政策,在輸入過多錯誤的裝置解鎖密碼後,執行裝置或個人資料清除。 |
| SetMaximumTimeToLock(ComponentName, Int64) |
由管理該裝置的應用程式呼叫,設定使用者活動的最長時間直到裝置被鎖定。 |
| SetMeteredDataDisabledPackages(ComponentName, IList<String>) |
由裝置或設定檔擁有者呼叫,限制套件使用計量資料。 |
| SetNetworkLoggingEnabled(ComponentName, Boolean) |
由裝置擁有者、受管理的設定檔擁有者或委託 |
| SetOrganizationColor(ComponentName, Color) |
由受管理設定檔的設定檔擁有者呼叫,設定用於自訂的顏色。 |
| SetOrganizationId(String) |
設定工作設定檔或受管理裝置的企業識別碼。 |
| SetOrganizationName(ComponentName, ICharSequence) |
由裝置擁有者(自 API 26 起)或設定檔擁有者(自 API 24 起)呼叫,以設定所管理組織的名稱。 |
| SetOrganizationName(ComponentName, String) |
由裝置擁有者(自 API 26 起)或設定檔擁有者(自 API 24 起)呼叫,以設定所管理組織的名稱。 |
| SetOverrideApnsEnabled(ComponentName, Boolean) |
裝置擁有者會呼叫來設定是否應該啟用覆蓋 APN。 |
| SetPackagesSuspended(ComponentName, String[], Boolean) |
裝置或設定檔擁有者會呼叫來暫停此使用者的套件。 |
| SetPasswordExpirationTimeout(ComponentName, Int64) |
有裝置管理員打電話來設定密碼過期逾時。 |
| SetPasswordHistoryLength(ComponentName, Int32) |
由管理該裝置的應用程式呼叫來設定密碼歷史長度。 |
| SetPasswordMinimumLength(ComponentName, Int32) |
由管理該裝置的應用程式呼叫,設定最小允許的密碼長度。 |
| SetPasswordMinimumLetters(ComponentName, Int32) |
由管理該裝置的應用程式呼叫,以設定密碼中所需的最低字母數。 |
| SetPasswordMinimumLowerCase(ComponentName, Int32) |
由管理裝置的應用程式呼叫,設定密碼中最小小寫字母數。 |
| SetPasswordMinimumNonLetter(ComponentName, Int32) |
由管理裝置的應用程式呼叫,設定密碼中所需的非字母字元(數字或符號)最少數量。 |
| SetPasswordMinimumNumeric(ComponentName, Int32) |
由管理裝置的應用程式呼叫,以設定密碼中所需的最小數字數。 |
| SetPasswordMinimumSymbols(ComponentName, Int32) |
由管理裝置的應用程式呼叫,以設定密碼中所需的最少符號數。 |
| SetPasswordMinimumUpperCase(ComponentName, Int32) |
由管理該裝置的應用程式呼叫,以設定密碼中所需的最小大寫字母數。 |
| SetPasswordQuality(ComponentName, PasswordQuality) |
由管理該裝置的應用程式呼叫來設定它所施加的密碼限制。 |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
管理裝置政策及對使用者或裝置上執行的應用程式的限制。 (繼承來源 JavaObject) |
| SetPermissionGrantState(ComponentName, String, String, PermissionGrantState) |
為特定應用程式設定執行時權限的授予狀態。 |
| SetPermissionPolicy(ComponentName, PermissionPolicy) |
設定應用程式未來執行時權限請求的預設回應。 |
| SetPermittedAccessibilityServices(ComponentName, IList<String>) |
由設定檔或裝置擁有者呼叫來設定允許的 |
| SetPermittedCrossProfileNotificationListeners(ComponentName, IList<String>) |
由受管理設定檔的設定檔擁有者呼叫,設定主要使用者允許使用的 |
| SetPermittedInputMethods(ComponentName, IList<String>) |
由設定檔、裝置擁有者或持有 |
| SetPersonalAppsSuspended(ComponentName, Boolean) |
由組織擁有的管理型個人檔案擁有者呼叫,暫停裝置上的個人應用程式。 |
| SetPolicy(PolicyIdentifier, DevicePolicyManagerScope, Object) |
設定給定的政策。 |
| SetProfileEnabled(ComponentName) |
設定設定檔的啟用狀態。 |
| SetProfileName(ComponentName, String) |
設定檔案名稱。 |
| SetRecommendedGlobalProxy(ComponentName, ProxyInfo) |
設定一個網路無關的全域 HTTP 代理。 |
| SetRequiredStrongAuthTimeout(ComponentName, Int64) |
裝置或設定檔擁有者呼叫來設定逾時,然後用次級非強授權(例如: |
| SetResetPasswordToken(ComponentName, Byte[]) |
由設定檔或裝置擁有者呼叫以配置一個令牌,之後可用來重設裝置鎖畫面密碼(若由設定檔擁有者呼叫),或透過 管理設定檔挑戰(若設定檔擁有者呼叫),透過 |
| SetRestrictionsProvider(ComponentName, ComponentName) |
指定特定服務元件作為提供者,向使用者的本地或遠端管理員提出權限請求。 |
| SetScreenCaptureDisabled(ComponentName, Boolean) |
是裝置或設定檔擁有者打電話來設定螢幕擷取是否被停用。 |
| SetSecureSetting(ComponentName, String, String) |
此方法大多已被淘汰。 |
| SetSecurityLoggingEnabled(ComponentName, Boolean) |
由裝置擁有者或組織擁有的受管理設定檔的設定檔案擁有者呼叫,以控制安全日誌功能。 |
| SetShortSupportMessage(ComponentName, ICharSequence) |
有位裝置管理員打電話來設定簡短的支援訊息。 |
| SetShortSupportMessage(ComponentName, String) |
有位裝置管理員打電話來設定簡短的支援訊息。 |
| SetStartUserSessionMessage(ComponentName, ICharSequence) |
由裝置擁有者呼叫以指定使用者會話開始訊息。 |
| SetStartUserSessionMessage(ComponentName, String) |
由裝置擁有者呼叫以指定使用者會話開始訊息。 |
| SetStatusBarDisabled(ComponentName, Boolean) |
由與該裝置關聯的次要使用者的裝置擁有者或個人檔案擁有者呼叫,以停用狀態列。 |
| SetStorageEncryption(ComponentName, Boolean) |
此會員已被棄用。 |
| SetSystemSetting(ComponentName, String, String) |
是裝置或設定持有者打電話來更新 |
| SetSystemUpdatePolicy(ComponentName, SystemUpdatePolicy) |
由裝置擁有者或組織擁有的受管理設定檔的設定檔擁有者呼叫,以設定本地系統更新政策。 |
| SetTime(ComponentName, Int64) |
由裝置擁有者或組織擁有的管理型態設定檔擁有者呼叫,以設定系統的壁掛時鐘時間。 |
| SetTimeZone(ComponentName, String) |
由裝置擁有者或組織擁有的管理設定檔的設定檔擁有者呼叫,以設定系統的永久預設時區。 |
| SetTrustAgentConfiguration(ComponentName, ComponentName, PersistableBundle) |
設定一套配置功能清單,以啟用信任代理元件。 |
| SetUninstallBlocked(ComponentName, String, Boolean) |
更改使用者是否能卸載套件。 |
| SetUserControlDisabledPackages(ComponentName, IList<String>) |
由裝置擁有者、設定檔擁有者或擁有 |
| SetUserIcon(ComponentName, Bitmap) |
由個人檔案或裝置擁有者呼叫來設定使用者照片。 |
| StartUserInBackground(ComponentName, UserHandle) |
由裝置擁有者呼叫,在背景啟動指定的次要使用者。 |
| StopUser(ComponentName, UserHandle) |
裝置擁有者呼叫以停止指定的次要使用者。 |
| SwitchUser(ComponentName, UserHandle) |
由裝置擁有者呼叫,將指定的次要使用者切換到前景。 |
| ToArray<T>() |
從這個 Java 陣列包裝器建立一個受管理陣列。 (繼承來源 Object) |
| ToString() |
回傳物件的字串表示。 (繼承來源 Object) |
| TransferOwnership(ComponentName, ComponentName, PersistableBundle) |
將現任管理員換成另一位。 |
| UninstallAllUserCaCerts(ComponentName) |
從設定檔中移除所有自訂受信任的 CA 憑證。 |
| UninstallCaCert(ComponentName, Byte[]) |
從受信任的使用者憑證(若有)中移除該憑證。 |
| UnregisterFromRuntime() |
將此 Java 節點從互通執行時中取消註冊。 (繼承來源 Object) |
| UpdateOverrideApn(ComponentName, Int32, ApnSetting) |
裝置擁有者或受管理設定檔擁有者呼叫來更新覆蓋的 APN。 |
| Wait() |
導致目前執行緒等待被喚醒,通常是透過 <em>通知</><em 或 em>中斷</em> 來喚醒。 (繼承來源 Object) |
| Wait(Int64, Int32) |
會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。 (繼承來源 Object) |
| Wait(Int64) |
會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。 (繼承來源 Object) |
| WipeData(WipeDataFlags, ICharSequence) |
要求清除所有用戶資料。 |
| WipeData(WipeDataFlags, String) |
要求清除所有用戶資料。 |
| WipeData(WipeDataFlags) |
請參閱 |
| WipeDevice(WipeDataFlags) |
請要求將裝置清除並恢復出廠設定。 |
明確介面實作
| 名稱 | Description |
|---|---|
| IJavaPeerable.Disposed() |
管理裝置政策及對使用者或裝置上執行的應用程式的限制。 (繼承來源 JavaObject) |
| IJavaPeerable.Finalized() |
管理裝置政策及對使用者或裝置上執行的應用程式的限制。 (繼承來源 JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
管理裝置政策及對使用者或裝置上執行的應用程式的限制。 (繼承來源 JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
管理裝置政策及對使用者或裝置上執行的應用程式的限制。 (繼承來源 JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
管理裝置政策及對使用者或裝置上執行的應用程式的限制。 (繼承來源 JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
管理裝置政策及對使用者或裝置上執行的應用程式的限制。 (繼承來源 JavaObject) |
擴充方法
| 名稱 | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
取得實例 |
| JavaAs<TResult>(IJavaPeerable) |
試著強制 |
| JavaCast<TResult>(IJavaObject) |
執行 Android 執行時檢查型別轉換。 |
| JavaCast<TResult>(IJavaObject) |
管理裝置政策及對使用者或裝置上執行的應用程式的限制。 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
試著強制 |