MFUtils Class |
Namespace: MFiles.VAF.Common
The MFUtils type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | BuiltInProperties |
Built in property def ids.
|
Name | Description | |
---|---|---|
![]() ![]() | AddUniqueT(IListT, IEnumerableT) |
Collection Extension to Ensure items added to a collection are unique
|
![]() ![]() | AddUniqueT(IListT, T) |
Collection Extension to Ensure items added to a collection are unique
|
![]() ![]() | AddWeekDays |
Adds number of requested week days to current day and returns it.
|
![]() ![]() | ClearTransactionVariable |
Removes a key from the named value storage.
|
![]() ![]() | ConvertToLocalVault |
Converts the vault object to locally used and possibly stored vault object. This method allows the
implementations to improve the performance by using in-process vault.
|
![]() ![]() | GetFirstWorkflowState |
Gets the first workflow state defined by a workflow.
|
![]() ![]() | GetLoadableTypes |
Get all loadable types from an assembly.
|
![]() ![]() | GetStateActionSetPropertyValue |
Retrieves the Property value of a State action for specific property if it
exists. Returns null if property or action set properties not found.
|
![]() ![]() | GetStateAdmin |
Retrieves the StateAdmin object for a state.
|
![]() ![]() | GetTransactionVariables |
Gets all values from a specific named value storage namespace.
|
![]() ![]() | GetWorkflowIDByState |
Finds a state's workflow.
|
![]() ![]() | GetWorkflowIDByTransition |
Finds a transition's workflow.
|
![]() ![]() | IsAlreadyCheckedOutError |
Checks if the Exception is an 'Already checked out' error.
|
![]() ![]() | IsAtleast |
Return true if this version is at least the given separate version number.
|
![]() ![]() | IsFileNotFoundError |
Checks if the Exception is an 'The system cannot find the file specified.' error.
|
![]() ![]() | IsInvalidComObjectError |
Check if this is an invalid com object exception:
=> "COM object that has been separated from its underlying RCW cannot be used."
|
![]() ![]() | IsLikelyTransientError |
Checks if the exception matches known transient errors.
|
![]() ![]() | IsLockConflictError |
Checks if the exception is a lock conflict.
|
![]() ![]() | IsMFilesAccessDeniedError |
Checks if the COMException is an 'Object Locked' error.
|
![]() ![]() | IsMFilesAlreadyExistsError |
Checks if the Exception is a M-Files 'already exists' error.
|
![]() ![]() | IsMFilesError |
Determines if an exception is a specific, known M-Files error.
|
![]() ![]() | IsMFilesNotFoundError |
Checks if the exception is a 'not found' error.
|
![]() ![]() | IsMFilesObjectLockedError |
Checks if the COMException is an 'Object Locked' error.
|
![]() ![]() | IsObjIDString |
Indicates if the passed string matches a valid ObjID format.
|
![]() ![]() | IsObjVerString |
Indicates if the passed string matches a valid ObjVer format.
|
![]() ![]() | IsRemoteProcedureCallFailedError |
Determines if this error is a Remote procedure call failed error..
|
![]() ![]() | IsRpcServerUnavailableError |
Determines if this error is a RPC Server Unavailable error.
|
![]() ![]() | IsSessionWithServerNoLongerValidError |
Determines if this error is a "The current session with M-Files Server is no longer valid" error.
|
![]() ![]() | IsValidEmail |
Email Address Validator.
|
![]() ![]() | IsValidGuid |
Indicates whether the passed string is a valid M-Files formatted GUID.
{00000000-0000-0000-0000-000000000000}
|
![]() ![]() | IsValidLicenseStatus |
Return true if given license status is for valid license.
|
![]() ![]() | ObjIDString |
Converts an ObjID into human readable, and code-parseable string.
|
![]() ![]() | ObjVerString |
Converts an ObjVer into human readable, and code-parseable string.
|
![]() ![]() | ParseObjIDString |
Parses a string into an ObjID object.
|
![]() ![]() | ParseObjVerString |
Parses a string into an ObjVer object.
|
![]() ![]() | RemoveWhitespace |
Removes all white spaces from the given string.
|
![]() ![]() | SetTransactionVariable |
Sets a value to the named value storage.
|
![]() ![]() | ToAliasArray |
Helper used for parsing the semantic aliases string into an string array of aliases.
|
![]() ![]() | ToLookups |
Collection Extension to convert a List of ObjVerEx to a Lookups collection.
|
![]() ![]() | ToStrings |
Converts a IEnumerable of string into a Strings collection.
|
![]() ![]() | TryGetPropertyValueFromComObj |
Attempts to resolve the value from the properties a COM object using
the property name.
This prevents errors in some com objects that may not have a value set for the property.
- These properties will throw an "Unspecified error. (0x80004005)" when attempting to
- access the value if no value is present.
|
![]() ![]() | TryGetTransactionVariable |
Gets a specific value from the named value storage.
|
Name | Description | |
---|---|---|
![]() ![]() | CurrentUser |
Constant -100, current user.
|
![]() ![]() | CurrentUserAndUsersForWhomTheCurrentUserIsASubstitute |
Constant -103, current user and users for whom the current user is a substitute
|
![]() ![]() | DefaultClassPropertyDefs |
List of properties included automatically as associated property defs in all classes.
|