Свойство Folder2.OfflineStatus
Содержит состояние папки в автономном режиме.
Это свойство доступно только для чтения.
Синтаксис
iOfflineStatus = Folder2.OfflineStatus
Значение свойства
Целое число, которое имеет одно из следующих значений.
(OFS_DIRTYCACHE)
Сервер подключен к сети с несинхронизированными изменениями.
(OFS_INACTIVE)
Автономное кэширование для этой папки не включено.
(OFS_OFFLINE)
Сервер находится в автономном режиме.
(OFS_ONLINE)
Сервер подключен к сети.
(OFS_SERVERBACK)
Сервер находится в автономном режиме, но доступен.
Комментарии
Примечание
Для правильной работы OfflineStatus автономные файлы должны быть включены с помощью параметров папки. Если параметр Автономные файлы не включен, свойство возвращает OFS_INACTIVE.
Примеры
В следующем примере показано правильное использование OfflineStatus для JScript, VBScript и Visual Basic.
Jscript:
<script language="JScript">
function fnOfflineStatusJ()
{
var objShell = new ActiveXObject("shell.application");
var objFolder2 = new Object;
objFolder2 = objShell.NameSpace("\\\\server\\share\\folder");
if (objFolder2 != null)
{
var nReturn;
nReturn = objFolder2.OfflineStatus;
}
}
</script>
Vbscript:
<script language="VBScript">
function fnOfflineStatusVB()
dim objShell
dim objFolder2
set objShell = CreateObject("shell.application")
set objFolder2 = objShell.NameSpace("\\server\share\folder")
if (not objFolder2 is nothing) then
dim nReturn
nReturn = objFolder2.OfflineStatus
end if
set objFolder = nothing
set objShell = nothing
end function
</script>
Visual Basic:
Private Sub fnOfflineStatusVB()
Dim objShell As Shell
Dim objFolder2 As Folder2
Set objShell = New Shell
Set objFolder2 = objShell.NameSpace("\\server\share\folder")
If (Not objFolder2 Is Nothing) Then
Dim nReturn As Integer
nReturn = objFolder2.OfflineStatus()
End If
Set objFolder2 = Nothing
Set objShell = Nothing
End Sub
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional, Windows XP [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Заголовок |
|
IDL |
|
DLL |
|
См. также раздел