Xojo Conferences

Platforms to show: All Mac Windows Linux Cross-Platform

IOPowerSourcesMBS.ExternalPowerAdapterDetails as CFDictionaryMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Power MBS MacCF Plugin 16.4 Yes No No Yes, macOS only No
Function: Returns a CFDictionary that describes the attached (AC) external power adapter (if any external power adapter is attached.
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.

Feedback, Comments & Corrections

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

MBS FileMaker blog