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

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

.NET API 60,016,200 bytes

 SPFile

public enum SPCheckOutStatus

public enum SPCheckOutType

public enum SPLockType

public SPUser Author { get; }

public string CharSetName { get; }

public SPUser CheckedOutBy { get; }

public SPUser CheckedOutByUser { get; }

public DateTime CheckedOutDate { get; }

public string CheckInComment { get; }

public DateTime CheckOutExpires { get; }

public SPCheckOutType CheckOutType { get; }

public string ETag { get; }

public bool Exists { get; }

public Guid GeneratingConverterId { get; }

public string Generator { get; }

public string IconUrl { get; }

public bool InDocumentLibrary { get; }

public bool IsConvertedFile { get; }

public bool IsIRMed { get; }

public bool IsSharedAccessRequested { get; }

public SPListItem Item { get; }

public long Length { get; }

public SPFileLevel Level { get; }

public SPListItem ListItemAllFields { get; }

public SPUser LockedByUser { get; }

public DateTime LockedDate { get; }

public DateTime LockExpires { get; }

public string LockId { get; }

public SPLockType LockType { get; }

public int MajorVersion { get; }

public int MinorVersion { get; }

public SPUser ModifiedBy { get; }

public string Name { get; }

public SPFolder ParentFolder { get; }

public string ProgID { get; }

public Hashtable Properties { get; }

public bool RequiresCheckout { get; }

public bool ServerRedirected { get; }

public string ServerRelativeUrl { get; }

public SPFile SourceFile { get; }

public string SourceLeafName { get; }

public int SourceUIVersion { get; }

public DateTime TimeCreated { get; }

public DateTime TimeLastModified { get; }

public string Title { get; }

public long TotalLength { get; }

public int UIVersion { get; }

public string UIVersionLabel { get; }

public Guid UniqueId { get; }

public string Url { get; }

public SPWeb Web { get; }

public static OfficialFileResult SendToOfficialFile(SPWeb web, Uri objectUrl, byte[] rgbFile, RecordsRepositoryProperty[] rgofp, string recordSeries, Uri destinationUrl, string submitterEmail, SPOfficialFileSubmissionMode submissionMode, CustomFileSubmissionPostProcessing customProcessor, out string additionalInformation)

public static DataTable StorageManagementWebPartPageInformation(SPSite spSite, Guid DocumentGuid, StorageManagementSortedOn soVar, StorageManagementSortOrder sordVar, uint nMaxResults)

public void AddProperty(object key, object value)

public void Approve(string comment)

public bool CanOpenFile(bool checkCanGetFileSource)

public bool CanOpenFile(bool checkCanGetFileSource, out string eTag)

public void CheckIn(string comment, SPCheckinType checkInType)

public void CheckIn(string comment)

public void CheckOut()

public void CheckOut(bool checkOutToLocal, string lastModifiedDate)

public void CheckOut(SPCheckOutType checkOutType, string lastModifiedDate)

public SPFileConversionResult Convert(Guid ConverterId, string newFileName, string configInfo, string handlerAssembly, string handlerClass, byte priority, string peopleToAlert, bool sendACopy, bool synchronous, out Guid workItemId)

public void ConvertLock(SPLockType fromType, SPLockType toType, string fromLockId, string toLockId, TimeSpan newTimeout)

public void CopyTo(string strNewUrl)

public void CopyTo(string strNewUrl, bool bOverWrite)

public void Delete()

public void DeleteAllPersonalizations(int userId)

public void DeleteCellStoragePartition(string partitionId)

public void DeleteProperty(object key)

public void Deny(string comment)

public SPFileConversionState GetConversionState(Guid ConverterId, Guid workItemId)

public SPFile GetConvertedFile(Guid ConverterId)

public byte[] GetHtmlTranslateCacheItem(string strTranslatedName, int jobType)

public string GetHtmlTranslateCacheNameFromStsName(int jobType)

public SPListItem GetListItem(string[] fields)

public object GetProperty(object key)

public void Lock(SPLockType lockType, string lockId, TimeSpan timeout)

public void MoveTo(string newUrl)

public void MoveTo(string newUrl, bool bOverWrite)

public void MoveTo(string newUrl, SPMoveOperations flags)

public void MoveTo(string newUrl, SPMoveOperations flags, bool requireWebFilePermission)

public byte[] OpenBinary()

public byte[] OpenBinary(SPOpenBinaryOptions openOptions)

public Stream OpenBinaryStream(SPOpenBinaryOptions openOptions, string etagNotMatch, out string etagNew)

public Stream OpenBinaryStream(SPOpenBinaryOptions openOptions, string etagNotMatch, SPFileRightsManagementSettings fileRightsManagementSettings, out string etagNew, out string contentTagNew)

public Stream OpenFileFormatMetaInfoStream(string etagMatch)

public void Publish(string comment)

public Guid Recycle()

public void RefreshLock(string lockId, TimeSpan timeout)

public void ReleaseLock(string lockId)

public void ReplaceLink(string oldUrl, string newUrl)

public void RevertContentStream()

public void SaveBinary(byte[] file)

public void SaveBinary(Stream file)

public void SaveBinary(Stream file, SPFileSaveBinaryParameters parameters)

public void SaveBinary(byte[] file, bool checkRequiredFields)

public void SaveBinary(Stream file, bool checkRequiredFields)

public void SaveBinary(Stream file, bool checkRequiredFields, bool createVersion, string etagMatch, string lockIdMatch, Stream fileFormatMetaInfo, out string etagNew)

public void SaveBinary(Stream file, bool checkRequiredFields, bool createVersion, string etagMatch, string lockIdMatch, Stream fileFormatMetaInfo, bool requireWebFilePermissions, out string etagNew)

public void SaveFileFormatMetaInfoStream(Stream data, int dataOffset, int dataLength, bool failIfExists, string etagMatch)

public void ScheduleEnd(DateTime endDate)

public void ScheduleStart(DateTime startDate)

public void ScheduleStart(DateTime startDate, string approvalComment)

public void ScheduleStart(DateTime startDate, bool setModerationStatus)

public void ScheduleStart(DateTime startDate, bool setModerationStatus, string approvalComment)

public OfficialFileResult SendToOfficialFile(out string additionalInformation)

public OfficialFileResult SendToOfficialFile(string recordSeries, out string additionalInformation)

public OfficialFileResult SendToOfficialFile(string recordSeries, SPOfficialFileHost targetHost, string submitterEmail, SPOfficialFileSubmissionMode submissionMode, out string additionalInformation)

public OfficialFileResult SendToOfficialFile(string recordSeries, SPOfficialFileHost targetHost, RecordsRepositoryProperty[] rgofp, string submitterEmail, SPOfficialFileSubmissionMode submissionMode, out string additionalInformation)

public void SetHtmlTranslateCacheItem(string strTranslatedName, int jobType, bool fMainThicketFile, byte[] rgbFileContents)

public void SetProperty(object key, object value)

public void TakeOffline()

public void UndoCheckOut()

public void UnPublish(string comment)

public void Update()