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

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

.NET API 60,016,200 bytes

 SPSite

public struct UsageInfo

public class WebVisualReport

public const int MaxFullUrlLength = 260

public const int MaxWebNameLength = 256

public bool AllowCreateDeclarativeWorkflow { get; set; }

public bool AllowDesigner { get; set; }

public bool AllowMasterPageEditing { get; set; }

public bool AllowRevertFromTemplate { get; set; }

public bool AllowRssFeeds { get; }

public bool AllowSaveDeclarativeWorkflowAsTemplate { get; set; }

public bool AllowSavePublishDeclarativeWorkflow { get; set; }

public bool AllowSelfServiceUpgrade { get; set; }

public bool AllowSelfServiceUpgradeEvaluation { get; set; }

public bool AllowUnsafeUpdates { get; set; }

public SPWebCollection AllWebs { get; }

public bool Archived { get; set; }

public SPAudit Audit { get; }

public string AuditLogTrimmingCallout { get; set; }

public int AuditLogTrimmingRetention { get; set; }

public double AverageResourceUsage { get; }

public bool BrowserDocumentsEnabled { get; }

public virtual bool CanUpgrade { get; }

public bool CatchAccessDeniedException { get; set; }

public DateTime CertificationDate { get; }

public int CompatibilityLevel { get; }

public double CurrentResourceUsage { get; }

public short DeadWebNotificationCount { get; }

public Guid EvalSiteId { get; }

public DateTime ExpirationDate { get; set; }

public SPFeatureCollection Features { get; }

public string FileNotFoundUrl { get; set; }

public SPRights GlobalPermMask { get; }

public bool HasAppPrincipalContext { get; }

public bool HideSystemStatusBar { get; set; }

public bool HostHeaderIsSiteName { get; }

public string HostName { get; }

public Guid ID { get; }

public bool IISAllowsAnonymous { get; }

public bool Impersonating { get; }

public bool InheritAllowSelfServiceUpgradeSetting { get; set; }

public bool IsEvalSite { get; }

public virtual bool IsPaired { get; set; }

public bool IsReadLocked { get; set; }

public string LockIssue { get; set; }

public bool MaintenanceMode { get; }

public virtual bool NeedsUpgrade { get; set; }

public string OutgoingEmailAddress { get; set; }

public SPUser Owner { get; set; }

public int Port { get; }

public string PortalName { get; set; }

public string PortalUrl { get; set; }

public Uri PrimaryUri { get; }

public string Protocol { get; }

public SPQuota Quota { get; set; }

public bool ReadLocked { get; set; }

public bool ReadOnly { get; set; }

public string RequiredDesignerVersion { get; }

public bool ResourceQuotaExceeded { get; }

public SPWeb RootWeb { get; }

public Version SchemaVersion { get; }

public SPUser SecondaryContact { get; set; }

public string ServerRelativeUrl { get; }

public bool ShareByEmailEnabled { get; set; }

public bool ShareByLinkEnabled { get; set; }

public bool ShowURLStructure { get; set; }

public Guid SourceSiteId { get; }

public bool SyndicationEnabled { get; set; }

public SPUser SystemAccount { get; }

public bool TrimAuditLog { get; set; }

public bool UIVersionConfigurationEnabled { get; set; }

public virtual SPUpgradeContext UpgradeContext { get; }

public Uri UpgradeRedirectUri { get; }

public DateTime UpgradeReminderDate { get; }

public bool Upgrading { get; }

public string Url { get; }

public UsageInfo Usage { get; }

public string UserAccountDirectoryPath { get; set; }

public bool UserCodeEnabled { get; }

public bool UserDefinedWorkflowsEnabled { get; set; }

public bool UserIsSiteAdminInSystem { get; }

public SPUserToken UserToken { get; }

public bool WarningNotificationSent { get; }

public bool WriteLocked { get; set; }

public SPUrlZone Zone { get; }

public SPSite(string requestUrl)

public SPSite(string requestUrl, SPUserToken userToken)

public SPSite(Guid id)

public SPSite(Guid id, SPUrlZone zone)

public SPSite(Guid id, SPUserToken userToken)

public SPSite(Guid id, SPUrlZone zone, SPUserToken userToken)

public static bool Exists(Uri uri)

public static bool Exists(Uri uri, bool checkContentDb)

public static bool InvalidateCacheEntry(Uri uri, Guid siteId)

public static Uri LookupUriInRemoteFarm(SPFarm farm, Guid id, SPUrlZone zone)

public static bool ValidateDomainCompatibility(string site1Url, string site2Url)

public static bool ValidateDomainCompatibility(SPSite site1, SPSite site2)

public Guid AddWorkItem(Guid gWorkItemId, DateTime schdDateTime, Guid gWorkItemType, Guid gWebId, Guid gParentId, int nItemId, bool fSetWebId, Guid gItemGuid, Guid gBatchId, int nUserId, byte[] rgbBinaryPayload, string strTextPayload, Guid gProcessingId)

public Guid AddWorkItem(Guid gWorkItemId, DateTime schdDateTime, Guid gWorkItemType, Guid gWebId, Guid gParentId, int nItemId, bool fSetWebId, Guid gItemGuid, Guid gBatchId, int nUserId, byte[] rgbBinaryPayload, string strTextPayload, Guid gProcessingId, bool useExponentialRetryBackOff)

public void BypassUseRemoteApis()

public void CheckForPermissions(SPReusableAcl acl, SPBasePermissions permissionMask)

public void Close()

public bool ConfirmUsage()

public void CreatePreviewSPSite(bool upgrade, bool sendemail)

public void Delete()

public void Delete(bool bDeleteADAccounts)

public void Delete(bool deleteADAccounts, bool gradualDelete)

public void Dispose()

public bool DoesUserHavePermissions(SPReusableAcl acl, SPBasePermissions permissionMask)

public bool DoesUserHavePermissions(SPReusableAcl acl, SPBasePermissions permissionMask, SPWeb web)

public IDictionary<Guid, SPReusableAcl> GetAllReusableAcls(int maximumNumberToFetch)

public SPList GetCatalog(SPListTemplateType typeCatalog)

public SPChangeCollection GetChanges(SPChangeToken changeToken, SPChangeToken changeTokenEnd)

public void GetRecycleBinStatistics(out int itemCount, out long size)

public void GetSelfServiceSiteCreationSettings(out bool bIsSscEnabled, out bool bRequireSecondaryContact, out string strInclusionExclusions)

public SPWebTemplateCollection GetWebTemplates(uint LCID, int overrideCompatLevel)

public void GetWorkItems(SPWorkItemCollection workItems, out uint pdwColCount, out uint pdwRowCount, out object pvarWorkItems)

public bool HasEvalSite()

public void Invalidate()

public bool IsScriptSafe(string uri)

public string MakeFullUrl(string strUrl)

public bool NeedsUpgradeByType(bool versionUpgrade, bool recursive)

public SPWeb OpenWeb(string strUrl)

public SPWeb OpenWeb(string strUrl, bool requireExactUrl)

public SPWeb OpenWeb()

public SPWeb OpenWeb(string strUrl, SPSiteOpenWebOptions options)

public SPWeb OpenWeb(Guid gWebId)

public SPFeatureQueryResultCollection QueryFeatures(Guid featureId, Version featureVersion)

public SPFeatureQueryResultCollection QueryFeatures(Guid featureId, bool needsUpgrade)

public void RecalculateStorageUsed()

public void RemoveUrl(Uri uri)

public void Rename(Uri newUri)

public SPSiteHealthSummary RunHealthCheck(Guid ruleId, bool bRepair)

public void RunUpgradeSiteSession(bool versionUpgrade, bool queueOnly, bool sendEmail)

public SPSite SelfServiceCreateSite(string siteUrl, string title, string description, uint nLCID, string webTemplate, string ownerLogin, string ownerName, string ownerEmail, string contactLogin, string contactName, string contactEmail, string quotaTemplate, SPSiteSubscription siteSubscription)

public SPSite SelfServiceCreateSite(string siteUrl, string title, string description, uint nLCID, int compatibilityLevel, string webTemplate, string ownerLogin, string ownerName, string ownerEmail, string contactLogin, string contactName, string contactEmail, string quotaTemplate, SPSiteSubscription siteSubscription)

public SPSite SelfServiceCreateSite(string siteUrl, string title, string description, uint nLCID, string webTemplate, string ownerLogin, string ownerName, string ownerEmail, string contactLogin, string contactName, string contactEmail, string quotaTemplate)

public SPSite SelfServiceCreateSite(string siteUrl, string title, string description, uint nLCID, int compatibilityLevel, string webTemplate, string ownerLogin, string ownerName, string ownerEmail, string contactLogin, string contactName, string contactEmail, string quotaTemplate)

public SPSite SelfServiceCreateSite(string siteUrl, string title, string description, uint nLCID, string webTemplate, string ownerLogin, string ownerName, string ownerEmail, string contactLogin, string contactName, string contactEmail)

public void SetUrl(Uri uri, SPUrlZone zone)

public void UpdateClientObjectModelUseRemoteAPIsPermissionSetting(bool requireUseRemoteAPIs)

public void UpdateValidationKey()

public virtual void Upgrade()

public virtual void Upgrade(bool recursively)

public void VisualUpgradeWebs()