ComplexPropertyDefinition<TComplexProperty extends ComplexProperty>.withUriAndFlags constructor

ComplexPropertyDefinition<TComplexProperty extends ComplexProperty>.withUriAndFlags(
  1. String xmlElementName,
  2. String uri,
  3. List<PropertyDefinitionFlags> flags,
  4. ExchangeVersion version,
  5. ICreateComplexPropertyDelegate<TComplexProperty> propertyCreationDelegate,
)
Initializes a new instance of the Name of the XML element. The URI. The flags. The version. Delegate used to create instances of ComplexProperty.

Implementation

ComplexPropertyDefinition.withUriAndFlags(
    String xmlElementName,
    String uri,
    List<PropertyDefinitionFlags> flags,
    ExchangeVersion version,
    ICreateComplexPropertyDelegate<TComplexProperty> propertyCreationDelegate)
    : super.withUriAndFlags(xmlElementName, uri, flags, version) {
  this.propertyCreationDelegate = propertyCreationDelegate;
}