As in title, how to do it using csom to check for eg. boolean custom field 'Project closed' is set as true and lock project for editing.
I think do it on project event, but how?
I've checked that on click save button first triggered method is OnUpdating() than OnSaved().
I've try there to check CF value and return before hit on base.OnUpdating() but it didn't help.
MS Project Server - How to block/interrupt save and publishd event on closed project
121 Views Asked by Konrad L At
0
There are 0 best solutions below
Related Questions in CSOM
- Connect Sharepoint with c# via PnPCore
- Im trying to make a web request to sharepoint with client authorization but get 401 response code unauthorized
- How to check if SharePoint URL exists?
- https://graph.microsoft.com/v1.0/me/followedSites not working anymore
- Sharepoint API/CSOM: How to change file content without changing version history?
- ClientContext API will not return items in Teams SharePoint site, works fine in SharePoint Online
- LoadAsync() inside PnP core sdk will only get 100 list items instead of getting all items as per the documentation
- Exception when trying to export from a SharePoint List to Excel
- Getting Access Denied when creating ClientContext without Credentials
- Get specific Sharepoint fields using FieldValuesAsText CSOM C#
- C# Console Connect to On-premise sharepoint PNP Core
- Getting size of a Sharepoint Subsite using CSOM
- Clientcontext (Sharepoint on-prem) authentication issue with error 401 - Unauthorized
- How to copy folder permission from source to target
- What is RoleAssignment, RoleDefinition, RoleBinding in Sharepoint On-premise? How to remove a user from the permission list at site level?
Related Questions in SHAREPOINT-2016
- Sharepoint 2016 timer service cannot start after applying windows OS patch KB5035855
- SharePoint2016 OnPrem - Cannot connect to config database when Add new server to existing farm
- SharePoint 2016 and update windows server from 2012 R2 to 2022
- How to change the color of the date value when have passed 2 days in a SharePoint list?
- SharePoint 2016 On Premise Using Azure AD
- Encountering a 403 Forbidden exception consistently - sharepoint 2016
- Access SharePoint 2016 API on-premise with oAuth2 in .NET 7
- SharePoint Server Getting WorkflowInstanceID with REST API
- Unable to upload a file to SharePoint as it checked out by a disabled user, and the file does not exist
- Manually starting a workflow 2010 created in sharepoint designer 2013 return infopath error
- Getting Empty response when connecting SharePoint 2016 Excel Web Service method via SOAP client
- Conditional formating in sharepoint 2016
- Sharepoint 2016 Java Script to prevent duplicate entries in a list
- Is an OpenIdConnect MembershipProvider for SharePoint On Premise possible?
- Cannot open office apps in web browser mode from SharePoint
Related Questions in MS-PROJECT-SERVER-2016
- Is there a way to programmatically tell when Project has finished Publishing to Project Server?
- How I can convert MPP to CSV file using Python script
- How can I programmatically retrieve a list of project file names from Project Server?
- Insert Exceptions into Enterprise Calendar
- How to add a new Enterprise Resource to Resource center in SharePoint 2019 through CSOM
- MS Project Delete Custom Fields Dialog Opening After Running Code
- Is there a way to programmatically get a list of the different departments Enterprise Fields belong to?
- Is There a way to get a List of all the Enterprise Fields a user on Project Server has In Use?
- How to get Baseline X dates in Project server 2016 from Database?
- I am working on project server 2019 the Timehseet API did not work here is the link of the apis and the test result with the postman
- How to fix a broken MS Office (Project) Library reference?
- MS Project Server - How to block/interrupt save and publishd event on closed project
- Powershell CSOM - to update Project Department look-up field Value
- Microsoft Project unable to establish a connection with Project Server 2016
- How to programmatically assign Lag in MSProject C#
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?