Заголовок 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 Описывает состояние синхронизации элемента автономных файлов. |