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

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

.NET API 60,016,200 bytes

 SPViewCollection

public enum SPViewType

public SPView this[int iIndex] { get; }

public SPView this[string strTitle] { get; }

public SPView this[Guid guid] { get; }

public SPList List { get; }

public string SchemaXml { get; }

public static string SPViewTypeToString(SPViewType type)

public static SPViewType StringToSPViewType(string type)

public SPView Add(string strViewName, StringCollection strCollViewFields, string strQuery, uint iRowLimit, bool bPaged, bool bMakeViewDefault)

public SPView Add(string strViewName, StringCollection strCollViewFields, string strQuery, uint iRowLimit, bool bPaged, bool bMakeViewDefault, SPViewType type, bool bPersonalView)

public SPView Add(string strViewName, StringCollection strCollViewFields, string strQuery, string strJoins, string strProjectedFields, uint iRowLimit, bool bPaged, bool bMakeViewDefault, SPViewType type, bool bPersonalView)

public void Delete(Guid id)

public SPView GetViewByBaseViewId(string baseViewId)