Share

WorksharingUtils Methods

The WorksharingUtils type exposes the following members.

Methods

 NameDescription
Public methodStatic memberCheckoutElements(Document, ICollection<ElementId>) 
Public methodStatic memberCheckoutElements(Document, ISet<ElementId>, TransactWithCentralOptions) 
Public methodStatic memberCheckoutWorksets(Document, ICollection<WorksetId>) 
Public methodStatic memberCheckoutWorksets(Document, ISet<WorksetId>, TransactWithCentralOptions) 
Public methodStatic memberCreateNewLocal Takes a path to a central model and copies the model into a new local file for the current user.
Public methodDispose 
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodStatic memberGetCheckoutStatus(Document, ElementId) Gets the ownership status of an element.
Public methodStatic memberGetCheckoutStatus(Document, ElementId, String%) Gets the ownership status and outputs the owner of an element.
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodStatic memberGetModelUpdatesStatus Gets the status of a single element in the central model.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodStatic memberGetUserWorksetInfo Gets information about user worksets in a workshared model file, without fully opening the file.
Public methodStatic memberGetWorksharingTooltipInfo Gets worksharing information about an element to display in an in-canvas tooltip.
Public methodStatic memberRelinquishOwnership Relinquishes ownership by the current user of as many specified elements and worksets as possible, and grants element ownership requested by other users on a first-come, first-served basis.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)

See Also

Reference

Was this information helpful?