/// <summary> /// Used to get the fields of the list referenced by the view. /// </summary> /// <param name="isExplicit">Represents whether it is explicit.</param> /// <returns>The fields referenced by the view definition.</returns> protected FieldRefDefinitionView[] GetViewFields(bool isExplicit) { FieldRefDefinitionView[] fieldRefs = new FieldRefDefinitionView[4]; fieldRefs[0] = new FieldRefDefinitionView(); fieldRefs[0].Name = Common.GetConfigurationPropertyValue("ViewFields0", this.Site); fieldRefs[1] = new FieldRefDefinitionView(); fieldRefs[1].Name = Common.GetConfigurationPropertyValue("ViewFields1", this.Site); fieldRefs[2] = new FieldRefDefinitionView(); fieldRefs[2].Name = Common.GetConfigurationPropertyValue("ViewFields2", this.Site); fieldRefs[3] = new FieldRefDefinitionView(); fieldRefs[3].Name = Common.GetConfigurationPropertyValue("ViewFields3", this.Site); foreach (FieldRefDefinitionView fieldRef in fieldRefs) { fieldRef.Explicit = isExplicit.ToString().ToUpper(); } return(fieldRefs); }
/// <summary> /// Used to get the fields of the list referenced by the view. /// </summary> /// <param name="isExplicit">Represents whether it is explicit.</param> /// <returns>The fields referenced by the view definition.</returns> protected FieldRefDefinitionView[] GetViewFields(bool isExplicit) { FieldRefDefinitionView[] fieldRefs = new FieldRefDefinitionView[4]; fieldRefs[0] = new FieldRefDefinitionView(); fieldRefs[0].Name = Common.GetConfigurationPropertyValue("ViewFields0", this.Site); fieldRefs[1] = new FieldRefDefinitionView(); fieldRefs[1].Name = Common.GetConfigurationPropertyValue("ViewFields1", this.Site); fieldRefs[2] = new FieldRefDefinitionView(); fieldRefs[2].Name = Common.GetConfigurationPropertyValue("ViewFields2", this.Site); fieldRefs[3] = new FieldRefDefinitionView(); fieldRefs[3].Name = Common.GetConfigurationPropertyValue("ViewFields3", this.Site); foreach (FieldRefDefinitionView fieldRef in fieldRefs) { fieldRef.Explicit = isExplicit.ToString().ToUpper(); } return fieldRefs; }