PropertySet constructor

PropertySet(
  1. BasePropertySet basePropertySet,
  2. Iterable<PropertyDefinitionBase>? additionalProperties
)
Initializes a new instance of PropertySet. The base property set to base the property set upon. Additional properties to include in the property set. Property definitions are available as static members from schema classes (for example, EmailMessageSchema.Subject, AppointmentSchema.Start, ContactSchema.GivenName, etc.)

Implementation

PropertySet(enumerations.BasePropertySet basePropertySet,
    Iterable<PropertyDefinitionBase>? additionalProperties) {
  this._basePropertySet = basePropertySet;

  if (additionalProperties != null) {
    this._additionalProperties.addAll(additionalProperties);
  }
}