A newer version of this page is available. Switch to the current version.

iCalendarExporter.ProductIdentifier Property

Gets or sets the identifier for the product that created the iCalendar object.

Namespace: DevExpress.XtraScheduler.iCalendar

Assembly: DevExpress.XtraScheduler.v18.2.Core.dll


public string ProductIdentifier { get; set; }

Property Value

Type Description

A string usually containing company name, product name and language-specific information separated by slashes.


According to RFC 2445, this property is required for an iCalendar object. It should be a globally unique identifier that follows a specific syntax like an FPI (Formal Public Identifier) defined in ISO 9070:

“[+-]//Owner//Application Name//Language”

If the string starts with - (minus sign) then the owner information is unregistered, the + (plus sign) identifies it as being registered in ISO 9070 Registrar.

Examples of identifiers are:

“-//Developer Express Inc.//XtraScheduler iCalendarExportDemo//EN”, “-//Apple Inc.//iCal 3.0//EN”, “-//Google Inc//Google Calendar 70.9054//EN”.

See Also