public bool?GetPropertyBoolValue(PropertyStoreProperty property) { if (_propertyStore == null) { return(null); } using (var propertyValue = new NativeMethods.PROPVARIANT()) { _propertyStore.GetValue(NativeMethods.GetPkey(property), propertyValue); return(propertyValue.GetBool()); } }
public bool? GetPropertyBoolValue(PropertyStoreProperty property) { if (_propertyStore == null) return null; using (var propertyValue = new NativeMethods.PROPVARIANT()) { _propertyStore.GetValue(NativeMethods.GetPkey(property), propertyValue); return propertyValue.GetBool(); } }