CRUDExtentions.UpdateStateAndStatusForEntity Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
UpdateStateAndStatusForEntity(ServiceClient, String, Guid, Int32, Int32, Guid, Boolean) |
Updates the State and Status of the Entity passed in. |
UpdateStateAndStatusForEntity(ServiceClient, String, Guid, String, String, Guid, Boolean) |
Updates the State and Status of the Entity passed in. |
UpdateStateAndStatusForEntity(ServiceClient, String, Guid, Int32, Int32, Guid, Boolean)
Updates the State and Status of the Entity passed in.
public static bool UpdateStateAndStatusForEntity (this Microsoft.PowerPlatform.Dataverse.Client.ServiceClient serviceClient, string entName, Guid id, int stateCode, int statusCode, Guid batchId = default, bool bypassPluginExecution = false);
static member UpdateStateAndStatusForEntity : Microsoft.PowerPlatform.Dataverse.Client.ServiceClient * string * Guid * int * int * Guid * bool -> bool
<Extension()>
Public Function UpdateStateAndStatusForEntity (serviceClient As ServiceClient, entName As String, id As Guid, stateCode As Integer, statusCode As Integer, Optional batchId As Guid = Nothing, Optional bypassPluginExecution As Boolean = false) As Boolean
Parameters
- serviceClient
- ServiceClient
ServiceClient
- entName
- String
Name of the entity
- id
- Guid
Guid ID of the entity you are updating
- stateCode
- Int32
Int version of the new state
- statusCode
- Int32
Int Version of the new status
- batchId
- Guid
Optional : Batch ID to attach this request too.
- bypassPluginExecution
- Boolean
Adds the bypass plugin behavior to this request. Note: this will only apply if the caller has the prvBypassPlugins permission to bypass plugins. If its attempted without the permission the request will fault.
Returns
true on success.
Applies to
UpdateStateAndStatusForEntity(ServiceClient, String, Guid, String, String, Guid, Boolean)
Updates the State and Status of the Entity passed in.
public static bool UpdateStateAndStatusForEntity (this Microsoft.PowerPlatform.Dataverse.Client.ServiceClient serviceClient, string entName, Guid id, string stateCode, string statusCode, Guid batchId = default, bool bypassPluginExecution = false);
static member UpdateStateAndStatusForEntity : Microsoft.PowerPlatform.Dataverse.Client.ServiceClient * string * Guid * string * string * Guid * bool -> bool
<Extension()>
Public Function UpdateStateAndStatusForEntity (serviceClient As ServiceClient, entName As String, id As Guid, stateCode As String, statusCode As String, Optional batchId As Guid = Nothing, Optional bypassPluginExecution As Boolean = false) As Boolean
Parameters
- serviceClient
- ServiceClient
ServiceClient
- entName
- String
Name of the entity
- id
- Guid
Guid ID of the entity you are updating
- stateCode
- String
String version of the new state
- statusCode
- String
String Version of the new status
- batchId
- Guid
Optional : Batch ID to attach this request too.
- bypassPluginExecution
- Boolean
Adds the bypass plugin behavior to this request. Note: this will only apply if the caller has the prvBypassPlugins permission to bypass plugins. If its attempted without the permission the request will fault.
Returns
true on success.