/// <summary> /// プロパティ値から、符号付き 64 ビット整数値を読み取ります。 /// </summary> /// <param name="key">識別子。</param> /// <param name="values">プロパティ値。</param> /// <returns>成功時は読み取った値。それ以外は null。</returns> public static long?ReadInt64(_tagpropertykey key, IPortableDeviceValues values) { try { long value; values.GetSignedLargeIntegerValue(key, out value); return(value); } catch (Exception exp) { Debug.WriteLine(exp.Message); return(null); } }
/// <summary> /// プロパティ値から、符号付き 64 ビット整数値を読み取ります。 /// </summary> /// <param name="key">識別子。</param> /// <param name="values">プロパティ値。</param> /// <returns>成功時は読み取った値。それ以外は null。</returns> public static long? ReadInt64( _tagpropertykey key, IPortableDeviceValues values ) { try { long value; values.GetSignedLargeIntegerValue( key, out value ); return value; } catch( Exception exp ) { Debug.WriteLine( exp.Message ); return null; } }