SystemProperties SystemProperties SystemProperties SystemProperties Class

Definition

Provides string values for indexing names of common Windows file properties such as System.Title, and also references helper objects that provide indexing names for properties of specific file types (for example video files).

public : static class SystemPropertiespublic static class SystemPropertiesPublic Static Class SystemProperties// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Remarks

The scenario for using SystemProperties is when you are defining search indexes or other operations where you want the indexing to use the same name for a property that the system has already defined, as one of the Windows file properties.

Some of the SystemProperties properties return a string name directly. For example, SystemProperties.Title returns the string "System.Title". Some of the SystemProperties properties return a helper object. For example, SystemProperties.Video returns a SystemVideoProperties object. You can then use this object's properties to get the name for a video-specific Windows file property, for example SystemVideoProperties.FrameHeight returns "System.Video.FrameHeight".

Properties

Audio Audio Audio Audio

Gets an object that provides the indexing names of Windows file properties for System.Audio.

public : static SystemAudioProperties Audio { get; }public static SystemAudioProperties Audio { get; }Public Static ReadOnly Property Audio As SystemAudioProperties// You can use this property in JavaScript.

Author Author Author Author

Gets the name of the System.Author property (one of the Windows file properties.

public : static PlatForm::String Author { get; }public static string Author { get; }Public Static ReadOnly Property Author As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The name of the System.Author file property.

Comment Comment Comment Comment

Gets the name of the System.Comment property (one of the Windows file properties.

public : static PlatForm::String Comment { get; }public static string Comment { get; }Public Static ReadOnly Property Comment As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The name of the System.Comment file property.

GPS GPS GPS GPS

Gets an object that provides the indexing names of Windows system file properties for System.GPS.

public : static SystemGPSProperties GPS { get; }public static SystemGPSProperties GPS { get; }Public Static ReadOnly Property GPS As SystemGPSProperties// You can use this property in JavaScript.

Image Image Image Image

Gets an object that provides the indexing names of Windows file properties for System.Image.

public : static SystemImageProperties Image { get; }public static SystemImageProperties Image { get; }Public Static ReadOnly Property Image As SystemImageProperties// You can use this property in JavaScript.
See Also

ItemNameDisplay ItemNameDisplay ItemNameDisplay ItemNameDisplay

Gets the name of the System.ItemNameDisplay property (one of the Windows file properties.

public : static PlatForm::String ItemNameDisplay { get; }public static string ItemNameDisplay { get; }Public Static ReadOnly Property ItemNameDisplay As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The name of the System.ItemNameDisplay file property.

Keywords Keywords Keywords Keywords

Gets the name of the System.Keywords property (one of the Windows file properties.

public : static PlatForm::String Keywords { get; }public static string Keywords { get; }Public Static ReadOnly Property Keywords As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The name of the System.Keywords file property.

Media Media Media Media

Gets an object that provides the indexing names of system media file properties such as System.Media.Duration.

public : static SystemMediaProperties Media { get; }public static SystemMediaProperties Media { get; }Public Static ReadOnly Property Media As SystemMediaProperties// You can use this property in JavaScript.

Music Music Music Music

Gets an object that provides the indexing names of Windows file properties for System.Music.

public : static SystemMusicProperties Music { get; }public static SystemMusicProperties Music { get; }Public Static ReadOnly Property Music As SystemMusicProperties// You can use this property in JavaScript.

Photo Photo Photo Photo

Gets an object that provides the indexing names of Windows file properties for System.Photo.

public : static SystemPhotoProperties Photo { get; }public static SystemPhotoProperties Photo { get; }Public Static ReadOnly Property Photo As SystemPhotoProperties// You can use this property in JavaScript.

Rating Rating Rating Rating

Gets the name of the System.Rating property (one of the Windows file properties.

public : static PlatForm::String Rating { get; }public static string Rating { get; }Public Static ReadOnly Property Rating As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The name of the System.Rating file property.

Title Title Title Title

Gets the name of the System.Title property (one of the Windows file properties.

public : static PlatForm::String Title { get; }public static string Title { get; }Public Static ReadOnly Property Title As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The name of the System.Title file property.

Video Video Video Video

Gets an object that provides the indexing names of Windows file properties for System.Video.

public : static SystemVideoProperties Video { get; }public static SystemVideoProperties Video { get; }Public Static ReadOnly Property Video As SystemVideoProperties// You can use this property in JavaScript.