/// <summary> /// Adds parameter-supplied reference part information to this <see cref="ReferenceExtenderDefinition"/>'s parts /// collection. /// </summary> /// <param name="referenceElements">The reference part type.</param> /// <param name="partValue">The reference part value.</param> public void AddReferenceElement(ReferenceElementsEnum referenceElements, string partValue) { ReferenceParts.Add(referenceElements, partValue); }
/// <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); }