Files
console_spo_utils/library_spo_utils/Interfaces/Services/ISharePointCustomOperation.cs
T
2023-06-21 10:38:57 +02:00

15 lines
639 B
C#

using library_spo_utils.Enums;
using Microsoft.SharePoint.Client;
namespace library_spo_utils.Interfaces.Services;
internal interface ISharePointCustomOperation
{
bool SiteExist(ClientContext ctx);
bool ListExist(ClientContext ctx, string listTitle);
bool FolderExist(ClientContext ctx, string path);
bool FolderExistsInsideList(ClientContext context, string listTitle, string folderName);
bool SiteFeaturesExist(ClientContext ctx, string featureName);
void PalCustomField(ClientContext ctx, PalFieldType et);
public bool ListContentTypeExist(ClientContext ctx, string listTitle, string contentTypeName);
}