TITcs.SharePoint.Libs by Stiven F. Câmara

<PackageReference Include="TITcs.SharePoint.Libs" Version="1.0.0" />

.NET API 60,016,200 bytes

 SPListCollection

public bool IncludeMobileDefaultViewUrl { get; set; }

public bool IncludeRootFolder { get; set; }

public SPList this[string strListName] { get; }

public SPList this[int index] { get; }

public SPList this[Guid uniqueID] { get; }

public bool ListsForCurrentUser { get; set; }

public SPWeb Web { get; }

public virtual Guid Add(string title, string description, SPListTemplateType templateType)

public virtual Guid Add(string title, string description, string url, string featureId, int templateType, string docTemplateType)

public virtual Guid Add(string title, string description, string url, string featureId, int templateType, string docTemplateType, QuickLaunchOptions quickLaunchOptions)

public virtual Guid Add(string title, string description, string url, string featureId, int templateType, string docTemplateType, string customSchemaXml, SPFeatureDefinition listInstanceFeatureDefintion, QuickLaunchOptions quickLaunchOptions)

public virtual Guid Add(string title, string description, SPListTemplate template)

public virtual Guid Add(string title, string description, SPListTemplate template, SPDocTemplate documentTemplate)

public virtual Guid Add(string title, string description, string url, SPListDataSource dataSource)

public SPList CreateListFromRpc(NameValueCollection queryString, out Uri nextUrl)

public virtual void Delete(Guid uniqueID)

protected void EnsureListsData(string strListName)

public SPList GetList(Guid uniqueId, bool fetchMetadata)

public SPList GetList(Guid uniqueId, bool fetchMetadata, bool fetchSecurityData)

public SPList GetList(Guid uniqueId, bool fetchMetadata, bool fetchSecurityData, bool fetchRelatedFields)

public SPList TryGetList(string listTitle)