/// <summary>
        /// Get the required elements - elements which minOccurs > 0.
        /// </summary>
        /// <param name="result"></param>
        /// <returns>True if there are required elements in this particle.</returns>
        public override bool GetRequiredElements(ExpectedChildren result)
        {
            if (ParticleConstraint.MinOccurs > 0)
            {
                if (result != null)
                {
                    result.Add(NamespaceIdMap.GetNamespaceUri(_nsAnyParticleConstraint.NamespaceId));
                }

                return(true);
            }

            return(false);
        }
Exemplo n.º 2
0
        /// <inheritdoc/>
        public bool GetRequiredElements(ExpectedChildren result)
        {
            if (MinOccurs > 0)
            {
                if (result != null)
                {
                    result.Add(ElementId);
                }

                return(true);
            }

            return(false);
        }
        /// <summary>
        /// Get the required elements - elements which minOccurs > 0.
        /// </summary>
        /// <param name="result"></param>
        /// <returns>True if there are required elements in this particle.</returns>
        public virtual bool GetRequiredElements(ExpectedChildren result)
        {
            if (ParticleConstraint.MinOccurs > 0)
            {
                if (result != null)
                {
                    result.Add(_particleConstraint.NamespaceValue.GetNamespaceString());
                }

                return(true);
            }

            return(false);
        }
Exemplo n.º 4
0
 /// <inheritdoc/>
 public bool GetExpectedElements(ExpectedChildren result)
 {
     result.Add(this.ElementId);
     return(true);
 }
 /// <inheritdoc/>
 public bool GetExpectedElements(ExpectedChildren result)
 {
     result.Add(ElementType);
     return(true);
 }