/// <summary> /// Constructs a new instance of <see cref="ReferenceExtenderDefinition"/>, initializing /// the <see cref="ReferenceType"/> of the newly created <see cref="ReferenceExtenderDefinition"/>. /// </summary> public ReferenceExtenderDefinition(ReferenceTypesEnum referenceType) { this.ReferenceType = referenceType; }
/// <summary> /// Constructs a new instance of <see cref="ReferenceExtenderDefinition"/>, adding /// given reference part information to this <see cref="ReferenceExtenderDefinition"/>'s parts /// collection. /// </summary> /// <param name="referencePartName">The reference part type.</param> /// <param name="referencePartValue">The reference part value.</param> /// <remarks>Method initializes <see cref="ReferenceType"/> to <see cref="ReferenceTypesEnum.Reference"/>.</remarks> public ReferenceExtenderDefinition(ReferenceElementsEnum referencePartName, string referencePartValue) { this.ReferenceType = ReferenceTypesEnum.Reference; AddReferenceElement(referencePartName, referencePartValue); }