/// <summary> /// Gets the unsigned long value from the specified <see cref="PropertyKey"/> /// </summary> /// <param name="key">The property being requested</param> /// <returns>The unsigned long value of the specified property</returns> public ulong GetUInt64(PropertyKey key) { ulong iVal; _pItem.GetUInt64(key.MarshalledPointer, out iVal); return(iVal); }