static string ToString(IntPtr cfStringRef, bool release) { var r = CFString.FetchString(cfStringRef); if (release && (cfStringRef != IntPtr.Zero)) { CFObject.CFRelease(cfStringRef); } return(r); }
public string GetStringValue(string key) { using (var str = new CFString(key)) { return(CFString.FetchString(CFDictionaryGetValue(Handle, str.Handle))); } }