ComplexPropertyDefinition<TComplexProperty extends ComplexProperty>.withFlags constructor
ComplexPropertyDefinition<TComplexProperty extends ComplexProperty>.withFlags (
- String xmlElementName,
- List<
PropertyDefinitionFlags> flags, - ExchangeVersion version,
- ICreateComplexPropertyDelegate<
TComplexProperty> propertyCreationDelegate,
Implementation
ComplexPropertyDefinition.withFlags(
String xmlElementName,
List<PropertyDefinitionFlags> flags,
ExchangeVersion version,
ICreateComplexPropertyDelegate<TComplexProperty> propertyCreationDelegate)
: super.withFlags(xmlElementName, flags, version) {
EwsUtilities.Assert(
propertyCreationDelegate != null,
"ComplexPropertyDefinition ctor",
"CreateComplexPropertyDelegate cannot be null");
this.propertyCreationDelegate = propertyCreationDelegate;
}