Platforms to show: All Mac Windows Linux Cross-Platform

Back to IOPowerSourcesMBS class.

IOPowerSourcesMBS.ExternalPowerAdapterDetails as CFDictionaryMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Power MBS MacCF Plugin 16.4 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
Returns a CFDictionary that describes the attached (AC) external power adapter (if any external power adapter is attached.
Example
dim d as CFDictionaryMBS = IOPowerSourcesMBS.ExternalPowerAdapterDetails
dim dic as Dictionary = d.Dictionary

dim lines() as string
lines.Append "AdapterRevision: "+dic.Lookup("AdapterRevision", "")
lines.Append "AdapterID: "+dic.Lookup("AdapterID", "")
lines.Append "FamilyCode: "+dic.Lookup("FamilyCode", "")
lines.Append "SerialNumber: "+dic.Lookup("SerialNumber", "")
lines.Append "Watts: "+dic.Lookup("Watts", "")

MsgBox Join(lines, EndOfLine)

Returns a CFDictionary on success.
If no adapter is attached, or if there's an error, returns nil.

The items on this page are in the following plugins: MBS MacCF Plugin.


The biggest plugin in space...