/// <summary>Adds a new <c><SIF_Element></c> child element.</summary> /// <param name="val">A SIF_Element object</param> /// <remarks> /// <para>The SIF specification defines the meaning of this element as: "Individual elements/attributes being requested of matching object. See syntax below. If specified, only the elements/attributes requested are returned in the SIF_Response (with any parent elements/attributes); otherwise, all elements supported by the provider's object are returned."</para> /// <para>Version: 2.5</para> /// <para>Since: 1.1</para> /// </remarks> public void AddSIF_Element( SIF_Element val ) { AddChild( InfraDTD.SIF_QUERYOBJECT_SIF_ELEMENT, val ); }
/// <summary> /// Sets all SIF_Element object instances. All existing /// <c>SIF_Element</c> instances /// are removed and replaced with this list. Calling this method with the /// parameter value set to null removes all <c>SIF_Elements</c>. /// </summary> /// <remarks> /// <para>Version: 2.5</para> /// <para>Since: 1.1</para> /// </remarks> public void SetSIF_Elements( SIF_Element[] items) { SetChildren( InfraDTD.SIF_QUERYOBJECT_SIF_ELEMENT, items ); }
/// <summary>Adds a new <c><SIF_Element></c> child element.</summary> /// <param name="val">A SIF_Element object</param> /// <remarks> /// <para>The SIF specification defines the meaning of this element as: "Individual elements/attributes being requested of matching object. See syntax below. If specified, only the elements/attributes requested are returned in the SIF_Response (with any parent elements/attributes); otherwise, all elements supported by the provider's object are returned."</para> /// <para>Version: 2.6</para> /// <para>Since: 1.1</para> /// </remarks> public void AddSIF_Element(SIF_Element val) { AddChild(InfraDTD.SIF_QUERYOBJECT_SIF_ELEMENT, val); }