Ler em inglês

Compartilhar via


Cabeçalho cscobj.h

Esse cabeçalho é usado por Arquivos Offline. Para obter mais informações, consulte:

cscobj.h contém as seguintes interfaces de programação:

Interfaces

 
IEnumOfflineFilesItems

Representa uma coleção de ponteiros de interface IOfflineFilesItem.
IEnumOfflineFilesSettings

Enumera a configuração de objetos associados ao serviço Arquivos Offline.
IOfflineFilesCache

Usado para gerenciar o cache de Arquivos Offline.
IOfflineFilesCache2

Implementa o método RenameItemEx.
IOfflineFilesChangeInfo

Representa as informações associadas às alterações locais feitas em um item ao trabalhar offline.
IOfflineFilesConnectionInfo

Apresenta recursos de consulta e ação associados ao comportamento de transição online offline dos Arquivos Offline.
IOfflineFilesDirectoryItem

Representa um item de diretório no cache de Arquivos Offline.
IOfflineFilesDirtyInfo

Representa informações sobre um arquivo não sincronizado ("sujo") no cache de Arquivos Offline.
IOfflineFilesErrorInfo

Fornece uma descrição de texto e um bloco de dados brutos associados a um erro.
IOfflineFilesEvents

Usado para relatar eventos significativos associados aos Arquivos Offline.
IOfflineFilesEvents2

Usado para relatar eventos adicionais associados aos Arquivos Offline.
IOfflineFilesEvents3

Usado para relatar eventos associados a itens armazenados em cache de forma transparente.
IOfflineFilesEventsFilter

Fornece um mecanismo para que os destinatários de eventos publicados restrinjam o número de instâncias de evento que recebem.
IOfflineFilesFileItem

Representa um item de arquivo no cache de Arquivos Offline.
IOfflineFilesFileSysInfo

Representa as informações padrão associadas a um item do sistema de arquivos no cache de Arquivos Offline.
IOfflineFilesGhostInfo

Representa o status fantasma de um item no cache de Arquivos Offline.
IOfflineFilesItem

Representa um único item no cache de Arquivos Offline.
IOfflineFilesItemContainer

Usado para acessar a funcionalidade de enumeração de itens no cache de Arquivos Offline.
IOfflineFilesItemFilter

Representa uma instância de um filtro a ser aplicado a uma enumeração.
IOfflineFilesPinInfo

Representa o status fixado de um item no cache de Arquivos Offline.
IOfflineFilesPinInfo2

Define um método para determinar se um item no cache de Arquivos Offline está parcialmente fixado.
IOfflineFilesProgress

Usado para relatar o progresso de volta aos chamadores de longas operações de Arquivos Offline. (IOfflineFilesProgress)
IOfflineFilesServerItem

Representa um item de servidor no cache de Arquivos Offline.
IOfflineFilesSetting

Representa uma configuração que controla o comportamento do serviço Arquivos Offline.
IOfflineFilesShareInfo

Apresenta informações específicas do compartilhamento sobre itens armazenados em cache.
IOfflineFilesShareItem

Representa um item de compartilhamento no cache de Arquivos Offline.
IOfflineFilesSimpleProgress

Usado para relatar o progresso de volta aos chamadores de longas operações de Arquivos Offline. (IOfflineFilesSimpleProgress)
IOfflineFilesSuspend

Suspende ou libera uma árvore raiz ou de diretório de compartilhamento no cache de Arquivos Offline.
IOfflineFilesSuspendInfo

Determina se um item está suspenso ou não e, nesse caso, se é uma raiz suspensa ou não.
IOfflineFilesSyncConflictHandler

Usado por um cliente que chama o método IOfflineFilesCache::Synchronize para prescrever uma estratégia de resolução de conflitos para conflitos de sincronização conforme eles são detectados.
IOfflineFilesSyncErrorInfo

Fornecido com o método IOfflineFilesSyncProgress::SyncItemResult para comunicar detalhes sobre o item que sofreu um erro de sincronização.
IOfflineFilesSyncErrorItemInfo

Fornece atributos de arquivo, informações de tempo e tamanho do arquivo para um item associado a um erro de sincronização.
IOfflineFilesSyncProgress

Usado para relatar o progresso de volta ao chamador durante operações relacionadas à sincronização e sincronização.
IOfflineFilesTransparentCacheInfo

Representa informações associadas a itens armazenados em cache de forma transparente.

Enumerações

 
OFFLINEFILES_CACHING_MODE

Descreve o modo de cache usado em métodos como IOfflineFilesCache::IsPathCacheable e IOfflineFilesShareInfo::GetShareCachingMode.
OFFLINEFILES_COMPARE

Especifica o tipo de comparação a ser executada no método IOfflineFilesItemFilter::GetTimeFilter.
OFFLINEFILES_CONNECT_STATE

Descreve o estado de conexão de um item no cache de Arquivos Offline.
OFFLINEFILES_EVENTS

Códigos de identificador de evento que descrevem eventos a serem recebidos ou excluídos por um coletor de eventos.
OFFLINEFILES_ITEM_COPY

Especifica se a cópia local, remota ou original de um item está sendo consultada.
OFFLINEFILES_ITEM_TIME

Especifica qual valor de tempo associado ao item de cache deve ser usado.
OFFLINEFILES_ITEM_TYPE

Identifica o tipo de um item no cache de Arquivos Offline.
OFFLINEFILES_OFFLINE_REASON

Indica o motivo pelo qual um item está offline.
OFFLINEFILES_OP_RESPONSE

Especifica se deseja continuar, tentar novamente ou parar o processamento de itens.
OFFLINEFILES_PATHFILTER_MATCH

Especifica o quão próximo um evento deve corresponder a um filtro.
OFFLINEFILES_SETTING_VALUE_TYPE

Identifica o tipo de dados retornado pelo método IOfflineFilesSetting::GetValueType.
OFFLINEFILES_SYNC_CONFLICT_RESOLVE

Identifica o código de resolução de conflitos retornado pelo método IOfflineFilesSyncConflictHandler::ResolveConflict.
OFFLINEFILES_SYNC_OPERATION

Indica o tipo de operação de sincronização que estava sendo executada quando um erro de sincronização foi encontrado.
OFFLINEFILES_SYNC_STATE

Descreve o estado de sincronização de um item de Arquivos Offline.