pub trait IPropertyValue_Impl: Sized {
Show 39 methods fn Type(&self) -> Result<PropertyType>; fn IsNumericScalar(&self) -> Result<bool>; fn GetUInt8(&self) -> Result<u8>; fn GetInt16(&self) -> Result<i16>; fn GetUInt16(&self) -> Result<u16>; fn GetInt32(&self) -> Result<i32>; fn GetUInt32(&self) -> Result<u32>; fn GetInt64(&self) -> Result<i64>; fn GetUInt64(&self) -> Result<u64>; fn GetSingle(&self) -> Result<f32>; fn GetDouble(&self) -> Result<f64>; fn GetChar16(&self) -> Result<u16>; fn GetBoolean(&self) -> Result<bool>; fn GetString(&self) -> Result<HSTRING>; fn GetGuid(&self) -> Result<GUID>; fn GetDateTime(&self) -> Result<DateTime>; fn GetTimeSpan(&self) -> Result<TimeSpan>; fn GetPoint(&self) -> Result<Point>; fn GetSize(&self) -> Result<Size>; fn GetRect(&self) -> Result<Rect>; fn GetUInt8Array(&self, value: &mut Array<u8>) -> Result<()>; fn GetInt16Array(&self, value: &mut Array<i16>) -> Result<()>; fn GetUInt16Array(&self, value: &mut Array<u16>) -> Result<()>; fn GetInt32Array(&self, value: &mut Array<i32>) -> Result<()>; fn GetUInt32Array(&self, value: &mut Array<u32>) -> Result<()>; fn GetInt64Array(&self, value: &mut Array<i64>) -> Result<()>; fn GetUInt64Array(&self, value: &mut Array<u64>) -> Result<()>; fn GetSingleArray(&self, value: &mut Array<f32>) -> Result<()>; fn GetDoubleArray(&self, value: &mut Array<f64>) -> Result<()>; fn GetChar16Array(&self, value: &mut Array<u16>) -> Result<()>; fn GetBooleanArray(&self, value: &mut Array<bool>) -> Result<()>; fn GetStringArray(&self, value: &mut Array<HSTRING>) -> Result<()>; fn GetInspectableArray(&self, value: &mut Array<IInspectable>) -> Result<()>; fn GetGuidArray(&self, value: &mut Array<GUID>) -> Result<()>; fn GetDateTimeArray(&self, value: &mut Array<DateTime>) -> Result<()>; fn GetTimeSpanArray(&self, value: &mut Array<TimeSpan>) -> Result<()>; fn GetPointArray(&self, value: &mut Array<Point>) -> Result<()>; fn GetSizeArray(&self, value: &mut Array<Size>) -> Result<()>; fn GetRectArray(&self, value: &mut Array<Rect>) -> Result<()>;
}

Required Methods

Implementors