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

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

.NET API 60,016,200 bytes

 SPWeb

public enum WebAnonymousState

public SPAlertCollection Alerts { get; }

public bool AllowAnonymousAccess { get; }

public bool AllowAutomaticASPXPageIndexing { get; set; }

public bool AllowDesignerForCurrentUser { get; }

public bool AllowRssFeeds { get; }

public bool AllowUnsafeUpdates { get; set; }

public Hashtable AllProperties { get; }

public SPUserCollection AllUsers { get; }

public bool AllWebTemplatesAllowed { get; }

public string AlternateCssUrl { get; set; }

public string AlternateHeader { get; set; }

public WebAnonymousState AnonymousState { get; set; }

public string AppDatabaseName { get; }

public string AppDatabaseTargetApplicationId { get; }

public Guid AppInstanceId { get; }

public bool ASPXPageIndexed { get; }

public IList<SPGroup> AssociatedGroups { get; }

public SPGroup AssociatedMemberGroup { get; set; }

public SPGroup AssociatedOwnerGroup { get; set; }

public SPGroup AssociatedVisitorGroup { get; set; }

public SPAudit Audit { get; }

public SPUser Author { get; set; }

public bool CacheAllSchema { get; set; }

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

public short ClientTag { get; set; }

public short Configuration { get; }

public DateTime Created { get; set; }

public int CurrencyLocaleID { get; set; }

public SPUser CurrentUser { get; }

public string CustomJavaScriptFileUrl { get; set; }

public string CustomMasterUrl { get; set; }

public string CustomUploadPage { get; set; }

public string Description { get; set; }

public string DesignerDownloadUrlForCurrentUser { get; }

public bool EffectivePresenceEnabled { get; }

public bool EmailInsertsEnabled { get; }

public bool EnableMinimalDownload { get; set; }

public bool EventHandlersEnabled { get; }

public bool ExcludeFromOfflineClient { get; set; }

public string ExecuteUrl { get; }

public bool Exists { get; }

public string ExternalSecurityProviderSetting { get; }

public SPFeatureCollection Features { get; }

public SPFieldCollection Fields { get; }

public Guid FileDialogPostProcessorId { get; set; }

public SPFileCollection Files { get; }

public SPWeb FirstUniqueAncestorWeb { get; }

public SPFolderCollection Folders { get; }

public SPGroupCollection Groups { get; }

public bool HasExternalSecurityProvider { get; }

public bool HasUniquePerm { get; set; }

public bool HasUniqueRoleDefinitions { get; }

public bool HideSiteContentsLink { get; set; }

public Guid ID { get; }

public bool IncludeSupportingFolders { get; set; }

public ISet<string> IndexedPropertyKeys { get; }

public bool IsADAccountCreationMode { get; }

public bool IsADEmailEnabled { get; }

public bool IsAppWeb { get; }

public bool IsMultilingual { get; set; }

public bool IsRootWeb { get; }

public uint Language { get; }

public DateTime LastItemModifiedDate { get; set; }

public SPListCollection Lists { get; }

public CultureInfo Locale { get; set; }

public bool MasterPageReferenceEnabled { get; }

public string MasterUrl { get; set; }

public SPModuleCollection Modules { get; }

public string Name { get; set; }

public SPNavigation Navigation { get; }

public bool NoCrawl { get; set; }

public string NonHostHeaderUrl { get; }

public bool OverwriteTranslationsOnChange { get; set; }

public SPWeb ParentWeb { get; }

public Guid ParentWebId { get; }

public bool ParserEnabled { get; set; }

public bool PortalMember { get; }

public string PortalName { get; }

public string PortalSubscriptionUrl { get; }

public string PortalUrl { get; }

public bool PresenceEnabled { get; set; }

public SPPropertyBag Properties { get; }

public bool Provisioned { get; }

public string PublicFolderRootUrl { get; }

public bool QuickLaunchEnabled { get; set; }

public bool RecycleBinEnabled { get; }

public SPRegionalSettings RegionalSettings { get; set; }

public string RequestAccessEmail { get; set; }

public bool RequestAccessEnabled { get; }

public bool RequireDynamicCanary { get; }

public SPRoleCollection Roles { get; }

public SPFolder RootFolder { get; }

public bool SaveSiteAsTemplateEnabled { get; set; }

public string ServerRelativeUrl { get; set; }

public bool ShowUrlStructureForCurrentUser { get; }

public SPSite Site { get; }

public string SiteClientTag { get; }

public SPGroupCollection SiteGroups { get; }

public string SiteLogoDescription { get; set; }

public string SiteLogoUrl { get; set; }

public SPList SiteUserInfoList { get; }

public SPUserCollection SiteUsers { get; }

public bool SyndicationEnabled { get; set; }

public string Theme { get; }

public string ThemeCssUrl { get; }

public string ThemedCssFolderUrl { get; set; }

public SPThemeInfo ThemeInfo { get; }

public string Title { get; set; }

public SPUserResource TitleResource { get; }

public bool TreeViewEnabled { get; set; }

public CultureInfo UICulture { get; }

public int UIVersion { get; set; }

public bool UIVersionConfigurationEnabled { get; set; }

public string Url { get; }

public bool UserIsSiteAdmin { get; }

public bool UserIsWebAdmin { get; }

public SPUserCollection Users { get; }

public SPWebCollection Webs { get; }

public string WebTemplate { get; }

public int WebTemplateId { get; }

public static string OriginalBaseUrl(HttpRequest r)

public SPUser AddApplicationPrincipal(string logonName, bool allowBrowseUserInfo, bool requireRequestToken)

public void AddProperty(object key, object value)

public void AddSupportedUICulture(CultureInfo cultureInfo)

public void AllowAllWebTemplates()

public void ApplyTheme(string strNewTheme)

public void ApplyTheme(string colorPaletteUrl, string fontSchemeUrl, string backgroundImageUrl, bool shareGenerated)

public void ApplyWebTemplate(SPWebTemplate webTemplate)

public void ApplyWebTemplate(string strWebTemplate)

public void BypassUseRemoteApis()

public void Close()

public void CreateDefaultAssociatedGroups(string userLogin, string userLogin2, string groupNameSeed)

public void CustomizeCss(string cssFile)

public void Delete()

public void DeleteProperty(object key)

public void Dispose()

public bool DoesPushNotificationSubscriberExist(Guid deviceAppInstanceId)

public bool DoesUserHavePermissions(string login, SPBasePermissions permissionMask)

public SPUser EnsureUser(string logonName)

public void ExportUserResources(CultureInfo language, bool allResources, Stream outputFile)

public SPAppInstance GetAppInstanceById(Guid appInstanceId)

public SPWebTemplateCollection GetAvailableWebTemplates(uint lcid, bool doIncludeCrossLanguage)

public SPList GetCatalog(SPListTemplateType typeCatalog)

public SPChangeCollection GetChanges(SPChangeToken changeToken, SPChangeToken changeTokenEnd)

public SPFile GetFile(string strUrl)

public SPFile GetFile(Guid uniqueId)

public string GetFileAsString(string url)

public object GetFileOrFolderObject(string strUrl)

public void GetFilePersonalizationInformation(string url, out bool hasPersonalizedWebParts, out SPFileLevel fileLevel)

public SPFolder GetFolder(Guid uniqueId)

public SPFolder GetFolder(string strUrl)

public SPList GetList(string strUrl)

public SPList GetListFromUrl(string pageUrl)

public SPList GetListFromWebPartPageUrl(string pageUrl)

public SPListItem GetListItem(string strUrl)

public SPListItem GetListItemFields(string strUrl, string[] fields)

public object GetObject(string strUrl)

public object GetProperty(object key)

public string GetServerRelativeUrlFromUrl(string fullOrRelativeUrl)

public SPWebCollection GetSubwebsForCurrentUser(int nWebTemplateFilter)

public SPWebCollection GetSubwebsForCurrentUser(int nWebTemplateFilter, short nConfigurationFilter)

public DataTable GetUsageData(SPUsageReportType itemType, SPUsagePeriodType periodType, int numColsToDisplay, DateTime lastDayToDisplay)

public SPUserToken GetUserToken(string userName)

public SPView GetViewFromUrl(string listUrl)

public SPWebPartCollection GetWebPartCollection(string fullOrRelativeUrl, Storage storage)

public void ImportUserResources(CultureInfo language, Stream inputFile)

public void InsertAlertEvent(Guid key, string eventData, int eventType, SPReusableAcl reusableAcl)

public void InsertAlertEvent(Guid key, string eventData, int eventType, byte[] acl)

public bool IsCurrentUserMemberOfGroup(int groupId)

public SPAppInstance LoadAndInstallApp(Stream appPackageStream)

public SPAppInstance LoadAndInstallAppInSpecifiedLocale(Stream appPackageStream, int installationLocaleLCID)

public SPAppInstance LoadApp(Stream appPackageStream, int installationLocaleLCID)

public string ProcessBatchData(string strBatchData)

public void Recycle()

public SPPushNotificationSubscriber RegisterPushNotificationSubscriber(Guid deviceAppInstanceId, string serviceToken)

public void RemoveSupportedUICulture(CultureInfo cultureInfo)

public void RevertCss(string cssFile)

public void SaveAsTemplate(string strTemplateName, string strTemplateTitle, string strTemplateDescription, bool fSaveData)

public SPSearchResultCollection SearchDocuments(string strSearchTerm)

public SPSearchResultCollection SearchDocuments(string strSearchTerm, uint nRowLimit, SPSearchResultCollectionPosition pagePos)

public SPSearchResultCollection SearchListItems(string strSearchTerm)

public SPSearchResultCollection SearchListItems(string strSearchTerm, uint nRowLimit, SPSearchResultCollectionPosition pagePos)

public void SetAvailableWebTemplates(Collection<SPWebTemplate> webTemplates, uint lcid)

public void SetProperty(object key, object value)

public void UnregisterPushNotificationSubscriber(Guid deviceAppInstanceId)

public void Update()

public bool ValidateFormDigest()