Xojo Conferences
MBSSep2018MunichDE
XDCMay2019MiamiUSA

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.
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)
Notes:
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.





Links
MBS Xojo PDF Plugins