Core WorkSite functions provided by Mocom WorkSite Library.
Inheritance Hierarchy
Mocom_WorkSite_LibraryWorkSite
Namespace: Mocom_WorkSite_Library
Assembly: Mocom WorkSite Library (in Mocom WorkSite Library.dll) Version: 1.0.8.0 (1.0.8)
Syntax
The WorkSite type exposes the following members.
Constructors
Name | Description | |
---|---|---|
WorkSite | Initializes a new instance of the WorkSite class |
Methods
Name | Description | |
---|---|---|
ChangeDatabase |
Changes to a different database. By default the user's preferred database is always selected unless this method is called.
| |
CheckinDocument(Int32) |
Checks in an already checked out document.
| |
CheckinDocument(Int32, Int32) |
Checks in an already checked out document version.
| |
CheckoutDocument(String, Int32, WorkSitePathCreationOption) |
Checks out a copy of the latest version of a WorkSite document to a specified path.
| |
CheckoutDocument(String, Int32, Int32, WorkSitePathCreationOption) |
Checks out a copy of the latest version of a WorkSite document to a specified path.
| |
CheckoutDocument(String, Int32, WorkSitePathCreationOption, String, WorkSiteDocumentFileExtensionOptions) |
Checks out a copy of the latest version of a WorkSite document to a specified path and filename.
| |
CheckoutDocument(String, Int32, Int32, WorkSitePathCreationOption, String, WorkSiteDocumentFileExtensionOptions) |
Checks out a copy of a specified version of a WorkSite document to a specified path and filename.
| |
ConnectToWorkSite |
Connect to the WorkSite server using windows credentials. The name of the server is specified in the ServerName property.
| |
ConnectToWorkSite(String) |
Connect to the WorkSite server using windows credentials.
| |
ConnectToWorkSite(String, String) |
Connect to the WorkSite server using supplied credentials.
The name of the server is specified in the ServerName property.
| |
ConnectToWorkSite(String, String, String) |
Connect to the WorkSite server using windows credentials.
| |
CopyDocument(String, Int32, WorkSitePathCreationOption) |
Save a copy of the latest version of a WorkSite document to a specified path.
| |
CopyDocument(String, Int32, Int32, WorkSitePathCreationOption) |
Save a copy of a specified version of a WorkSite document to a specified path.
| |
CopyDocument(String, Int32, WorkSitePathCreationOption, String, WorkSiteDocumentFileExtensionOptions) |
Save a copy of the latest version of a WorkSite document to a specified path and filename.
| |
CopyDocument(String, Int32, Int32, WorkSitePathCreationOption, String, WorkSiteDocumentFileExtensionOptions) |
Save a copy of a specified version of a WorkSite document to a specified path and filename.
| |
CreateFolder |
Create a document folder.
| |
DeleteDocumentFromWorkSite |
Deletes a document from WorkSite.
| |
DisconnectFromWorkSite |
Logs out and disconnects from the WorkSite server.
| |
GetDocumentClasses |
Gets a collection of Document classes for the preferred database.
| |
GetDocumentClasses(String) |
Gets a collection of registered document classes for the specified database.
| |
GetDocumentDetails(Int32) |
Gets the details of the latest version of a document from WorkSite
| |
GetDocumentDetails(Int32, Int32) |
Gets the details of a version of a document from WorkSite
| |
GetDocumentFolderById |
Gets a WorkSiteFolder object for the given Id.
| |
GetDocumentsInFolder |
Gets a list of documents in a document folder
| |
GetSubFolders(String) |
Gets a list of folders contained in the root folder specified by the object id.
| |
GetSubFolders(WorkSiteSpecialFolderAreas) |
Gets a list of the folders contained within the specified folder area.
| |
GetUsers |
Gets a collection of users for the connected database.
| |
GetWorkSiteFolderIdFromName |
Gets the folder ID for the named folder.
| |
GetWorkspaceByClientAndMatter |
Get a list of Workspaces for the supplied Client and Matter
| |
ImportDocumentToWorkSite(WorkSiteDocument) |
Add a document to the connected user's default database.
| |
ImportDocumentToWorkSite(String, String, String, String, String) |
Add a document to the connected user's default database.
| |
ImportDocumentToWorkSite(String, String, String, String, String, String, String) |
Add a document to the connected user's default database.
| |
ImportDocumentToWorkSite(String, String, String, String, String, String, String, String) |
Add a document to the connected database. If the document is added to a folder
it will inherit both the security and profile information of the folder.
| |
ImportDocumentToWorkSite(String, String, String, String, String, String, String, String, WorkSiteDocumentInheritanceOptions) |
Add a document to the connected database.
| |
IsDocumentCheckedOut(Int32) |
Queries WorkSite to see the latest version of a document is checked out.
| |
IsDocumentCheckedOut(Int32, Int32) |
Queries WorkSite to see if a version of document is checked out.
| |
OpenFileWithWorkSite(Int32, NullableIntPtr) |
Opens the latest specified document using Filesite/Desksite
| |
OpenFileWithWorkSite(Int32, Int32, NullableIntPtr) |
Opens the specified document using Filesite/Desksite
| |
UpdateDocumentDetails |
Updates the profile of a document.
|
Properties
Name | Description | |
---|---|---|
Databases |
Gets a list of the WorkSite databases for the currently connected WorkSite session.
| |
DefaultDatabase |
Gets the default database for the connected user.
| |
IsConnectedToWorkSite |
Gets a value indicating whether there is a current logged on session to the WorkSite server.
| |
Licence |
Gets or sets the licence code for the installed site.
| |
ServerName |
Gets or sets the name of the WorkSite server used for the current connection.
|
See Also