Plumtree EDK (Enterprise Web Development Kit) 5.4.0 |

# IContentItemManager Methods

The methods of the IContentItemManager interface are listed below. For a complete list of IContentItemManager interface members, see the IContentItemManager Members topic.

#### Public Instance Methods

CheckInItem | Checks-in and stores a content item.
CheckOutItem | Puts the content item into the checked-out state.
CopyContentItem | Copies an `IContentItem`.
CreateContentItem | Creates a new `IContentItem` with the given `IDataEntryTemplate` in the containing folder.
ExpireContentItem | Expires a `IContentItem` so it can no longer be published.
GetContentItem | Overloaded. Retrieves an `IContentItem` in a folder by its name.
GetContentItems | Overloaded. Returns all `IContentItem`s contained in a given `IFolder`.
PreviewContentItem | Previews the `IContentItem` and copies it to a preview target set internally by Content Server.
PublishContentItem | Publishes the `IContentItem` and copies it to a publishing target set in Content Server.
PublishContentItems | Publishes all `IContentItem`s in a folder and optionally publishes items in sub-folders.
RemoveContentItem | Deletes the `IContentItem`.
UndoCheckOutItem | Puts a content item that is currently in the checked-out state into the non-checked-out state.
UnexpireContentItem | Re-publishes the `IContentItem`, and removes the item from its expired state if `ExpireContentItem` has been previously called.

#### See Also

IContentItemManager Interface | Plumtree.Remote.PRC.Content.Item Namespace