Flag property

PropertyDefinition Flag
getter/setter pair
Defines the NormalizedBody property. Defines the EntityExtractionResult property. Defines the InternetMessageHeaders property.

Implementation

// static PropertyDefinition NormalizedBody =
//            new ComplexPropertyDefinition<NormalizedBody>.withUriAndFlags(
//                XmlElementNames.NormalizedBody,
//                ItemSchemaFieldUris.NormalizedBody,
//                [PropertyDefinitionFlags.MustBeExplicitlyLoaded],
//                ExchangeVersion.Exchange2013,
//                () { return new NormalizedBody(); });

/// <summary>
/// Defines the EntityExtractionResult property.
/// </summary>
// static PropertyDefinition EntityExtractionResult =
//            new ComplexPropertyDefinition<EntityExtractionResult>(
//                XmlElementNames.NlgEntityExtractionResult,
//                ItemSchemaFieldUris.EntityExtractionResult,
//                PropertyDefinitionFlags.MustBeExplicitlyLoaded,
//                ExchangeVersion.Exchange2013,
//                () { return new EntityExtractionResult(); });

/// <summary>
/// Defines the InternetMessageHeaders property.
/// </summary>
static PropertyDefinition Flag = new ComplexPropertyDefinition<complex.Flag>.withUriAndFlags(
    XmlElementNames.Flag,
    _ItemSchemaFieldUris.Flag,
    [
      PropertyDefinitionFlags.CanSet,
      PropertyDefinitionFlags.CanUpdate,
      PropertyDefinitionFlags.CanFind
    ],
    ExchangeVersion.Exchange2013, () {
  return new complex.Flag();
});