IPropertyValueStatics interface (windows.foundation.h)

Creates IPropertyValue objects that you can store in a property store.

Inheritance

The IPropertyValueStatics interface inherits from IInspectable. IPropertyValueStatics also has these types of members:

Methods

The IPropertyValueStatics interface has these methods.

 
IPropertyValueStatics::CreateBoolean

Creates a new IPropertyValue object that contains the specified 8-bit Boolean value.
IPropertyValueStatics::CreateBooleanArray

Creates a new IPropertyValue object that contains the specified array of 8-bit Boolean values.
IPropertyValueStatics::CreateChar16

Creates a new IPropertyValue object that contains the specified Unicode character.
IPropertyValueStatics::CreateChar16Array

Creates a new IPropertyValue object that contains the specified array of Unicode characters.
IPropertyValueStatics::CreateDateTime

Creates a new IPropertyValue object that contains the specified DateTime value.
IPropertyValueStatics::CreateDateTimeArray

Creates a new IPropertyValue object that contains the specified array of DateTime values.
IPropertyValueStatics::CreateDouble

Creates a new IPropertyValue object that contains the specified 64-bit floating point value.
IPropertyValueStatics::CreateDoubleArray

Creates a new IPropertyValue object that contains the specified array of 64-bit floating point values.
IPropertyValueStatics::CreateEmpty

Creates a new IPropertyValue object that represents an empty value.
IPropertyValueStatics::CreateGuid

Creates a new IPropertyValue object that contains the specified GUID value.
IPropertyValueStatics::CreateGuidArray

Creates a new IPropertyValue object that contains the specified array of Guid values.
IPropertyValueStatics::CreateInspectable

Creates a new IPropertyValue object that contains the specified IInspectable object.
IPropertyValueStatics::CreateInspectableArray

Creates a new IPropertyValue object that contains the specified array of IInspectable objects.
IPropertyValueStatics::CreateInt32

Creates a new IPropertyValue object that contains the specified signed 32-bit integer value.
IPropertyValueStatics::CreateInt32Array

Creates a new IPropertyValue object that contains the specified array of signed 32-bit integer values.
IPropertyValueStatics::CreateInt64

Creates a new IPropertyValue object that contains the specified signed 64-bit integer value.
IPropertyValueStatics::CreateInt64Array

Creates a new IPropertyValue object that contains the specified array of signed 64-bit integer values.
IPropertyValueStatics::CreatePoint

Creates a new IPropertyValue object that contains the specified Point value.
IPropertyValueStatics::CreatePointArray

Creates a new IPropertyValue object that contains the specified array of Point values.
IPropertyValueStatics::CreateRect

Creates a new IPropertyValue object that contains the specified Rect value.
IPropertyValueStatics::CreateRectArray

Creates a new IPropertyValue object that contains the specified array of Rect values.
IPropertyValueStatics::CreateSingle

Creates a new IPropertyValue object that contains the specified 32-bit floating point value.
IPropertyValueStatics::CreateSingleArray

Creates a new IPropertyValue object that contains the specified array of 32-bit floating point values.
IPropertyValueStatics::CreateSize

Creates a new IPropertyValue object that contains the specified Size value.
IPropertyValueStatics::CreateSizeArray

Creates a new IPropertyValue object that contains the specified array of Size values.
IPropertyValueStatics::CreateString

Creates a new IPropertyValue object that contains the specified string value.
IPropertyValueStatics::CreateStringArray

Creates a new IPropertyValue object that contains the specified array of string values.
IPropertyValueStatics::CreateTimeSpan

Creates a new IPropertyValue object that contains the specified TimeSpan value.
IPropertyValueStatics::CreateTimeSpanArray

Creates a new IPropertyValue object that contains the specified array of TimeSpan values.
IPropertyValueStatics::CreateUInt32

Creates a new IPropertyValue object that contains the specified unsigned 32-bit integer value.
IPropertyValueStatics::CreateUInt32Array

Creates a new IPropertyValue object that contains the specified array of unsigned 32-bit integer values.
IPropertyValueStatics::CreateUInt64

Creates a new IPropertyValue object that contains the specified unsigned 64-bit integer value.
IPropertyValueStatics::CreateUInt64Array

Creates a new IPropertyValue object that contains the specified array of unsigned 64-bit integer values.
IPropertyValueStatics::CreateUInt8

Creates a new IPropertyValue object that contains the specified unsigned 8-bit integer value.
IPropertyValueStatics::CreateUInt8Array

Creates a new IPropertyValue object that contains the specified array of unsigned 8-bit integer values.

Requirements

Requirement Value
Minimum supported client Windows 8
Minimum supported server Windows Server 2012
Target Platform Windows
Header windows.foundation.h

See also

IInspectable

IPropertyValue