UpdateItemStates

EventNames:

  • UpdateItemStates_Restrictions

  • UpdateItemStates_Pre

  • UpdateItemStates_Post

Parameters

Type

Name

Description

Item[]

items

The Items in Vault for which the lifefycle status changes/was changed.

Restrictions and Pre:
In these events you can get the future changes through the special properties _NewState, _NewLifeCycleDefinition and _NewComment.

Post:
In this event you can retrieve the information from previous events by using the properties _OldState, _OldLifeCycleDefinition and _OldComment.

bool

successful

Post:
The information whether the Web Service call was successful or not is only available in the _Post event.

Examples:
UpdateItemStates_Restrictions:

Register-VaultEvent -EventName UpdateItemStates_Restrictions -Action 'RestrictUpdateItemStates'

function RestrictUpdateItemStates($items) {
	#Write event code here
}

UpdateItemStates_Pre:

Register-VaultEvent -EventName UpdateItemStates_Pre -Action 'PreUpdateItemStates'

function PreUpdateItemStates($items) {
	#Write event code here
}

UpdateItemStates_Post:

Register-VaultEvent -EventName UpdateItemStates_Post -Action 'PostUpdateItemStates'

function PostUpdateItemStates($items, $successful) {
	#Write event code here
}