Acceleratio.SPDG.Generator.SPModel.SPDGWeb.TryGetList C# (CSharp) Method

TryGetList() public abstract method

public abstract TryGetList ( string title ) : SPDGList
title string
return SPDGList
        public abstract SPDGList TryGetList(string title);

Usage Example

        private string findAvailableListName(SPDGWeb web)
        {
            string candidate = SampleData.GetSampleValueRandom(SampleData.BusinessDocsTypes);

            if (_lastTemplateType == SPDGListTemplateType.Tasks)
            {
                candidate += " Tasks";
            }
            else if (_lastTemplateType == SPDGListTemplateType.Events)
            {
                candidate += " Calendar";
            }

            while (web.TryGetList(candidate) != null)
            {
                candidate = SampleData.GetSampleValueRandom(SampleData.BusinessDocsTypes);
            }

            return candidate;
        }