/// <summary> /// Gets a <see cref="SIF_JoinOn"/> object instance. More than one instance can be defined for this object because it is a repeatable field element. /// </summary> /// <param name="SifLeftElement">Identifies the SIF_JoinOn object to return by its "SIF_LeftElement" attribute value</param> /// <param name="SifRightElement">Identifies the SIF_JoinOn object to return by its "SIF_RightElement" attribute value</param> /// <returns>A SIF_JoinOn object</returns> /// <remarks> /// <para>Version: 2.6</para> /// <para>Since: 2.0</para> /// </remarks> public SIF_JoinOn GetSIF_JoinOn(SIF_LeftElement SifLeftElement, SIF_RightElement SifRightElement) { return((SIF_JoinOn)GetChild(InfraDTD.SIF_JOIN_SIF_JOINON, new string[] { SifLeftElement.ToString(), SifRightElement.ToString() })); }
///<summary>Adds the value of the <c><SIF_JoinOn></c> element.</summary> /// <param name="SifLeftElement">A SIF_LeftElement</param> /// <param name="SifRightElement">A SIF_RightElement</param> ///<remarks> /// <para>This form of <c>setSIF_JoinOn</c> is provided as a convenience method /// that is functionally equivalent to the method <c>AddSIF_JoinOn</c></para> /// <para>Version: 2.6</para> /// <para>Since: 2.0</para> /// </remarks> public void AddSIF_JoinOn(SIF_LeftElement SifLeftElement, SIF_RightElement SifRightElement) { AddChild(InfraDTD.SIF_JOIN_SIF_JOINON, new SIF_JoinOn(SifLeftElement, SifRightElement)); }
/// <summary> /// Removes a <see cref="SIF_JoinOn"/> object instance. More than one instance can be defined for this object because it is a repeatable field element. /// </summary> /// <param name="SifLeftElement">Identifies the SIF_JoinOn object to remove by its SIF_LeftElement value</param> /// <param name="SifRightElement">Identifies the SIF_JoinOn object to remove by its SIF_RightElement value</param> /// <remarks> /// <para>Version: 2.6</para> /// <para>Since: 2.0</para> /// </remarks> public void RemoveSIF_JoinOn(SIF_LeftElement SifLeftElement, SIF_RightElement SifRightElement) { RemoveChild(InfraDTD.SIF_JOIN_SIF_JOINON, new String[] { SifLeftElement.ToString(), SifRightElement.ToString() }); }
/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="sifLeftElement">A SIF_LeftElement</param> ///<param name="sifRightElement">A SIF_RightElement</param> /// public SIF_JoinOn(SIF_LeftElement sifLeftElement, SIF_RightElement sifRightElement) : base(InfraDTD.SIF_JOINON) { this.SIF_LeftElement = sifLeftElement; this.SIF_RightElement = sifRightElement; }
/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="sifLeftElement">A SIF_LeftElement</param> ///<param name="sifRightElement">A SIF_RightElement</param> /// public SIF_JoinOn( SIF_LeftElement sifLeftElement, SIF_RightElement sifRightElement ) : base(InfraDTD.SIF_JOINON) { this.SIF_LeftElement = sifLeftElement; this.SIF_RightElement = sifRightElement; }
/// <summary> /// Removes a <see cref="SIF_JoinOn"/> object instance. More than one instance can be defined for this object because it is a repeatable field element. /// </summary> /// <param name="SifLeftElement">Identifies the SIF_JoinOn object to remove by its SIF_LeftElement value</param> /// <param name="SifRightElement">Identifies the SIF_JoinOn object to remove by its SIF_RightElement value</param> /// <remarks> /// <para>Version: 2.5</para> /// <para>Since: 2.0</para> /// </remarks> public void RemoveSIF_JoinOn( SIF_LeftElement SifLeftElement, SIF_RightElement SifRightElement ) { RemoveChild( InfraDTD.SIF_JOIN_SIF_JOINON, new String[] { SifLeftElement.ToString(),SifRightElement.ToString() } ); }
/// <summary> /// Gets a <see cref="SIF_JoinOn"/> object instance. More than one instance can be defined for this object because it is a repeatable field element. /// </summary> /// <param name="SifLeftElement">Identifies the SIF_JoinOn object to return by its "SIF_LeftElement" attribute value</param> /// <param name="SifRightElement">Identifies the SIF_JoinOn object to return by its "SIF_RightElement" attribute value</param> /// <returns>A SIF_JoinOn object</returns> /// <remarks> /// <para>Version: 2.5</para> /// <para>Since: 2.0</para> /// </remarks> public SIF_JoinOn GetSIF_JoinOn( SIF_LeftElement SifLeftElement, SIF_RightElement SifRightElement ) { return (SIF_JoinOn)GetChild( InfraDTD.SIF_JOIN_SIF_JOINON, new string[] { SifLeftElement.ToString(),SifRightElement.ToString() } ); }
///<summary>Adds the value of the <c><SIF_JoinOn></c> element.</summary> /// <param name="SifLeftElement">A SIF_LeftElement</param> /// <param name="SifRightElement">A SIF_RightElement</param> ///<remarks> /// <para>This form of <c>setSIF_JoinOn</c> is provided as a convenience method /// that is functionally equivalent to the method <c>AddSIF_JoinOn</c></para> /// <para>Version: 2.5</para> /// <para>Since: 2.0</para> /// </remarks> public void AddSIF_JoinOn( SIF_LeftElement SifLeftElement, SIF_RightElement SifRightElement ) { AddChild( InfraDTD.SIF_JOIN_SIF_JOINON, new SIF_JoinOn( SifLeftElement, SifRightElement ) ); }