共用方式為


DevicePolicyManager 類別

定義

用於管理裝置上強制執行原則的公用介面。

[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
繼承
DevicePolicyManager
屬性

備註

用於管理裝置上強制執行原則的公用介面。 此類別的大部分客戶端都必須向系統註冊為 裝置系統管理員。 此外,裝置系統管理員也可以註冊為配置檔或裝置擁有者。 除非該方法的檔指定僅限於裝置或配置檔擁有者,否則所有裝置系統管理員都可以存取指定的方法。 呼叫 API 的任何應用程式只能以它所擁有的裝置系統管理員元件自變數的形式傳遞。 否則, SecurityException 將會擲回 。

<b>注意: </b>on android.content.pm.PackageManager#FEATURE_AUTOMOTIVE automotive builds,某些方法可能會擲回 UnsafeStateException 例外狀況(例如,如果車輛正在移動),因此在汽車組建上執行的呼叫端應該一律檢查該例外狀況,否則它們可能會當機。

<div class=“special reference”><h3>Developer Guides</h3>

如需管理裝置管理原則的詳細資訊,請參閱 裝置管理 開發人員指南。 </div>

android.app.admin.DevicePolicyManagerJava 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

建構函式

DevicePolicyManager(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

欄位

ActionAddDeviceAdmin

活動動作:要求使用者將新的裝置系統管理員新增至系統。

ActionAdminPolicyCompliance

活動動作:啟動系統管理員以顯示布建的原則合規性。

ActionApplicationDelegationScopesChanged

廣播動作:變更應用程式委派範圍之後傳送。

ActionCheckPolicyCompliance

活動動作:啟動 DPC 以檢查原則合規性。

ActionDeviceAdminService

服務動作:裝置擁有者和配置檔擁有者可以選擇擁有的服務動作。

ActionDeviceFinancingStateChanged

廣播行動:廣播發送,以表明裝置融資狀態已經改變。

ActionDeviceOwnerChanged

廣播動作:設定、變更或清除裝置擁有者時傳送。

ActionDevicePolicyResourceUpdated

廣播動作:通知系統應用程式(e.

ActionGetProvisioningMode

活動動作:啟動系統管理員以取得布建的模式。

ActionManagedProfileProvisioned

廣播動作:傳送此廣播,指出受控配置檔的布建已順利完成。

ActionProfileOwnerChanged

廣播動作:設定、變更或清除配置檔擁有者時傳送。

ActionProvisioningSuccessful

活動動作:此活動動作會傳送,指出受控配置檔或受控裝置的布建已順利完成。

ActionProvisionManagedDevice

活動動作:啟動設定受管理裝置的布建流程。

ActionProvisionManagedProfile

活動動作:啟動設定受控配置檔的布建流程。

ActionSetNewParentProfilePassword

活動動作:讓使用者輸入父配置檔的新密碼。

ActionSetNewPassword

活動動作:讓使用者輸入新的密碼。

ActionStartEncryption

活動動作:開始在裝置上加密數據的程式。

ActionSystemUpdatePolicyChanged

廣播動作:通知裝置擁有者已設定新的本機系統更新原則。

DelegationAppRestrictions

應用程式限制管理的委派。

DelegationBlockUninstall

應用程式卸載區塊的委派。

DelegationCertInstall

憑證安裝和管理的委派。

DelegationCertSelection

代表要求應用程式授與選取KeyChain憑證的存取權。

DelegationEnableSystemApp

啟用系統應用程式的委派。

DelegationInstallExistingPackage

用於安裝現有套件的委派。

DelegationKeepUninstalledPackages

委派已卸載套件的管理。

DelegationNetworkLogging

授與 、 #isNetworkLoggingEnabled#retrieveNetworkLogs#setNetworkLoggingEnabled存取權。

DelegationPackageAccess

封裝存取狀態的委派。

DelegationPermissionGrant

許可權原則和許可權授與狀態的委派。

DelegationSecurityLogging

授與 、、 #retrieveSecurityLogs和 的#retrievePreRebootSecurityLogs存取權#setSecurityLoggingEnabled#isSecurityLoggingEnabled

ExtraAddExplanation

選擇性的 CharSequence 會提供系統管理員新增原因的其他說明。

ExtraDelegationScopes

ArrayList<String>,對應至廣播中提供給應用程式之#ACTION_APPLICATION_DELEGATION_SCOPES_CHANGED委派範圍。

ExtraDeviceAdmin

系統管理員元件的 ComponentName。

ExtraDevicePasswordRequirementOnly

要求在父配置檔密碼註冊流程期間強制執行只有裝置密碼需求的布爾值額外 #ACTION_SET_NEW_PARENT_PROFILE_PASSWORD 專案。

ExtraPasswordComplexity

整數,指出應用程式在啟動動作 #ACTION_SET_NEW_PASSWORD時要設定之新密碼的複雜度層級。

ExtraProvisioningAccountToMigrate

額外的 android.accounts.Account 帳戶,以在受控配置檔布建期間移轉。

ExtraProvisioningAdminExtrasBundle

額外的 android.os.Parcelable 類型 android.os.PersistableBundle ,可讓行動裝置管理應用程式或 NFC 程式設計人員應用程式在布建之後開始受控布建,以將數據傳遞至管理應用程式實例。

ExtraProvisioningAllowedProvisioningModes

ArrayListInteger指定允許布建模式的額外 。

ExtraProvisioningAllowOffline

布爾值額外指出是否允許離線佈建。

ExtraProvisioningDeviceAdminComponentName

ComponentName 額外指出將設定為配置檔擁有者或裝置擁有者和作用中系統管理員的行動裝置管理應用程式的裝置管理員接收者。

ExtraProvisioningDeviceAdminMinimumVersionCode

int 額外包含裝置系統管理員套件的最低必要版本代碼。

ExtraProvisioningDeviceAdminPackageChecksum

字串額外保存中指定 #EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATION下載位置之檔案的 URL 安全 base64 編碼 SHA-256 哈希。

ExtraProvisioningDeviceAdminPackageDownloadCookieHeader

字串額外保存 HTTP Cookie 標頭,應該用於 HTTP 要求中指定的 URL #EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATION

ExtraProvisioningDeviceAdminPackageDownloadLocation

字串額外保存 URL,指定裝置系統管理員套件的下載位置。

ExtraProvisioningDeviceAdminPackageName

字串額外保存將設定為配置檔擁有者或裝置擁有者的行動裝置管理應用程式的套件名稱。

ExtraProvisioningDeviceAdminSignatureChecksum

字串額外保存 ANDROID 套件封存之任何簽章的 URL 安全 base64 編碼 SHA-256 總和檢查碼,位於 中指定的 #EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATION下載位置。

ExtraProvisioningDisclaimerContent

額外的 Uri 指向免責聲明內容。

ExtraProvisioningDisclaimerHeader

當地語系化免責聲明標頭的字串。

ExtraProvisioningDisclaimers

額外 Bundle包含免責聲明標頭清單和免責聲明內容。

ExtraProvisioningEmailAddress

已取代這個成員。

ExtraProvisioningImei

額外保存裝置 IMEI(國際行動裝置身分識別)的字串。

ExtraProvisioningKeepAccountOnMigration

布爾值額外,表示應該保留已移轉的帳戶。

ExtraProvisioningKeepScreenOn

boolean旗標,指出是否應該在整個布建流程中開啟畫面。

ExtraProvisioningLeaveAllSystemAppsEnabled

行動裝置管理應用程式可在設定 true為 時略過布建期間停用系統應用程式的布爾值。

ExtraProvisioningLocale

字串額外儲存 java.util.Locale 裝置將設定為 的 。

ExtraProvisioningLocalTime

要設定於裝置 android.app.AlarmManager上的長額外時鐘時間(以毫秒為單位)。

ExtraProvisioningLogoUri

指向 Uri 標誌影像的額外 。

ExtraProvisioningMainColor

整數,表示布建期間要顯示的主要色彩。

ExtraProvisioningMode

系統管理員傳回之佈建模式的額外意圖。

ExtraProvisioningSensorsPermissionGrantOptOut

布林值額外指出完全受控裝置的系統管理員選擇不控制感測器相關許可權的許可權授與,請參閱 #setPermissionGrantState(ComponentName, String, String, int)

ExtraProvisioningSerialNumber

額外保存裝置序號的字串。

ExtraProvisioningShouldLaunchResultIntent

布爾值額外,判斷布建流程是否應該啟動產生的啟動意圖,如果裝置原則管理角色持有者透過 #EXTRA_RESULT_LAUNCH_INTENT提供,

ExtraProvisioningSkipEducationScreens

布爾值額外指出是否應略過布建流程中的教育畫面。

ExtraProvisioningSkipEncryption

布爾值額外指出是否可以略過裝置加密作為裝置擁有者或受控配置檔布建的一部分。

ExtraProvisioningSkipUserConsent

布爾值額外,指出是否應該略過布建流程中的使用者同意步驟。

ExtraProvisioningTimeZone

字串額外保存裝置將設定為的時區 android.app.AlarmManager

ExtraProvisioningUseMobileData

布爾值額外,指出在布建流程期間是否應該使用行動數據來下載管理應用程式。

ExtraProvisioningWifiAnonymousIdentity

中的 #EXTRA_PROVISIONING_WIFI_SSIDwifi 網路的匿名身分識別。

ExtraProvisioningWifiCaCertificate

中的 #EXTRA_PROVISIONING_WIFI_SSIDwifi 網路 CA 憑證。

ExtraProvisioningWifiDomain

中的 #EXTRA_PROVISIONING_WIFI_SSIDwifi 網路網域。

ExtraProvisioningWifiEapMethod

中的 #EXTRA_PROVISIONING_WIFI_SSID wifi 網路的 EAP 方法可以是 、、TLS、、TTLSPWDSIMAKAAKA_PRIMEPEAP一。

ExtraProvisioningWifiHidden

布爾值額外指出 中的wifi網路 #EXTRA_PROVISIONING_WIFI_SSID 是否隱藏。

ExtraProvisioningWifiIdentity

中的 #EXTRA_PROVISIONING_WIFI_SSIDwifi 網路身分識別。

ExtraProvisioningWifiPacUrl

字串額外保存中 #EXTRA_PROVISIONING_WIFI_SSIDwifi 網路的 Proxy 自動設定 (PAC) URL。

ExtraProvisioningWifiPassword

字串額外保存 wifi 網路的密碼。#EXTRA_PROVISIONING_WIFI_SSID

ExtraProvisioningWifiPhase2Auth

中的 #EXTRA_PROVISIONING_WIFI_SSID wifi 網路階段 2 驗證可以是 、PAPMSCHAP、、MSCHAPV2GTCSIMAKA 或 的AKA_PRIME其中一個NONE

ExtraProvisioningWifiProxyBypass

字串額外保存中 wifi 網路的 #EXTRA_PROVISIONING_WIFI_SSIDProxy 略過。

ExtraProvisioningWifiProxyHost

字串額外保存中 wifi 網路的 #EXTRA_PROVISIONING_WIFI_SSIDProxy 主機。

ExtraProvisioningWifiProxyPort

int 額外持有 中 #EXTRA_PROVISIONING_WIFI_SSIDwifi 網路的 Proxy 埠。

ExtraProvisioningWifiSecurityType

字串額外指出 中 #EXTRA_PROVISIONING_WIFI_SSID wifi網路的安全性類型,而且可以是、 WPAWEPEAP其中NONE之一。

ExtraProvisioningWifiSsid

字串額外保存 wifi 網路的 ssid,應該在 nfc 裝置擁有者布建期間用來下載行動裝置管理應用程式。

ExtraProvisioningWifiUserCertificate

中的 #EXTRA_PROVISIONING_WIFI_SSIDwifi 網路用戶憑證。

ExtraResourceIds

額外的 #ACTION_DEVICE_POLICY_RESOURCE_UPDATED 整數陣列,表示已更新哪些資源識別碼(請參閱 DevicePolicyResources.DrawablesDevicePolicyResources.Strings)。

ExtraResourceType

額外的 int#ACTION_DEVICE_POLICY_RESOURCE_UPDATED 表示要更新的資源類型,類型可以是 #EXTRA_RESOURCE_TYPE_DRAWABLE#EXTRA_RESOURCE_TYPE_STRING

ExtraResourceTypeDrawable
已淘汰.

int的值#EXTRA_RESOURCE_TYPE,表示型Drawable別的資源正在更新。

ExtraResourceTypeString
已淘汰.

int的值#EXTRA_RESOURCE_TYPE,表示型String別的資源正在更新。

ExtraResultLaunchIntent

Intent結果會額外指定Intent在布建完成之後要啟動的 。

FlagEvictCredentialEncryptionKey
已淘汰.

#lockNow(int)旗標:也會從 Keyring 收回使用者的認證加密金鑰。

FlagManagedCanAccessParent
已淘汰.

用來 #addCrossProfileIntentFilter 允許Managed配置檔中的活動存取從父配置檔傳送之意圖的旗標。

FlagParentCanAccessManaged
已淘汰.

用來 #addCrossProfileIntentFilter 允許父配置檔中的活動存取從 Managed 配置檔傳送的意圖的旗標。

IdTypeBaseInfo
已淘汰.

指定裝置應該證明其製造商詳細數據。

IdTypeImei
已淘汰.

指定裝置應該證明其 IMEI。

IdTypeIndividualAttestation
已淘汰.

指定裝置應該使用個別證明憑證進行證明。

IdTypeMeid
已淘汰.

指定裝置應該證明其MEID。

IdTypeSerial
已淘汰.

指定裝置應該證明其序號。

InstallkeyRequestCredentialsAccess
已淘汰.

指定應立即授與呼叫端應用程式的存取權給已安裝的認證。

InstallkeySetUserSelectable
已淘汰.

指定使用者可以透過憑證選取提示選取金鑰。

KeyguardDisableBiometrics
已淘汰.

停用 Keyguard 安全畫面上的所有生物特徵辨識驗證(e.

KeyguardDisableFace
已淘汰.

在 Keyguard 安全畫面上停用臉部驗證(e.

KeyguardDisableFeaturesAll
已淘汰.

停用所有目前和未來的 Keyguard 自定義。

KeyguardDisableFeaturesNone
已淘汰.

Keyguard 中已啟用小工具

KeyguardDisableFingerprint
已淘汰.

在keyguard安全畫面上停用指紋驗證(e.

KeyguardDisableIris
已淘汰.

在 keyguard 安全畫面上停用鳶尾花驗證(e.

KeyguardDisableRemoteInput

在安全金鑰保護畫面上停用通知中的文字專案(e.

KeyguardDisableSecureCamera
已淘汰.

在安全金鑰保護畫面上停用相機(e.

KeyguardDisableSecureNotifications
已淘汰.

停用在安全金鑰保護畫面上顯示所有通知 (e.

KeyguardDisableShortcutsAll
已淘汰.

停用所有 Keyguard 快捷方式。

KeyguardDisableTrustAgents
已淘汰.

在安全金鑰防護畫面上停用信任代理程式 (e.

KeyguardDisableUnredactedNotifications
已淘汰.

只允許安全金鑰保護畫面上的修訂通知 (e.

KeyguardDisableWidgetsAll
已淘汰.

停用所有 Keyguard 小工具。

LeaveAllSystemAppsEnabled
已淘汰.

用來 #createAndManageUser 指定新建立的用戶應該在布建期間略過系統應用程式停用的旗標。

LockTaskFeatureBlockActivityStartInTask
已淘汰.

啟用封鎖未列入允許的活動,使其無法開始進入鎖定的工作。

LockTaskFeatureGlobalActions
已淘汰.

在LockTask模式期間啟用全域動作對話框。

LockTaskFeatureHome
已淘汰.

在 LockTask 模式期間啟用 [首頁] 按鈕。

LockTaskFeatureKeyguard
已淘汰.

在LockTask模式期間啟用Keyguard。

LockTaskFeatureNone
已淘汰.

在LockTask模式期間停用所有可設定的SystemUI功能。

LockTaskFeatureNotifications
已淘汰.

在 LockTask 模式期間啟用通知。

LockTaskFeatureOverview
已淘汰.

在 LockTask 模式期間啟用 [概觀] 按鈕和 [概觀] 畫面。

LockTaskFeatureSystemInfo
已淘汰.

在LockTask模式期間,在狀態列中啟用系統資訊區域。

MakeUserEphemeral
已淘汰.

用來 #createAndManageUser 指定使用者應暫時建立的旗標。

MimeTypeProvisioningNfc

此 MIME 類型用於啟動裝置擁有者布建。

MteDisabled
已淘汰.

要求在裝置上停用 MTE。

MteEnabled
已淘汰.

如果支援,則需要在裝置上啟用 MTE。

MteNotControlledByPolicy
已淘汰.

允許使用者選擇是否要在裝置上啟用 MTE。

NearbyStreamingDisabled
已淘汰.

表示附近串流已停用。

NearbyStreamingEnabled
已淘汰.

表示已啟用附近的串流。

NearbyStreamingNotControlledByPolicy
已淘汰.

表示附近串流不受原則控制,這表示允許附近的串流。

NearbyStreamingSameManagedAccountOnly
已淘汰.

表示附近串流只會針對提供可比較安全性層級的裝置啟用,且具有相同已驗證的受控帳戶。

OperationSafetyReasonDrivingDistraction
已淘汰.

表示 UnsafeStateException 已擲回 ,因為作業會分散車輛司機的注意力。

PasswordComplexityHigh
已淘汰.

#setRequiredPasswordComplexity(int)#getPasswordComplexity()常數。

PasswordComplexityLow
已淘汰.

#setRequiredPasswordComplexity(int)#getPasswordComplexity()常數。

PasswordComplexityMedium
已淘汰.

#setRequiredPasswordComplexity(int)#getPasswordComplexity()常數。

PasswordComplexityNone
已淘汰.

#getPasswordComplexity()#setRequiredPasswordComplexity(int)的常數:沒有密碼。

PersonalAppsNotSuspended
已淘汰.

未暫停個人應用程式時的傳回值 #getPersonalAppsSuspendedReasons

PersonalAppsSuspendedExplicitly
已淘汰.

#getPersonalAppsSuspendedReasons 回值的旗標。

PersonalAppsSuspendedProfileTimeout
已淘汰.

#getPersonalAppsSuspendedReasons 回值的旗標。

PolicyDisableCamera

常數,表示停用相機的功能。

PolicyDisableScreenCapture

常數,表示停用螢幕擷取的功能。

PrivateDnsModeOff
已淘汰.

指定完全關閉 私用 DNS。

PrivateDnsModeOpportunistic
已淘汰.

指定裝置擁有者透過 TLS 要求機會性 DNS

PrivateDnsModeProviderHostname
已淘汰.

指定裝置擁有者已將特定主機設定為用於 私用 DNS。

PrivateDnsModeUnknown
已淘汰.

指定 私用 DNS 設定處於未知狀態。

PrivateDnsSetErrorFailureSetting
已淘汰.

設定 私用 DNS 模式的一般失敗,不是因為上述其中一個原因所致。

PrivateDnsSetErrorHostNotServing
已淘汰.

privateDnsHost如果提供的 是有效的主機名,但找到該主機不支援 DNS-over-TLS。

PrivateDnsSetNoError
已淘汰.

選取的模式已成功設定。

ProvisioningModeFullyManagedDevice

完全受控裝置的布建模式。

ProvisioningModeManagedProfile

受控配置檔的布建模式。

ProvisioningModeManagedProfileOnPersonalDevice

個人裝置上受控配置檔的布建模式。

ResetPasswordDoNotAskCredentialsOnBoot
已淘汰.

#resetPassword#resetPasswordWithToken旗標:不要在裝置開機時要求用戶認證。

ResetPasswordRequireEntry
已淘汰.

#resetPassword#resetPasswordWithToken旗標:在使用者輸入密碼之前,不允許其他系統管理員再次變更密碼。

SkipSetupWizard
已淘汰.

建立新用戶之後, #createAndManageUser 用來略過安裝精靈的旗標。

WifiSecurityEnterprise192
已淘汰.

#getMinimumRequiredWifiSecurityLevel()#setMinimumRequiredWifiSecurityLevel(int)的常數:企業 192 位網路。

WifiSecurityEnterpriseEap
已淘汰.

#getMinimumRequiredWifiSecurityLevel()#setMinimumRequiredWifiSecurityLevel(int)的常數:企業 EAP 網路。

WifiSecurityOpen
已淘汰.

#getMinimumRequiredWifiSecurityLevel()#setMinimumRequiredWifiSecurityLevel(int)的常數:沒有最低安全性層級。

WifiSecurityPersonal
已淘汰.

#getMinimumRequiredWifiSecurityLevel()#setMinimumRequiredWifiSecurityLevel(int)的常數:個人網路,例如 WEP、WPA2-PSK。

WipeEuicc
已淘汰.

旗標: #wipeData(int)也會清除裝置的 eUICC 數據。

WipeExternalStorage
已淘汰.

#wipeData(int)的旗標:也會清除裝置的外部記憶體(例如 SD 卡)。

WipeResetProtectionData
已淘汰.

#wipeData(int)旗標:也會清除原廠重設保護數據。

WipeSilently

#wipeData(int)旗標: 不會顯示使用者抹除的原因。

屬性

ActiveAdmins

傳回所有目前使用中裝置系統管理員元件名稱的清單。

AutoTimeRequired

已取代這個成員。

Class

傳回這個 Object的運行時間類別。

(繼承來源 Object)
CredentialManagerPolicy

由受控配置檔的裝置擁有者或配置檔擁有者呼叫,以擷取認證管理員原則。 -或- 由受控配置檔的裝置擁有者或配置檔擁有者呼叫,以設定認證管理員原則。

CurrentFailedPasswordAttempts

擷取使用者自上次成功輸入密碼以來輸入密碼失敗的次數。

DeviceOwnerLockScreenInfo

用於管理裝置上強制執行原則的公用介面。

DeviceOwnerLockScreenInfoFormatted

用於管理裝置上強制執行原則的公用介面。

DevicePolicyManagementRoleHolderPackage

傳回裝置原則管理角色持有者的套件名稱。

EnrollmentSpecificId

傳回此裝置的註冊特定標識碼,該標識符保證為相同裝置的相同值,由相同的管理應用程式註冊到相同的組織。

Handle

基礎Android實例的句柄。

(繼承來源 Object)
IsActivePasswordSufficient

判斷呼叫使用者的目前密碼是否符合原則需求(e.

IsActivePasswordSufficientForDeviceRequirement

由受控配置檔的配置檔擁有者呼叫,以判斷目前的裝置密碼是否符合明確設定的全裝置原則需求。

IsAffiliatedUser

傳回此使用者是否與裝置有關聯。

IsCallerApplicationRestrictionsManagingPackage

由任何應用程式呼叫,以瞭解是否已透過 授與許可權 #setApplicationRestrictionsManagingPackage 來管理呼叫使用者的應用程式限制。

IsComplianceAcknowledgementRequired

由組織擁有的受控配置檔的配置檔擁有者呼叫,以查詢是否需要確認裝置合規性,以便根據配置檔關閉原則上限,讓用戶視需要關閉配置檔。

IsDeviceFinanced

如果此裝置標示為財務裝置,則傳 true 回 。

IsDeviceIdAttestationSupported

true如果裝置除了金鑰證明之外,還支援證明裝置識別碼,則傳回 。

IsLogoutEnabled

傳回裝置擁有者是否啟用註銷。

IsOrganizationOwnedDeviceWithManagedProfile

應用程式可以使用這個方法來找出裝置是否已布建為具有受控配置檔的組織欠組織裝置。

IsStatusBarDisabled

傳回狀態列是否停用/啟用,請參閱 #setStatusBarDisabled

IsUniqueDeviceAttestationSupported

true如果裝置上的 StrongBox Keymaster 實作是以個別證明憑證布建,而且可以使用它簽署證明記錄,則傳回 (如同使用個別證明憑證的證明是只有具有 StrongBox 安全性層級的 Keymaster 實作才能實作的功能)。

JniIdentityHashCode

用於管理裝置上強制執行原則的公用介面。

(繼承來源 Object)
JniPeerMembers

用於管理裝置上強制執行原則的公用介面。

ManagedProfileCallerIdAccessPolicy

由受控配置檔的配置檔擁有者呼叫,以擷取呼叫端標識符原則。 -或- 由受管理配置檔的配置檔擁有者呼叫,以根據來電者標識符資訊設定允許查閱受管理配置檔中的聯繫人的套件。

ManagedProfileContactsAccessPolicy

由受控配置檔的配置檔擁有者呼叫,以判斷套用至受控配置文件聯繫人的目前原則。 -或- 由受控設定檔的設定檔擁有者呼叫,以設定允許從父使用者存取受控配置檔聯繫人的套件。

ManagedSubscriptionsPolicy

傳回目前的 ManagedSubscriptionsPolicy。 -或- 由組織擁有之裝置的配置檔擁有者呼叫以指定 ManagedSubscriptionsPolicy

MinimumRequiredWifiSecurityLevel

傳回目前的Wi-Fi最低安全性層級。 -或- 由組織擁有之受控配置檔的裝置擁有者或配置檔擁有者呼叫,以指定Wi-Fi網路所需的最低安全性層級。

MtePolicy

由裝置擁有者、組織擁有裝置的配置檔擁有者呼叫以取得記憶體標記延伸模組 (MTE) 原則

        <a href="https://source.android.com/docs/security/test/memory-safety/arm-mte">
        Learn more about MTE</a> -or- Called by a device owner, profile owner of an organization-owned device, to set the Memory
        Tagging Extension (MTE) policy.
NearbyAppStreamingPolicy

傳回裝置或配置檔擁有者所設定的目前運行時間附近應用程式串流原則。 -或- 由裝置/配置檔擁有者呼叫以設定附近的應用程式串流原則。

NearbyNotificationStreamingPolicy

傳回裝置或配置檔擁有者所設定的目前運行時間附近的通知串流原則。 -或- 由裝置/配置檔擁有者呼叫以設定附近的通知串流原則。

PasswordComplexity

傳回目前用戶的螢幕鎖定複雜程度。

PeerReference

用於管理裝置上強制執行原則的公用介面。

(繼承來源 Object)
PreferentialNetworkServiceConfigs

取得優先網路組態 PreferentialNetworkServiceConfig -或- 設定優惠網路組態。

PreferentialNetworkServiceEnabled

指出是否啟用優先網路服務。 -或- 設定是否啟用優先網路服務。

RequiredPasswordComplexity

取得目前用戶所 #setRequiredPasswordComplexity(int)設定的密碼複雜度需求。 -或- 設定使用者螢幕鎖定的最低密碼複雜度需求。

Resources

DevicePolicyResourcesManager 回 ,其中包含設定、重設及取得裝置原則相關資源所需的 API。

StorageEncryptionStatus

由管理裝置的應用程式呼叫,以判斷裝置目前的加密狀態。

SystemUpdatePolicy

擷取先前由 所設定的 #setSystemUpdatePolicy本機系統更新原則。

ThresholdClass

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

ThresholdType

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

TransferOwnershipBundle

傳回從目前系統管理員在擁有權傳輸期間傳遞至新系統管理員的數據。

UsbDataSignalingEnabled

傳回 USB 資料訊號目前是否已啟用。 -或- 由組織擁有之受控配置檔的裝置擁有者或配置檔擁有者呼叫,以啟用或停用裝置的 USB 數據訊號。

UserRestrictionsGlobally

由配置檔或裝置擁有者呼叫,以使用 #addUserRestrictionGlobally(String)設定全域使用者限制。

WifiSsidPolicy

傳回目前的Wi-Fi SSID原則。 -或- 由組織擁有之受控配置檔的裝置擁有者或配置檔擁有者呼叫,以指定Wi-Fi SSID 原則 (WifiSsidPolicy)。

方法

AcknowledgeDeviceCompliant()

由組織擁有受控配置檔的配置檔擁有者呼叫,以確認裝置符合規範,而且使用者可以視需要根據關閉原則的最長時間關閉配置檔。

AddCrossProfileIntentFilter(ComponentName, IntentFilter, DevicePolicyManagerFlags)

由受控配置檔的配置檔擁有者呼叫,讓 Managed 配置檔中傳送的某些意圖也可以在父系中解析,反之亦然。

AddCrossProfileWidgetProvider(ComponentName, String)

由受控配置檔的配置檔擁有者或許可權 android.Manifest.permission#MANAGE_DEVICE_POLICY_PROFILE_INTERACTION 的持有者呼叫,讓來自指定套件的小工具提供者可在父配置檔中使用。

AddOverrideApn(ComponentName, ApnSetting)

由裝置擁有者或受控配置檔擁有者呼叫以新增覆寫 APN。

AddPersistentPreferredActivity(ComponentName, IntentFilter, ComponentName)

由配置檔擁有者或裝置擁有者或許可權 android.Manifest.permission#MANAGE_DEVICE_POLICY_LOCK_TASK的持有者呼叫。

AddUserRestriction(ComponentName, String)

由配置檔擁有者、裝置擁有者或與使用者限制相關聯之任何許可權的持有者呼叫,以設定密鑰所指定的使用者限制。

AddUserRestrictionGlobally(String)

由配置檔擁有者、裝置擁有者或與使用者限制相關聯之任何許可權的持有者呼叫,以設定所有使用者全域提供 key 的使用者限制。

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)

由受控配置檔的配置檔擁有者呼叫,以移除從Managed配置檔到父系或從父配置檔移至受控配置檔的跨配置檔意圖篩選。

ClearDeviceOwnerApp(String)

清除目前的裝置擁有者。

ClearPackagePersistentPreferredActivities(ComponentName, String)

由配置檔擁有者或裝置擁有者或許可權 android.Manifest.permission#MANAGE_DEVICE_POLICY_LOCK_TASK 擁有者呼叫,以移除與 所 #addPersistentPreferredActivity設定之指定套件相關聯的所有持續性意圖處理程式喜好設定。

ClearProfileOwner(ComponentName)

清除使用中配置檔擁有者。

ClearResetPasswordToken(ComponentName)

由配置檔、裝置擁有者或許可權持有者呼叫 android.Manifest.permission#MANAGE_DEVICE_POLICY_RESET_PASSWORD 以撤銷目前的密碼重設令牌。

ClearUserRestriction(ComponentName, String)

由配置檔擁有者、裝置擁有者或與使用者限制相關聯的任何許可權持有者呼叫,以清除密鑰所指定的使用者限制。

Clone()

建立並傳回這個 對象的複本。

(繼承來源 Object)
CreateAdminSupportIntent(String)

由任何應用程式呼叫,以在系統管理員停用功能時顯示支援對話方塊。

CreateAndInitializeUser(ComponentName, String, String, ComponentName, Bundle)

由裝置擁有者呼叫,以建立具有指定名稱的使用者。

CreateAndManageUser(ComponentName, String, ComponentName, PersistableBundle, UserManagementFlags)

由裝置擁有者呼叫,以建立具有指定名稱的使用者,以及呼叫套件的指定元件做為配置檔擁有者。

CreateUser(ComponentName, String)

由裝置擁有者呼叫,以建立具有指定名稱的使用者。

Dispose()

用於管理裝置上強制執行原則的公用介面。

(繼承來源 Object)
Dispose(Boolean)

用於管理裝置上強制執行原則的公用介面。

(繼承來源 Object)
EnableSystemApp(ComponentName, Intent)

在使用者初始化時,依預設停用的意圖重新啟用系統應用程式。

EnableSystemApp(ComponentName, String)

重新啟用使用者初始化時預設停用的系統應用程式。

Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
FromContext(Context)

用於管理裝置上強制執行原則的公用介面。

GenerateKeyPair(ComponentName, String, KeyGenParameterSpec, IdAttestationFlags)

下列程式代碼可以呼叫此 API 以產生新的私鑰組:ul>li Device owner/li<>>li Profile owner<</li>><Delegated certificate installer</>><li li Credential management app</li><>li An app,其中保存android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATES許可權</><li/ul>><<如果裝置支援透過安全硬體產生密鑰,這個方法在 KeyChain 中建立密鑰時很有用,該密鑰永遠不會離開安全硬體。

GetAccountTypesWithManagementDisabled()

取得配置檔擁有者或裝置擁有者停用帳戶管理的帳戶陣列。

GetAffiliationIds(ComponentName)

傳回先前透過 #setAffiliationIds設定的關聯標識碼集合,如果沒有設定,則傳回空集合。

GetAlwaysOnVpnLockdownWhitelist(ComponentName)

由裝置或配置檔擁有者呼叫,以查詢允許在 Always-On VPN 處於鎖定模式但未連線時,直接存取網路的套件集。

GetAlwaysOnVpnPackage(ComponentName)

由裝置或配置檔擁有者呼叫,以讀取管理目前使用者之 Always-On VPN 連線的套件名稱。

GetApplicationRestrictions(ComponentName, String)

擷取在呼叫用戶中執行之指定目標應用程式的應用程式限制。

GetApplicationRestrictionsManagingPackage(ComponentName)

由設定檔擁有者或裝置擁有者呼叫,以擷取管理目前使用者套件的應用程式限制,如果沒有 null 設定,則為 。

GetAutoTimeEnabled(ComponentName)

如果在裝置上啟用自動時間,則傳回 true。

GetAutoTimeZoneEnabled(ComponentName)

如果裝置上已啟用自動時區,則傳回 true。

GetBindDeviceAdminTargetUsers(ComponentName)

傳回呼叫 時 #bindDeviceAdminServiceAsUser,呼叫裝置擁有者或次要用戶擁有者可以使用的目標用戶清單。

GetBluetoothContactSharingDisabled(ComponentName)

由受控配置檔的配置檔擁有者呼叫,以判斷藍牙裝置是否無法存取企業聯繫人。

GetCameraDisabled(ComponentName)

判斷是否已針對此使用者停用裝置的相機,無論是由呼叫系統管理員指定還是所有系統管理員。

GetCertInstallerPackage(ComponentName)

由設定檔擁有者或裝置擁有者呼叫,以擷取使用者的憑證安裝程式,如果未 null 設定憑證安裝程式,則為 。

GetCrossProfileCalendarPackages(ComponentName)

取得一組套件名稱,允許存取跨配置檔行事曆 API。

GetCrossProfileCallerIdDisabled(ComponentName)

由受控配置檔的配置檔擁有者呼叫,以判斷是否已停用呼叫端標識符資訊。

GetCrossProfileContactsSearchDisabled(ComponentName)

由受控配置檔的配置檔擁有者呼叫,以判斷是否已停用聯繫人搜尋。

GetCrossProfilePackages(ComponentName)

傳回系統管理員先前已設定為允許透過 要求使用者同意進行跨配置檔通訊 #setCrossProfilePackages(ComponentName, Set)的套件名稱集。

GetCrossProfileWidgetProviders(ComponentName)

由受控配置檔的配置檔擁有者或查詢父配置檔中提供套件之提供者許可權 android.Manifest.permission#MANAGE_DEVICE_POLICY_PROFILE_INTERACTION 的持有者呼叫。

GetDelegatedScopes(ComponentName, String)

由配置檔擁有者或裝置擁有者呼叫,以擷取提供給委派套件的範圍清單。

GetDelegatePackages(ComponentName, String)

由配置文件擁有者或裝置擁有者呼叫,以擷取已授與委派範圍的委派套件清單。

GetEndUserSessionMessage(ComponentName)

傳回使用者會話結束訊息。

GetEndUserSessionMessageFormatted(ComponentName)

傳回使用者會話結束訊息。

GetFactoryResetProtectionPolicy(ComponentName)

可由裝置擁有者或組織擁有裝置的配置檔擁有者呼叫,以擷取先前所 #setFactoryResetProtectionPolicy設定的原廠重設保護 (FRP) 原則。

GetGlobalPrivateDnsHost(ComponentName)

傳回全系統 私用 DNS 主機。

GetGlobalPrivateDnsMode(ComponentName)

傳回全系統 私用 DNS 模式。

GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
GetInstalledCaCerts(ComponentName)

傳回目前信任的所有 CA 憑證,不包括系統 CA 憑證。

GetKeepUninstalledPackages(ComponentName)

取得應用程式清單,使其保持為 APK,即使目前尚未安裝任何使用者也一樣。

GetKeyguardDisabledFeatures(ComponentName)

判斷呼叫系統管理員是否已在 Keyguard 中停用功能,如果已指定,或設定此使用者及其參與配置檔限制的所有系統管理員。

GetKeyPairGrants(String)

由裝置或配置檔擁有者或委派的憑證選擇器呼叫(已委派 #DELEGATION_CERT_SELECTION 許可權的應用程式),以查詢哪些應用程式可以存取指定的 KeyChain 密鑰。

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) 或許可權 Android 的持有者呼叫。Manifest.permission#MANAGE_DEVICE_POLICY_ORGANIZATION_IDENTITY擷取管理下組織的名稱。

        @param admin Which {@link DeviceAdminReceiver</code> this request is associated with.
GetOrganizationNameFormatted(ComponentName)

由裝置擁有者 (自 API 26) 或設定檔擁有者 (自 API 24) 或許可權 Android 的持有者呼叫。Manifest.permission#MANAGE_DEVICE_POLICY_ORGANIZATION_IDENTITY擷取管理下組織的名稱。

        @param admin Which {@link DeviceAdminReceiver</code> this request is associated with.
GetOverrideApns(ComponentName)

由裝置擁有者或受控配置檔擁有者呼叫,以取得裝置擁有者或受控配置檔擁有者先前使用 #addOverrideApn插入的所有覆寫 APN。

GetParentProfileInstance(ComponentName)

由受控設定檔的設定檔擁有者呼叫,以取得 DevicePolicyManager 其呼叫對父配置檔採取行動的 。

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)

傳回在主要用戶上安裝的套件清單,允許使用 android.service.notification.NotificationListenerService 接收來自此受控配置檔的通知,如配置檔擁有者所設定。

GetPermittedInputMethods(ComponentName)

傳回此裝置或配置檔擁有者所設定的允許輸入方法清單。

GetPersonalAppsSuspendedReasons(ComponentName)

由組織擁有的受控配置檔的配置檔擁有者呼叫,以檢查個人應用程式是否已暫停。

GetRequiredStrongAuthTimeout(ComponentName)

決定使用者可以使用次要、非強式驗證進行驗證的時間長度,因為上次使用強式方法驗證(密碼、釘選或模式)。

GetScreenCaptureDisabled(ComponentName)

判斷呼叫系統管理員是否已停用螢幕擷取,如果已指定,還是所有系統管理員。

GetSecondaryUsers(ComponentName)

由裝置擁有者呼叫,以列出裝置上的所有次要使用者。

GetShortSupportMessage(ComponentName)

由裝置系統管理員或許可權持有者 android.Manifest.permission#MANAGE_DEVICE_POLICY_SUPPORT_MESSAGE 呼叫,以取得簡短的支援訊息。

GetShortSupportMessageFormatted(ComponentName)

由裝置系統管理員或許可權持有者 android.Manifest.permission#MANAGE_DEVICE_POLICY_SUPPORT_MESSAGE 呼叫,以取得簡短的支援訊息。

GetStartUserSessionMessage(ComponentName)

傳回使用者會話啟動訊息。

GetStartUserSessionMessageFormatted(ComponentName)

傳回使用者會話啟動訊息。

GetStorageEncryption(ComponentName)

已取代這個成員。

GetTrustAgentConfiguration(ComponentName, ComponentName)

根據匯總所有裝置系統管理員對的呼叫 #setTrustAgentConfiguration(ComponentName, ComponentName, PersistableBundle) ,取得給定信任代理程式的組態。

GetUserControlDisabledPackages(ComponentName)

傳回由裝置或配置檔擁有者或許可權 android.Manifest.permission#MANAGE_DEVICE_POLICY_APPS_CONTROL擁有者停用之使用者控件的套件清單。

GetUserRestrictions(ComponentName)

由系統管理員呼叫,以使用 自行 #addUserRestriction(ComponentName, String)設定使用者限制。

GetWifiMacAddress(ComponentName)

由組織擁有裝置上的裝置擁有者或配置檔擁有者呼叫,以取得Wi-Fi裝置的MAC位址。

GrantKeyPairToApp(ComponentName, String, String)

由裝置或配置檔擁有者或委派的憑證選擇者呼叫(已委派 #DELEGATION_CERT_SELECTION 許可權的應用程式),以授與應用程式已安裝(或產生的)KeyChain 密鑰的存取權。

GrantKeyPairToWifiAuth(String)

由裝置或配置檔擁有者或委派的憑證選擇者呼叫(已委派 #DELEGATION_CERT_SELECTION 許可權的應用程式),允許使用 KeyChain 金鑰組向 Wifi 網路進行驗證。

HasCaCertInstalled(ComponentName, Byte[])

傳回此憑證是否安裝為受信任的 CA。

HasGrantedPolicy(ComponentName, DeviceAdminUses)

如果系統管理員已獲授與特定裝置原則,則傳回 true。

HasKeyPair(String)

下列程式代碼可以呼叫此 API,以查詢憑證和私鑰是否安裝在指定的別名下:<ul<>>li 裝置擁有者/li<>li>配置檔擁有<者</li li 委派憑證安裝程式</><>><>li li Credential management app</<>>li li An 應用程式,其中保存android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATES許可權</li></ul>

        If called by the credential management app, the alias must exist in the credential
        management app's <code data-dev-comment-type="c">android.security.AppUriAuthenticationPolicy</code>.
HasLockdownAdminConfiguredNetworks(ComponentName)

由裝置擁有者或組織所擁有受控配置檔的配置檔擁有者呼叫,以判斷使用者是否無法修改系統管理員所設定的網路。

InstallCaCert(ComponentName, Byte[])

以使用者 CA 身分安裝指定的憑證。

InstallExistingPackage(ComponentName, String)

安裝已安裝於另一位使用者的現有套件,或透過 移除 #setKeepUninstalledPackages之後保留。

InstallKeyPair(ComponentName, IPrivateKey, Certificate, String)

下列程式代碼可以呼叫此 API 來安裝憑證和對應的私鑰:ul>li 裝置擁有者/li><li li>配置檔擁有<者</li>><li 委派的憑證安裝程式</li>><li li 認證管理應用程式</li<>li>An 應用程式,其中保存android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATES配置檔內的許可權</li></ul> 所有應用程式都能夠存取憑證並使用私鑰,><< 指定直接使用者核准。

InstallKeyPair(ComponentName, IPrivateKey, Certificate[], String, Boolean)

下列程式代碼可以呼叫此 API 來安裝分葉憑證的憑證鏈結和對應的私鑰:ul>li 裝置擁有者/li><li>配置檔擁有<者</li 委派憑證安裝程式<>></<>>li li Credential management app</li<>>li An 應用程式,其中保存android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATES許可權</li></ul>><<配置檔中的所有應用程式都能夠存取憑證鏈結,並使用私鑰,並給予直接使用者核准。

InstallKeyPair(ComponentName, IPrivateKey, Certificate[], String, InstallKeyFlags)

下列程式代碼可以呼叫此 API 來安裝分葉憑證的憑證鏈結和對應的私鑰:ul>li 裝置擁有者/li><li>配置檔擁有<者</li 委派憑證安裝程式<>></<>>li li Credential management app</li<>>li An 應用程式,其中保存android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATES許可權</li></ul>><<配置檔內的所有應用程式都能夠存取憑證鏈結,並使用私鑰,並給予使用者直接核准(如果允許使用者選取私鑰)。

InstallSystemUpdate(ComponentName, Uri, IExecutor, DevicePolicyManager+InstallSystemUpdateCallback)

由組織所擁有受控配置檔的裝置擁有者或配置檔擁有者呼叫,以從指定的檔案安裝系統更新。

IsAdminActive(ComponentName)

如果系統中指定的系統管理員元件目前為使用中(已啟用),則傳回 true。

IsAlwaysOnVpnLockdownEnabled(ComponentName)

由裝置或配置檔擁有者呼叫,以查詢目前的 Always-On VPN 是否設定為鎖定模式。

IsApplicationHidden(ComponentName, String)

判斷套件是否隱藏。

IsBackupServiceEnabled(ComponentName)

傳回目前使用者的裝置擁有者或配置檔擁有者是否啟用備份服務,如 先前所設定。#setBackupServiceEnabled(ComponentName, boolean)

IsCommonCriteriaModeEnabled(ComponentName)

傳回目前是否啟用通用準則模式。

IsDeviceOwnerApp(String)

用來判斷特定套件是否已註冊為裝置擁有者應用程式。

IsEphemeralUser(ComponentName)

檢查配置檔擁有者是否在暫時用戶中執行。

IsKeyPairGrantedToWifiAuth(String)

由裝置或配置檔擁有者或委派的憑證選擇器呼叫(已委派 #DELEGATION_CERT_SELECTION 許可權的應用程式),以查詢 KeyChain 金鑰組是否可以用於驗證 Wifi 網路。

IsLockTaskPermitted(String)

此函式可讓呼叫者知道是否允許指定的元件啟動鎖定工作模式。

IsManagedProfile(ComponentName)

如果此使用者是其他使用者的受控設定檔,則傳回 。

IsMasterVolumeMuted(ComponentName)

由配置檔或裝置擁有者呼叫,以檢查全域磁碟區靜音是否開啟或關閉。

IsNetworkLoggingEnabled(ComponentName)

傳回受控配置檔的裝置擁有者或配置檔擁有者是否啟用網路記錄。

IsOverrideApnEnabled(ComponentName)

由裝置擁有者呼叫,以檢查目前是否已啟用覆寫APN。

IsPackageSuspended(ComponentName, String)

判斷封裝是否已暫停。

IsProfileOwnerApp(String)

用來判斷特定套件是否已註冊為使用者的配置檔擁有者。

IsProvisioningAllowed(String)

傳回呼叫端是否可以起始受控配置檔或裝置的布建,將自己設定為裝置或配置檔擁有者。

IsResetPasswordTokenActive(ComponentName)

由配置檔、裝置擁有者或許可權持有者呼叫 android.Manifest.permission#MANAGE_DEVICE_POLICY_RESET_PASSWORD 表示檢查目前的重設密碼令牌是否為使用中。

IsSafeOperation(Int32)

檢查是否能夠安全地執行可能受指定 reason影響的作業。

IsSecurityLoggingEnabled(ComponentName)

傳回系統管理員是否啟用安全性記錄。

IsUninstallBlocked(ComponentName, String)

檢查裝置原則是否封鎖使用者卸載套件。

IsUsingUnifiedPassword(ComponentName)

當受控配置檔的配置檔擁有者呼叫時,如果配置檔與其父使用者使用統一挑戰,則傳回 true。

JavaFinalize()

當垃圾收集決定不再參考物件時,垃圾收集行程在 物件上呼叫。

(繼承來源 Object)
ListForegroundAffiliatedUsers()

取得在前景上執行的用戶清單 #isAffiliatedUser() affiliated

LockNow()

立即鎖定裝置,就好像鎖定畫面逾時已在此呼叫時過期一樣。

LockNow(DevicePolicyManagerFlags)

立即鎖定裝置,就好像鎖定畫面逾時已在此呼叫時過期一樣。

LogoutUser(ComponentName)

由與裝置有關聯之次要使用者的配置檔擁有者呼叫,以停止呼叫使用者,並切換回主要使用者(當使用者 #switchUser(ComponentName, UserHandle) 切換時)或停止使用者(當為 #startUserInBackground(ComponentName, UserHandle) started in background時)。

Notify()

喚醒正在等候此物件監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
Reboot(ComponentName)

由裝置擁有者呼叫以重新啟動裝置。

RemoveActiveAdmin(ComponentName)

拿掉目前的系統管理元件。

RemoveCrossProfileWidgetProvider(ComponentName, String)

由受控配置檔的配置檔擁有者或許可權 android.Manifest.permission#MANAGE_DEVICE_POLICY_PROFILE_INTERACTION 擁有者呼叫,以停用來自指定套件的 Widget 提供者,以在父配置檔中取得。

RemoveKeyPair(ComponentName, String)

下列程式代碼可以呼叫此 API,以移除在指定別名下安裝的憑證和私鑰組:<ul>><li Device owner/li><li>Profile owner<</li Delegated certificate installer</<>>>><li li Credential management app</li></ul>

RemoveOverrideApn(ComponentName, Int32)

由裝置擁有者或受控配置檔擁有者呼叫,以移除覆寫APN。

RemoveUser(ComponentName, UserHandle)

由裝置擁有者呼叫以移除使用者/配置檔和所有相關聯的數據。

RequestBugreport(ComponentName)

由裝置擁有者呼叫以要求 Bugreport。

ResetPassword(String, ResetPasswordFlags)

強制裝置解除鎖定的新密碼(存取整個裝置所需的密碼),或目前使用者的工作配置檔挑戰。

ResetPasswordWithToken(ComponentName, String, Byte[], ResetPasswordFlags)

由裝置或配置檔擁有者呼叫,強制在目前用戶上設定新的裝置解除鎖定密碼或受控配置檔挑戰。

RetrieveNetworkLogs(ComponentName, Int64)

由裝置擁有者、受控配置檔或委派應用程式的 #DELEGATION_NETWORK_LOGGING 配置檔擁有者呼叫,以擷取最新的網路記錄事件批次。

RetrievePreRebootSecurityLogs(ComponentName)

由組織所擁有受控配置檔的裝置擁有者或配置檔擁有者呼叫,以擷取裝置上次重新啟動前的裝置記錄檔。

RetrieveSecurityLogs(ComponentName)

由組織擁有的受控配置檔的裝置擁有者或配置檔擁有者呼叫,以擷取自裝置開機后最後一次呼叫此 API 之後的所有新安全性記錄專案。

RevokeKeyPairFromApp(ComponentName, String, String)

由裝置或配置檔擁有者或委派的憑證選擇器呼叫(已委派 #DELEGATION_CERT_SELECTION 許可權的應用程式),以撤銷應用程式授與 KeyChain 金鑰組。

RevokeKeyPairFromWifiAuth(String)

由裝置或配置檔擁有者或委派的憑證選擇者呼叫(已委派 #DELEGATION_CERT_SELECTION 許可權的應用程式),拒絕使用 KeyChain 金鑰組向 Wifi 網路進行驗證。

SetAccountManagementDisabled(ComponentName, String, Boolean)

由裝置擁有者或配置檔擁有者呼叫,以停用特定帳戶類型的帳戶管理。

SetAffiliationIds(ComponentName, ICollection<String>)

指出控制裝置的實體。

SetAlwaysOnVpnPackage(ComponentName, String, Boolean)

由裝置或配置檔擁有者呼叫,以透過目前使用者的特定應用程式設定 Always-On VPN 連線。

SetAlwaysOnVpnPackage(ComponentName, String, Boolean, ICollection<String>)

的 版本 #setAlwaysOnVpnPackage(ComponentName, String, boolean) ,可讓系統管理員指定一組應用程式,應該能夠在 VPN 未連線時直接存取網路。

SetApplicationHidden(ComponentName, String, Boolean)

隱藏或取消隱藏套件。

SetApplicationRestrictions(ComponentName, String, Bundle)

設定在呼叫用戶中執行之指定目標應用程式的應用程式限制。

SetApplicationRestrictionsManagingPackage(ComponentName, String)

由配置檔擁有者或裝置擁有者呼叫,以授與套件的許可權,以透過 #setApplicationRestrictions#getApplicationRestrictions管理呼叫使用者的應用程式限制。

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)

由裝置擁有者或組織擁有受控配置檔的配置檔擁有者呼叫,以控制使用者是否可以變更系統管理員所設定的網路。

SetCrossProfileCalendarPackages(ComponentName, ICollection<String>)

允許一組套件存取跨配置檔行事曆 API。

SetCrossProfileCallerIdDisabled(ComponentName, Boolean)

由 Managed 設定檔的設定檔擁有者呼叫,以設定來自 Managed 配置檔的呼叫端標識碼資訊是否會顯示在父設定檔中,以便進行來電。

SetCrossProfileContactsSearchDisabled(ComponentName, Boolean)

由受控配置檔的配置檔擁有者呼叫,以設定來自受控配置檔的聯繫人搜尋是否會顯示在父配置檔中,以進行來電。

SetCrossProfilePackages(ComponentName, ICollection<String>)

設定一組系統管理允許的套件名稱,這些名稱允許要求使用者同意進行跨配置文件通訊。

SetDefaultDialerApplication(String)

必須由裝置擁有者或組織所擁有受控配置檔的配置檔擁有者呼叫,才能為通話使用者設定預設撥號程式應用程式。

SetDefaultSmsApplication(ComponentName, String)

必須由裝置擁有者或組織所擁有受控配置檔的配置檔擁有者呼叫,才能設定預設的 SMS 應用程式。

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,以將憑證與使用 #generateKeyPair產生的密鑰組產生關聯,並設定密鑰是否可供使用者在憑證選取提示中選擇:<ul>><li Device owner/li><li><< Delegated certificate installer<><>/><>li li Credential management app</li></ul>

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)

由裝置擁有者、受控配置檔或委派應用程式的 #DELEGATION_NETWORK_LOGGING 配置檔擁有者呼叫,以控制網路記錄功能。

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)

由管理裝置的應用程式呼叫,以設定其所強加的密碼限制。

SetPermissionGrantState(ComponentName, String, String, PermissionGrantState)

設定特定應用程式的運行時間許可權授與狀態。

SetPermissionPolicy(ComponentName, PermissionPolicy)

設定應用程式未來運行時間許可權要求的預設回應。

SetPermittedAccessibilityServices(ComponentName, IList<String>)

由設定檔案或裝置擁有者呼叫,以設定允許的 android.accessibilityservice.AccessibilityService

SetPermittedCrossProfileNotificationListeners(ComponentName, IList<String>)

由受控配置檔的配置檔擁有者呼叫,以設定主要用戶中允許使用 android.service.notification.NotificationListenerService 的套件,以查看來自受控配置檔的通知。

SetPermittedInputMethods(ComponentName, IList<String>)

由配置檔或裝置擁有者或擁有者 android.Manifest.permission#MANAGE_DEVICE_POLICY_INPUT_METHODS 呼叫,以設定此使用者允許的輸入法服務。

SetPersonalAppsSuspended(ComponentName, Boolean)

由組織所擁有受控配置檔的配置檔擁有者呼叫,以暫停裝置上的個人應用程式。

SetProfileEnabled(ComponentName)

設定設定檔的啟用狀態。

SetProfileName(ComponentName, String)

設定設定檔的名稱。

SetRecommendedGlobalProxy(ComponentName, ProxyInfo)

設定與網路無關的全域 HTTP Proxy。

SetRequiredStrongAuthTimeout(ComponentName, Int64)

由裝置/配置文件擁有者呼叫以設定逾時,之後再使用次要、非強身份驗證解除鎖定 (e.

SetResetPasswordToken(ComponentName, Byte[])

由設定檔或裝置擁有者呼叫以布建令牌,稍後可用來重設裝置鎖定畫面密碼(如果由裝置擁有者呼叫),或受控配置檔挑戰(如果由配置檔擁有者呼叫),透過 #resetPasswordWithToken

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)

由裝置或配置檔擁有者呼叫以更新 android.provider.Settings.System 設定。

SetSystemUpdatePolicy(ComponentName, SystemUpdatePolicy)

由組織所擁有受控配置檔的裝置擁有者或配置檔擁有者呼叫,以設定本機系統更新原則。

SetTime(ComponentName, Int64)

由裝置擁有者或組織所擁有受控配置檔的配置檔擁有者呼叫,以設定系統時鐘時間。

SetTimeZone(ComponentName, String)

由裝置擁有者或組織所擁有受控配置檔的配置檔擁有者呼叫,以設定系統的永續性預設時區。

SetTrustAgentConfiguration(ComponentName, ComponentName, PersistableBundle)

設定要為信任代理程式元件啟用的組態功能清單。

SetUninstallBlocked(ComponentName, String, Boolean)

變更使用者是否可以卸載套件。

SetUserControlDisabledPackages(ComponentName, IList<String>)

由裝置擁有者或配置檔擁有者或許可權 android.Manifest.permission#MANAGE_DEVICE_POLICY_APPS_CONTROL 擁有者呼叫,以停用使用者對應用程式的控制。

SetUserIcon(ComponentName, Bitmap)

由配置檔或裝置擁有者呼叫,以設定使用者的相片。

StartUserInBackground(ComponentName, UserHandle)

由裝置擁有者呼叫,以在背景啟動指定的次要使用者。

StopUser(ComponentName, UserHandle)

由裝置擁有者呼叫以停止指定的次要使用者。

SwitchUser(ComponentName, UserHandle)

由裝置擁有者呼叫,將指定的次要使用者切換至前景。

ToArray<T>()

用於管理裝置上強制執行原則的公用介面。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
TransferOwnership(ComponentName, ComponentName, PersistableBundle)

將目前的系統管理員變更為另一個系統管理員。

UninstallAllUserCaCerts(ComponentName)

從配置檔卸載所有自定義信任的 CA 憑證。

UninstallCaCert(ComponentName, Byte[])

如果存在,請從受信任的使用者 CA 卸載指定的憑證。

UnregisterFromRuntime()

用於管理裝置上強制執行原則的公用介面。

(繼承來源 Object)
UpdateOverrideApn(ComponentName, Int32, ApnSetting)

由裝置擁有者或受控配置檔擁有者呼叫,以更新覆寫APN。

Wait()

讓目前線程等候直到喚醒為止,通常是藉由em <notified/em>或<em>interrupted</em> 來喚醒它。<>

(繼承來源 Object)
Wait(Int64)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)
WipeData(WipeDataFlags)

請參閱#wipeData(int, CharSequence)

WipeData(WipeDataFlags, ICharSequence)

要求抹除所有用戶數據。

WipeData(WipeDataFlags, String)

要求抹除所有用戶數據。

WipeDevice(WipeDataFlags)

要求抹除裝置並重設出廠預設值。

明確介面實作

IJavaPeerable.Disposed()

用於管理裝置上強制執行原則的公用介面。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

用於管理裝置上強制執行原則的公用介面。

(繼承來源 Object)
IJavaPeerable.Finalized()

用於管理裝置上強制執行原則的公用介面。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

用於管理裝置上強制執行原則的公用介面。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

用於管理裝置上強制執行原則的公用介面。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

用於管理裝置上強制執行原則的公用介面。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

用於管理裝置上強制執行原則的公用介面。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

用於管理裝置上強制執行原則的公用介面。

GetJniTypeName(IJavaPeerable)

用於管理裝置上強制執行原則的公用介面。

適用於