Plumtree EDK (Enterprise Web Development Kit) 5.4.0 |

# IContentItem.SetIntegerPropertyValue Method

Updates the value of the `IIntegerProperty`.

void SetIntegerPropertyValue(
IBaseProperty integerProperty,
int value
);

#### Parameters

integerProperty
  The `IIntegerProperty`; cannot be `null`.
value
  The new value for the property; cannot be `null`.

#### Remarks

An `InvalidOperationException` will be thrown if this method is called on an item that is not checked-out. The updated property value will not be persisted until `IContentItemManager.CheckInItem` is called. If the content item does not contain the specified property an `ArgumentException` will be thrown when `IContentItemManager.CheckInItem` is called.

See code sample in IContentItem class documentation on how to modify property value of different types.

#### Exceptions

Exception Type | Condition
--- | ---
InvalidOperationException | The item has already been removed or the item is not checked-out.
ArgumentException | The item does not contain the specified property.

#### See Also

IContentItem Interface | Plumtree.Remote.PRC.Content.Item Namespace | CheckInItem