Class PropertySet

    • Constructor Detail

      • PropertySet

        public PropertySet​(BasePropertySet basePropertySet,
                           PropertyDefinitionBase... additionalProperties)
        Initializes a new instance of PropertySet.
        Parameters:
        basePropertySet - The base property set to base the property set upon.
        additionalProperties - Additional property 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.)
      • PropertySet

        public PropertySet​(BasePropertySet basePropertySet,
                           Iterator<PropertyDefinitionBase> additionalProperties)
        Initializes a new instance of PropertySet.
        Parameters:
        basePropertySet - The base property set to base the property set upon.
        additionalProperties - Additional property 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.)
      • PropertySet

        public PropertySet()
        Initializes a new instance of PropertySet based upon BasePropertySet.IdOnly.
      • PropertySet

        public PropertySet​(BasePropertySet basePropertySet)
        Initializes a new instance of PropertySet.
        Parameters:
        basePropertySet - The base property set to base the property set upon.
      • PropertySet

        public PropertySet​(PropertyDefinitionBase... additionalProperties)
        Initializes a new instance of PropertySet based upon BasePropertySet.IdOnly.
        Parameters:
        additionalProperties - Additional property 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.)
      • PropertySet

        public PropertySet​(Iterator<PropertyDefinitionBase> additionalProperties)
        Initializes a new instance of PropertySet based upon BasePropertySet.IdOnly.
        Parameters:
        additionalProperties - Additional property 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.)