The IVersionableItem type exposes the following members.
| Name | Description | |
|---|---|---|
| CheckInAsync | 
            Creates new version. Copies all properties and content from this item.
              | |
| CheckOutAsync | 
            Allow modifications to the content and properties of this version-controlled item.
              | |
| CopyToAsync | 
            Creates a copy of this item with a new name in the destination folder.
              (Inherited from IHierarchyItem.) | |
| DeleteAsync | 
            Deletes this item.
              (Inherited from IHierarchyItem.) | |
| GetAutoVersionAsync | 
            Retrieves property which determines how checked-in item responds to WebDAV
            client attempts to modify its content or properties.
              | |
| GetCommentAsync | 
            Retrieves a brief comment about a file that is suitable for presentation to a user.
              (Inherited from IDeltaVItem.) | |
| GetCreatorDisplayNameAsync | 
            Retrieves display name of the user that created this item.
              (Inherited from IDeltaVItem.) | |
| GetPropertiesAsync | 
            Gets values of all properties or selected properties for this item.
              (Inherited from IHierarchyItem.) | |
| GetPropertyNamesAsync | 
            Gets names of all properties for this item.
              (Inherited from IHierarchyItem.) | |
| MoveToAsync | 
            Moves this item to the destination folder under a new name.
              (Inherited from IHierarchyItem.) | |
| PutUnderVersionControlAsync | 
            Puts or removes current item from version control.
              | |
| SetAutoVersionAsync | 
            Sets property which determines how checked-in item responds to
            WebDAV client attempts to modify its content or properties.
              | |
| SetCommentAsync | 
            Sets a brief comment about a file that is suitable for presentation to a user.
              (Inherited from IDeltaVItem.) | |
| SetCreatorDisplayNameAsync | 
            Sets display name of the user that created this item.
              (Inherited from IDeltaVItem.) | |
| UnCheckOutAsync | 
            Cancels the checkout and restores the pre-checkout state of the version-controlled item.
              | |
| UpdatePropertiesAsync | 
            Adds, modifies and removes properties for this item.
              (Inherited from IHierarchyItem.) | |
| UpdateToVersionAsync | 
            Updates content and properties of the item to those identified by version parameter.
              |