IPropertyValueStatics interface
Creates IPropertyValue objects that you can store in a property store.
Members
The IPropertyValueStatics interface inherits from IInspectable. IPropertyValueStatics also has these types of members:
Methods
The IPropertyValueStatics interface has these methods.
| Method | Description |
|---|---|
| CreateBoolean |
Creates a new IPropertyValue object that contains the specified 8-bit Boolean value. |
| CreateBooleanArray |
Creates a new IPropertyValue object that contains the specified array of 8-bit Boolean values. |
| CreateChar16 |
Creates a new IPropertyValue object that contains the specified Unicode character. |
| CreateChar16Array |
Creates a new IPropertyValue object that contains the specified array of Unicode characters. |
| CreateDateTime |
Creates a new IPropertyValue object that contains the specified DateTime value. |
| CreateDateTimeArray |
Creates a new IPropertyValue object that contains the specified array of DateTime values. |
| CreateDouble |
Creates a new IPropertyValue object that contains the specified 64-bit floating point value. |
| CreateDoubleArray |
Creates a new IPropertyValue object that contains the specified array of 64-bit floating point values. |
| CreateEmpty |
Creates a new IPropertyValue object that represents an empty value. |
| CreateGuid |
Creates a new IPropertyValue object that contains the specified GUID value. |
| CreateGuidArray |
Creates a new IPropertyValue object that contains the specified array of Guid values. |
| CreateInspectable |
Creates a new IPropertyValue object that contains the specified IInspectable object. |
| CreateInspectableArray |
Creates a new IPropertyValue object that contains the specified array of IInspectable objects. |
| CreateInt32 |
Creates a new IPropertyValue object that contains the specified signed 32-bit integer value. |
| CreateInt32Array |
Creates a new IPropertyValue object that contains the specified array of signed 32-bit integer values. |
| CreateInt64 |
Creates a new IPropertyValue object that contains the specified signed 64-bit integer value. |
| CreateInt64Array |
Creates a new IPropertyValue object that contains the specified array of signed 64-bit integer values. |
| CreatePoint |
Creates a new IPropertyValue object that contains the specified Point value. |
| CreatePointArray |
Creates a new IPropertyValue object that contains the specified array of Point values. |
| CreateRect |
Creates a new IPropertyValue object that contains the specified Rect value. |
| CreateRectArray |
Creates a new IPropertyValue object that contains the specified array of Rect values. |
| CreateSingle |
Creates a new IPropertyValue object that contains the specified 32-bit floating point value. |
| CreateSingleArray |
Creates a new IPropertyValue object that contains the specified array of 32-bit floating point values. |
| CreateSize |
Creates a new IPropertyValue object that contains the specified Size value. |
| CreateSizeArray |
Creates a new IPropertyValue object that contains the specified array of Size values. |
| CreateString |
Creates a new IPropertyValue object that contains the specified string value. |
| CreateStringArray |
Creates a new IPropertyValue object that contains the specified array of string values. |
| CreateTimeSpan |
Creates a new IPropertyValue object that contains the specified TimeSpan value. |
| CreateTimeSpanArray |
Creates a new IPropertyValue object that contains the specified array of TimeSpan values. |
| CreateUInt32 |
Creates a new IPropertyValue object that contains the specified unsigned 32-bit integer value. |
| CreateUInt32Array |
Creates a new IPropertyValue object that contains the specified array of unsigned 32-bit integer values. |
| CreateUInt64 |
Creates a new IPropertyValue object that contains the specified unsigned 64-bit integer value. |
| CreateUInt64Array |
Creates a new IPropertyValue object that contains the specified array of unsigned 64-bit integer values. |
| CreateUInt8 |
Creates a new IPropertyValue object that contains the specified unsigned 8-bit integer value. |
| CreateUInt8Array |
Creates a new IPropertyValue object that contains the specified array of unsigned 8-bit integer values. |
Requirements
|
Minimum supported client |
Windows 8 |
|---|---|
|
Minimum supported server |
Windows Server 2012 |
|
Header |
|
|
IDL |
|
See also