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

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

.NET API 60,016,200 bytes

 SPList

public class SPList : SPSecurableObject

public SPAlertTemplate AlertTemplate { get; set; }

public bool AllowContentTypes { get; }

public bool AllowDeletion { get; set; }

public bool AllowEveryoneViewItems { get; set; }

public bool AllowMultiResponses { get; set; }

public bool AllowRssFeeds { get; }

public SPRights AnonymousPermMask { get; set; }

public SPAudit Audit { get; }

public SPUser Author { get; }

public SPBaseType BaseType { get; }

public bool CanReceiveEmail { get; }

public virtual Dictionary<string, object> ClientFormListData { get; }

public bool ContentTypesEnabled { get; set; }

public DateTime Created { get; }

public SPListDataSource DataSource { get; }

public Guid DefaultApprovalWorkflowId { get; set; }

public string DefaultDisplayFormUrl { get; set; }

public string DefaultEditFormUrl { get; set; }

public DefaultItemOpen DefaultItemOpen { get; set; }

public bool DefaultItemOpenUseListSetting { get; set; }

public string DefaultNewFormUrl { get; set; }

public SPView DefaultView { get; }

public string DefaultViewUrl { get; }

public string Description { get; set; }

public string Direction { get; set; }

public bool DisableGridEditing { get; set; }

public string EmailAlias { get; set; }

public bool EnableAssignToEmail { get; set; }

public bool EnableAttachments { get; set; }

public bool EnableDeployingList { get; set; }

public bool EnableDeployWithDependentList { get; set; }

public bool EnableFolderCreation { get; set; }

public bool EnableMinorVersions { get; set; }

public bool EnableModeration { get; set; }

public bool EnablePeopleSelector { get; set; }

public bool EnableResourceSelector { get; set; }

public bool EnableSchemaCaching { get; set; }

public bool EnableSyndication { get; set; }

public bool EnableThrottling { get; set; }

public bool EnableVersioning { get; set; }

public bool EnforceDataValidation { get; set; }

public string EntityTypeName { get; }

public string EventSinkAssembly { get; set; }

public string EventSinkClass { get; set; }

public string EventSinkData { get; set; }

public bool ExcludeFromOfflineClient { get; set; }

public bool ExcludeFromTemplate { get; }

public bool FetchPropertyBagForListView { get; set; }

public SPFieldCollection Fields { get; }

public SPListItemCollection Folders { get; }

public bool Followable { get; set; }

public bool ForceCheckout { get; set; }

public bool ForceDefaultContentType { get; set; }

public SPFormCollection Forms { get; }

public bool HasExternalDataSource { get; }

public bool Hidden { get; set; }

public Guid ID { get; }

public string ImageUrl { get; set; }

public ISet<string> IndexedRootFolderPropertyKeys { get; }

public bool IrmEnabled { get; set; }

public bool IrmExpire { get; set; }

public bool IrmReject { get; set; }

public bool IsApplicationList { get; set; }

public bool IsPrivate { get; }

public bool IsSiteAssetsLibrary { get; set; }

public bool IsThrottled { get; }

public int ItemCount { get; }

public SPListItemCollection Items { get; }

public DateTime LastItemDeletedDate { get; }

public string ListItemEntityTypeFullName { get; }

public SPListCollection Lists { get; }

public string ListViewWebPartKey { get; }

public int MajorVersionLimit { get; set; }

public int MajorWithMinorVersionsLimit { get; set; }

public string MobileDefaultDisplayFormUrl { get; }

public string MobileDefaultEditFormUrl { get; }

public string MobileDefaultNewFormUrl { get; }

public SPView MobileDefaultView { get; }

public string MobileDefaultViewUrl { get; }

public bool MultipleDataList { get; set; }

public bool NavigateForFormsPages { get; set; }

public bool NeedUpdateSiteClientTag { get; set; }

public bool NoCrawl { get; set; }

public bool OnQuickLaunch { get; set; }

public bool Ordered { get; set; }

public SPWeb ParentWeb { get; }

public string ParentWebUrl { get; }

public string PropertiesXml { get; }

public bool ReadOnlyUI { get; set; }

public int ReadSecurity { get; set; }

public bool RequestAccessEnabled { get; set; }

public bool RestrictedTemplateList { get; }

public bool RestrictUserUpdates { get; set; }

public SPFolder RootFolder { get; }

public bool RootWebOnly { get; set; }

public string SchemaXml { get; }

public string SchemaXmlInCurrentUICulture { get; }

public string SendToLocationName { get; set; }

public string SendToLocationUrl { get; set; }

public bool ServerTemplateCanCreateFolders { get; }

public bool ShowUser { get; set; }

public SPAlertTemplate SmsAlertTemplate { get; set; }

public Guid TemplateFeatureId { get; }

public string Title { get; set; }

public SPUserResource TitleResource { get; }

public virtual bool UseFormsForDisplay { get; set; }

public string ValidationFormula { get; set; }

public string ValidationMessage { get; set; }

public int Version { get; }

public SPViewCollection Views { get; }

public int WriteSecurity { get; set; }

public static bool ServerTemplateCanReceiveEmail(SPListTemplateType templateType, SPWeb web)

public SPListItem AddItem(string folderUrl, SPFileSystemObjectType underlyingObjectType)

public SPListItem AddItem(string folderUrl, SPFileSystemObjectType underlyingObjectType, string leafName)

public void AppendDataTable(SPQuery query, SPListGetDataTableOptions flags, DataTable dataTable, out SPListItemCollectionPosition position)

public void Delete()

public bool DoesUserHavePermissions(SPBasePermissions permissionMask, bool checkFolder)

public bool DoesUserHavePermissions(SPUser user, SPBasePermissions permissionMask)

public bool DoesUserHavePermissionsForUI(SPBasePermissions permissionMask)

public bool DoesUserHavePermissionsForUI(SPBasePermissions permissionMask, bool checkFolder)

protected void EnsurePropsFresh()

public void EnsureRssSettings()

public SPChangeCollection GetChanges(SPChangeToken changeToken, SPChangeToken changeTokenEnd)

public uint GetDistinctFieldValues(SPField field, out object columnItems)

public SPListItem GetItemById(int id)

public SPListItem GetItemByIdSelectedFields(int id, string[] fields)

public SPListItemCollection GetItems(string[] fields)

public SPListItemCollection GetItems(SPQuery query, string viewName)

public Collection<SPListItemInfo> GetItemsWithUniquePermissions(int maxItemToReturn, bool folderOnly)

public SPView GetUncustomizedViewByBaseViewId(int baseViewId)

public SPView GetView(Guid viewGuid)

public Guid Recycle()

public void RemoveWorkflowAssociation(SPWorkflowAssociation workflowAssociation)

public string RenderAsHtml(SPQuery query)

public string RenderListData(string viewXml)

public string RenderListData(string viewXml, Guid viewId)

public string RenderListFormData(int itemId, string formId, int mode)

public string SaveAsNewView(string oldName, string newName, bool privateView, Uri uri)

public void SaveAsTemplate(string strFileName, string strName, string strDescription, bool bSaveData)

public void Update()

public void Update(bool bFromMigration)

public void UpdateWorkflowAssociation(SPWorkflowAssociation workflowAssociation)

public void WriteRssFeed(Stream outputStream)

public void WriteRssFeed(Stream outputStream, int meetingInstanceId)

public void WriteRssFeed(Stream outputStream, int meetingInstanceId, SPView spView)