Прочитать на английском

Поделиться через


Заголовок cscobj.h

Этот заголовок используется автономными файлами. Дополнительные сведения см. в разделе:

cscobj.h содержит следующие программные интерфейсы:

Интерфейсы

 
IEnumOfflineFilesItems

Представляет коллекцию указателей интерфейса IOfflineFilesItem.
IEnumOfflineFilesSettings

Перечисляет объекты параметров, связанные со службой автономных файлов.
IOfflineFilesCache

Используется для управления кэшем автономных файлов.
IOfflineFilesCache2

Реализует метод RenameItemEx.
IOfflineFilesChangeInfo

Представляет сведения, связанные с локальными изменениями, внесенными в элемент во время работы в автономном режиме.
IOfflineFilesConnectionInfo

Представляет возможности запросов и действий, связанные с поведением перехода автономных файлов в режиме "в сети".
IOfflineFilesDirectoryItem

Представляет элемент каталога в кэше автономных файлов.
IOfflineFilesDirtyInfo

Представляет сведения о несинхронизированном (грязное) файле в кэше автономных файлов.
IOfflineFilesErrorInfo

Предоставляет текстовое описание и необработанный блок данных, связанный с ошибкой.
IOfflineFilesEvents

Используется для сообщения о важных событиях, связанных с автономными файлами.
IOfflineFilesEvents2

Используется для создания отчетов о дополнительных событиях, связанных с автономными файлами.
IOfflineFilesEvents3

Используется для создания отчетов о событиях, связанных с прозрачно кэшируемыми элементами.
IOfflineFilesEventsFilter

Предоставляет получателям опубликованных событий механизм ограничения числа получаемых ими экземпляров событий.
IOfflineFilesFileItem

Представляет элемент файла в кэше автономных файлов.
IOfflineFilesFileSysInfo

Представляет стандартные сведения, связанные с элементом файловой системы в кэше автономных файлов.
IOfflineFilesGhostInfo

Представляет фантомное состояние элемента в кэше автономных файлов.
IOfflineFilesItem

Представляет один элемент в кэше автономных файлов.
IOfflineFilesItemContainer

Используется для доступа к функциям перечисления элементов в кэше автономных файлов.
IOfflineFilesItemFilter

Представляет экземпляр фильтра, применяемого к перечислению.
IOfflineFilesPinInfo

Представляет закрепленное состояние элемента в кэше автономных файлов.
IOfflineFilesPinInfo2

Определяет метод для определения того, частично ли закреплен элемент в кэше автономных файлов.
IOfflineFilesProgress

Используется для передачи отчетов о ходе выполнения вызывающим абонентам длительных операций с автономными файлами. (IOfflineFilesProgress)
IOfflineFilesServerItem

Представляет элемент сервера в кэше автономных файлов.
IOfflineFilesSetting

Представляет параметр, который управляет поведением службы автономных файлов.
IOfflineFilesShareInfo

Предоставляет сведения о кэшированных элементах, относящиеся к общей папке.
IOfflineFilesShareItem

Представляет элемент общей папки в кэше автономных файлов.
IOfflineFilesSimpleProgress

Используется для передачи отчетов о ходе выполнения вызывающим абонентам длительных операций с автономными файлами. (IOfflineFilesSimpleProgress)
IOfflineFilesSuspend

Приостанавливает или освобождает корневой каталог общего ресурса или дерево каталогов в кэше автономных файлов.
IOfflineFilesSuspendInfo

Определяет, приостановлен ли элемент или нет, и, если да, является ли он приостановленным корневым каталогом.
IOfflineFilesSyncConflictHandler

Используется клиентом, вызывающим метод IOfflineFilesCache::Synchronize, чтобы назначить стратегию разрешения конфликтов для конфликтов синхронизации по мере их обнаружения.
IOfflineFilesSyncErrorInfo

Поставляется с методом IOfflineFilesSyncProgress::SyncItemResult для передачи сведений об элементе, который столкнулся с ошибкой синхронизации.
IOfflineFilesSyncErrorItemInfo

Предоставляет атрибуты файла, сведения о времени и размер файла для элемента, связанного с ошибкой синхронизации.
IOfflineFilesSyncProgress

Используется для передачи данных о ходе выполнения вызывающей стороне во время синхронизации и операций, связанных с синхронизацией.
IOfflineFilesTransparentCacheInfo

Представляет сведения, связанные с прозрачно кэшируемыми элементами.

Перечисления

 
OFFLINEFILES_CACHING_MODE

Описывает режим кэширования, используемый в таких методах, как IOfflineFilesCache::IsPathCacheable и IOfflineFilesShareInfo::GetShareCachingMode.
OFFLINEFILES_COMPARE

Указывает тип сравнения, выполняемого в методе IOfflineFilesItemFilter::GetTimeFilter.
OFFLINEFILES_CONNECT_STATE

Описывает состояние подключения элемента в кэше автономных файлов.
OFFLINEFILES_EVENTS

Коды идентификаторов событий, описывающие события, которые должны быть получены или исключены приемником событий.
OFFLINEFILES_ITEM_COPY

Указывает, запрашивается ли локальная, удаленная или исходная копия элемента.
OFFLINEFILES_ITEM_TIME

Указывает, какое значение времени, связанное с элементом кэша, будет использоваться.
OFFLINEFILES_ITEM_TYPE

Определяет тип элемента в кэше автономных файлов.
OFFLINEFILES_OFFLINE_REASON

Указывает причину, по которой элемент находится в автономном режиме.
OFFLINEFILES_OP_RESPONSE

Указывает, следует ли продолжить, повторить или остановить обработку элементов.
OFFLINEFILES_PATHFILTER_MATCH

Указывает, насколько точно событие должно соответствовать фильтру.
OFFLINEFILES_SETTING_VALUE_TYPE

Определяет тип данных, возвращаемый методом IOfflineFilesSetting::GetValueType.
OFFLINEFILES_SYNC_CONFLICT_RESOLVE

Определяет код разрешения конфликтов, возвращаемый методом IOfflineFilesSyncConflictHandler::ResolveConflict.
OFFLINEFILES_SYNC_OPERATION

Указывает тип операции синхронизации, выполняемой при обнаружении ошибки синхронизации.
OFFLINEFILES_SYNC_STATE

Описывает состояние синхронизации элемента автономных файлов.