Note: If the files to be checked out exists in local disk and the parameter "ienumWritableFileHandling" is set to the enum
"AskWritableFile", the method "PromptLeaveOrReplaceWritableFile()"
will be triggered.