Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Panoramica della tecnologia File offline.
Per sviluppare file offline, sono necessarie queste intestazioni:
Per indicazioni sulla programmazione per questa tecnologia, vedere:
Enumerazioni
|
OFFLINEFILES_CACHING_MODE Descrive la modalità di memorizzazione nella cache usata nei metodi come IOfflineFilesCache::IsPathCacheable e IOfflineFilesShareInfo::GetShareCachingMode. |
|
OFFLINEFILES_COMPARE Specifica il tipo di confronto da eseguire nel metodo IOfflineFilesItemFilter::GetTimeFilter. |
|
OFFLINEFILES_CONNECT_STATE Descrive lo stato di connessione di un elemento nella cache File offline. |
|
OFFLINEFILES_EVENTS Codici identificatori di evento che descrivono gli eventi da ricevere o escludere da un sink di eventi. |
|
OFFLINEFILES_ITEM_COPY Specifica se viene eseguita una query sulla copia locale, remota o originale di un elemento. |
|
OFFLINEFILES_ITEM_TIME Specifica quale valore di tempo associato all'elemento della cache deve essere usato. |
|
OFFLINEFILES_ITEM_TYPE Identifica il tipo di un elemento nella cache File offline. |
|
OFFLINEFILES_OFFLINE_REASON Indica il motivo per cui un elemento è offline. |
|
OFFLINEFILES_OP_RESPONSE Specifica se continuare, ripetere o interrompere l'elaborazione degli elementi. |
|
OFFLINEFILES_PATHFILTER_MATCH Specifica il modo in cui un evento deve corrispondere a un filtro. |
|
OFFLINEFILES_SETTING_VALUE_TYPE Identifica il tipo di dati restituito dal metodo IOfflineFilesSetting::GetValueType. |
|
OFFLINEFILES_SYNC_CONFLICT_RESOLVE Identifica il codice di risoluzione dei conflitti restituito dal metodo IOfflineFilesSyncConflictHandler::ResolveConflict. |
|
OFFLINEFILES_SYNC_OPERATION Indica il tipo di operazione di sincronizzazione eseguita quando è stato rilevato un errore di sincronizzazione. |
|
OFFLINEFILES_SYNC_STATE Descrive lo stato di sincronizzazione di un elemento File offline. |
Funzioni
|
BackgroundSyncBegin Segnala che il servizio File offline inizia a eseguire un passaggio di sincronizzazione in background. |
|
BackgroundSyncEnd Segnala che il servizio File offline ha completato un passaggio di sincronizzazione in background. |
|
Inizia Segnala che un'operazione è iniziata. |
|
CacheEvictBegin Questo metodo è riservato per utilizzi futuri. (IOfflineFilesEvents2.CacheEvictBegin) |
|
CacheEvictEnd Questo metodo è riservato per utilizzi futuri. (IOfflineFilesEvents2.CacheEvictEnd) |
|
CacheIsCorrupted Questo metodo è riservato per utilizzi futuri. (IOfflineFilesEvents.CacheIsCorrupted) |
|
CacheIsFull Questo metodo è riservato per utilizzi futuri. (IOfflineFilesEvents.CacheIsFull) |
|
Cache spostata Questo metodo è riservato per utilizzi futuri. (IOfflineFilesEvents.CacheMoved) |
|
Clone Crea una nuova istanza dell'enumeratore con lo stesso stato di enumerazione di quello corrente. (IEnumOfflineFilesItems.Clone) |
|
Clone Crea una nuova istanza dell'enumeratore con lo stesso stato di enumerazione di quello corrente. (IEnumOfflineFilesSettings.Clone) |
|
DataLost Segnala che uno o più eventi destinati a questo sink di eventi sono stati persi e non verranno recapitati. |
|
DeleteItems Elimina file e directory dalla cache locale. |
|
DeleteItemsForUser Elimina i file e le directory di un utente dalla cache locale. |
|
DeletePreference Rimuove un'impostazione di preferenza. |
|
Enabled Questo metodo è riservato per utilizzi futuri. (IOfflineFilesEvents.Enabled) |
|
Encrypt Crittografa o annulla la crittografia del contenuto della cache File offline memorizzata nella cache per l'utente chiamante. |
|
EncryptionChanged Questo metodo è riservato per utilizzi futuri. (IOfflineFilesEvents.EncryptionChanged) |
|
Fine Segnala che un'operazione è stata terminata. |
|
EnumItems Restituisce un enumeratore di elementi figlio per l'elemento della cache che implementa questo metodo. (IOfflineFilesItemContainer.EnumItems) |
|
EnumItemsEx Restituisce un enumeratore di elementi figlio per l'elemento della cache che implementa questo metodo. (IOfflineFilesItemContainer.EnumItemsEx) |
|
EnumSettingObjects Crea un enumeratore di istanze di IOfflineFilesSetting. |
|
Finditem Individua un determinato file o elemento di directory nella cache. (IOfflineFilesCache.FindItem) |
|
FindItemEx Individua un determinato file o elemento di directory nella cache. (IOfflineFilesCache.FindItemEx) |
|
GetAttributes Recupera gli attributi Win32 per un elemento. |
|
GetConnectState Determina se un elemento è online o offline e, se offline, perché. |
|
GetDescription Recupera una stringa di testo che descrive l'errore. |
|
GetDiskSpaceInformation Recupera la quantità di spazio su disco usata dalla cache File offline e i limiti di spazio applicati all'utilizzo della cache. |
|
GetEncryptionStatus Recupera lo stato di crittografia corrente (crittografato o non crittografato) della cache File offline. |
|
GetExcludedEvents Recupera una matrice di valori di enumerazione OFFLINEFILES_EVENTS che descrivono gli eventi che non devono essere ricevuti dal sink eventi. |
|
GetFileAttributes Recupera gli attributi del file Win32 per l'elemento. |
|
GetFileSize Recupera le dimensioni di un elemento. |
|
GetFileSize Recupera le dimensioni dell'elemento in byte. |
|
GetFileTimes Recupera gli ultimi tempi di scrittura e modifica per l'elemento. |
|
GetFilterFlags Fornisce flag per controllare il filtro basato sul flag degli elementi. |
|
GetIncludedEvents Recupera una matrice di valori di enumerazione OFFLINEFILES_EVENTS che descrivono gli eventi che devono essere ricevuti dal sink eventi. |
|
GetItemChangeFlags Recupera un valore contenente un set di flag che descrivono le modifiche rilevate durante l'operazione di sincronizzazione associata all'errore di sincronizzazione. |
|
GetItemType Restituisce un codice di tipo che identifica il tipo di elemento:_server, condivisione, directory o file. |
|
GetLocalInfo Recupera un'istanza dell'interfaccia IOfflineFilesSyncErrorItemInfo contenente i tempi di file, le dimensioni e gli attributi della copia locale dell'elemento coinvolto nella sincronizzazione. |
|
GetLocation Recupera il percorso della directory completa corrente della cache File offline. |
|
GetName Recupera un nome associato a una determinata impostazione File offline. |
|
GetOriginalInfo Recupera un'istanza dell'interfaccia IOfflineFilesSyncErrorItemInfo contenente i tempi di file, le dimensioni e gli attributi della copia originale dell'elemento coinvolto nella sincronizzazione. |
|
GetParentItem Recupera l'interfaccia IOfflineFilesItem per l'elemento padre dell'elemento. |
|
GetPath Recupera la stringa di percorso UNC completa per un elemento nella cache File offline. |
|
GetPathFilter Recupera una stringa di percorso UNC e un indicatore di ambito che descrive gli eventi basati sul percorso da recapitare a questo sink di eventi. |
|
GetPatternFilter Fornisce una stringa del modello di filtro per limitare gli elementi enumerati in base ai modelli di nome elemento. |
|
GetPolicy Recupera un criterio associato a una determinata impostazione File offline. |
|
GetPolicyScope Recupera l'ambito del criterio associato a questa impostazione. |
|
GetPreference Recupera una preferenza per computer o per utente associata a una determinata impostazione File offline. |
|
GetPreferenceScope Indica l'ambito della preferenza associata a questa impostazione. |
|
GetRawData Recupera un blocco di byte contenente dati interni associati all'errore. |
|
GetRemoteInfo Recupera un'istanza dell'interfaccia IOfflineFilesSyncErrorItemInfo contenente i tempi di file, le dimensioni e gli attributi della copia remota dell'elemento coinvolto nella sincronizzazione. |
|
GetSettingObject Crea un oggetto che rappresenta un'impostazione specifica file offline. |
|
GetShareCachingMode Recupera la configurazione della modalità di memorizzazione nella cache della condivisione predecessore più vicina all'elemento. |
|
GetShareItem Trova l'elemento della cache che rappresenta la condivisione predecessore più vicina all'elemento. |
|
GetSyncOperation Recupera un valore che indica il tipo di operazione di sincronizzazione eseguita quando è stato rilevato l'errore. |
|
GetTimeFilter Fornisce la semantica di confronto di valori temporali per controllare il filtro degli elementi in base al tempo. |
|
GetTimes Recupera i valori di ora associati a un elemento. |
|
GetValue Recupera il valore di una determinata impostazione File offline. |
|
GetValueType Recupera il tipo di dati di una determinata impostazione File offline. |
|
InfoDisponibile Indica se le informazioni sono state ottenute per la copia locale, remota o originale dell'elemento durante la sincronizzazione. |
|
InfoEnumerate Indica se le informazioni sono state eseguite query per la copia locale, remota o originale dell'elemento durante la sincronizzazione. |
|
IsCreatedOffline Determina se un elemento è stato creato nella cache File offline durante il funzionamento offline. |
|
IsDeletedOffline Determina se un elemento è stato eliminato dalla cache File offline durante il funzionamento offline. |
|
IsDirty Determina se è stato modificato un elemento nella cache File offline. |
|
IsEncrypted Determina se è crittografato un elemento nella cache File offline. |
|
IsGhosted Determina se l'elemento è fantasma. |
|
IsLocallyModifiedAttributes Determina se uno o più attributi di un elemento sono stati modificati durante il funzionamento offline. |
|
IsLocallyModifiedData Determina se i dati di un elemento sono stati modificati durante il funzionamento offline. |
|
IsLocallyModifiedTime Determina se uno o più valori temporali di un elemento sono stati modificati durante il funzionamento offline. |
|
IsMarkedForDeletion Determina se un elemento è stato eliminato dalla cache File offline. |
|
IsPartlyPinned Determina se l'elemento è parzialmente aggiunto. |
|
IsPathCacheable Determina se un percorso UNC specificato si trova nella cache File offline. |
|
IsPinned Determina se l'elemento viene aggiunto. |
|
IsPinnedForComputer Determina se l'elemento è stato aggiunto per tutti gli utenti nel computer نهج المجموعة. |
|
IsPinnedForFolderRedirection Determina se l'elemento è stato aggiunto da Reindirizzamento cartelle. |
|
IsPinnedForUser Determina se l'elemento è stato aggiunto da un utente. |
|
IsPinnedForUserByPolicy Determina se l'elemento è stato aggiunto per gli utenti da نهج المجموعة. |
|
IsShareDfsJunction Determina se l'elemento di condivisione è una giunzione DFS o una cartella condivisa in un server. |
|
IsSparse Determina se un elemento nella cache File offline viene memorizzato nella cache in modo sparse. |
|
IsSuspended Determina se un elemento è sospeso. |
|
IsTransparentlyCached Determina se l'elemento è memorizzato nella cache trasparente. |
|
ItemAddedToCache Segnala che un elemento è stato aggiunto alla cache File offline. |
|
ItemAvailableOffline Segnala che un elemento nella cache File offline è ora disponibile per l'uso offline, in caso di mancata disponibilità della copia remota. |
|
ItemBegin Segnala che un'operazione su un elemento inizia. |
|
ItemDeletedFromCache Segnala che un elemento è stato rimosso dalla cache File offline. |
|
ItemDisconnected Segnala che un elemento nella cache File offline è passato da online a offline. |
|
ItemModified Segnala che è stato modificato un elemento nella cache File offline. |
|
ItemNotAvailableOffline Segnala che un elemento nella cache File offline non è più disponibile per l'uso offline, se la copia remota non sarà disponibile. |
|
ItemNotPinned Segnala che un elemento nella cache File offline non è più aggiunto. |
|
ItemPinned Segnala che un elemento nella cache File offline è ora aggiunto e garantisce la disponibilità offline della copia remota dovrebbe non essere disponibile. |
|
ItemReconnectBegin Segnala che il servizio File offline sta iniziando a tentare di riconnettere tutti gli ambiti offline. |
|
ItemReconnected Segnala che un elemento nella cache File offline è passato da offline a online. |
|
ItemReconnectEnd Segnala che il servizio File offline ha completato il tentativo di riconnettere tutti gli ambiti offline. |
|
ItemRenamed Segnala che il percorso di un elemento nella cache File offline è stato rinominato. |
|
ItemResult Segnala che un elemento è stato elaborato durante l'operazione. |
|
LocalDirtyByteCount Recupera la quantità di dati non sincronizzati ("dirty") per il file associato nella cache file offline locale. |
|
NetTransportArrived Segnala che la funzionalità File offline ha rilevato l'arrivo di un trasporto di rete. |
|
Avanti Recupera l'elemento successivo nell'enumerazione e avanza l'enumeratore. (IEnumOfflineFilesItems.Next) |
|
Avanti Recupera l'elemento successivo nell'enumerazione e avanza l'enumeratore. (IEnumOfflineFilesSettings.Next) |
|
NoNetTransports Segnala che la funzionalità File offline ha rilevato che non sono disponibili trasporti di rete. |
|
OfflineFilesEnable Abilita o disabilita la funzionalità File offline. |
|
OfflineFilesQueryStatus Determina se la funzionalità File offline è abilitata e, in caso affermativo, se è attiva. |
|
OfflineFilesQueryStatusEx Determina se la funzionalità File offline è abilitata e, in tal caso, se è attiva e disponibile. Questa funzione è identica alla funzione OfflineFilesQueryStatus, ad eccezione del fatto che ha un parametro di output aggiuntivo. |
|
OfflineFilesStart Avvia il servizio File offline. |
|
Spilla Aggiunge file, directory e cartelle condivise di rete. |
|
Ping Questo evento viene recapitato a tutti i sottoscrittori di eventi registrati su base periodica. |
|
PolicyChangeDetected Segnala che il servizio File offline ha rilevato una modifica in uno o più dei relativi valori di impostazione controllati da نهج المجموعة. |
|
PreferenzeChangeDetected Segnala che il servizio File offline ha rilevato una modifica in uno o più dei relativi valori di impostazione che non sono controllati da نهج المجموعة. |
|
PrefetchFileBegin Segnala che è iniziata un'operazione di prefetch del file. |
|
PrefetchFileEnd Segnala che è stata terminata un'operazione di prefetch del file. |
|
ProcessAdminPinPolicy Causa l'elaborazione dei criteri di gruppo "file offline assegnati in modo amministrativo". |
|
QueryAbort Può essere chiamato durante operazioni lunghe per determinare se l'operazione deve essere annullata. |
|
Aggiorna Aggiorna tutti i dati memorizzati nella cache dell'oggetto rireading dalla cache File offline. |
|
RemoteDirtyByteCount Questo metodo è riservato per utilizzi futuri. (IOfflineFilesDirtyInfo.RemoteDirtyByteCount) |
|
RenameItem Rinomina un elemento nella cache. |
|
RenameItemEx Rinomina un elemento nella cache. Questo metodo è identico al metodo IOfflineFilesCache::RenameItem, ad eccezione del fatto che tenterà di eseguire immediatamente l'operazione di ridenominazione. |
|
Reimpostazione Riporta all'inizio la sequenza di enumerazione. (IEnumOfflineFilesItems.Reset) |
|
Reimpostazione Riporta all'inizio la sequenza di enumerazione. (IEnumOfflineFilesSettings.Reset) |
|
ResolveConflict Fornisce una decisione di risoluzione per un conflitto di sincronizzazione. |
|
SetConnectState Imposta lo stato della connessione per un elemento. |
|
SetDiskSpaceLimits Imposta i limiti di utilizzo dello spazio su disco nella cache File offline. |
|
SetPreference Imposta una preferenza per computer o per utente associata a un'impostazione File offline. |
|
SettingsChangesApplied Segnala che il servizio File offline ha applicato le modifiche rilevate nei valori di نهج المجموعة o preferenza. |
|
Skip Ignora il numero specificato successivo di elementi nell'enumerazione . (IEnumOfflineFilesItems.Skip) |
|
Skip Ignora il numero specificato successivo di elementi nell'enumerazione . (IEnumOfflineFilesSettings.Skip) |
|
SuspendRoot Sospendere o rilasciare un albero radice o directory di condivisione. |
|
SyncBegin Segnala che la cache File offline ha avviato un'operazione di sincronizzazione. |
|
SyncConflictRecAdded Segnala che è stato rilevato e registrato un conflitto di sincronizzazione nel log dei conflitti di sincronizzazione. |
|
SyncConflictRecRemoved Segnala che un conflitto di sincronizzazione non esiste più e che il relativo record è stato rimosso dal log dei conflitti di sincronizzazione. |
|
SyncConflictRecUpdated Segnala che è stato rilevato un conflitto di sincronizzazione e che un record del conflitto era già presente nel log dei conflitti di sincronizzazione. |
|
SyncEnd Segnala che la cache File offline ha terminato un'operazione di sincronizzazione. |
|
SyncFileResult Segnala il risultato della sincronizzazione di un determinato file. |
|
Sincronizza Sincronizza file e directory nella cache File offline con le copie corrispondenti nelle cartelle condivise di rete applicabili. |
|
SyncItemBegin Segnala l'inizio di un'operazione di sincronizzazione su un elemento. |
|
SyncItemResult Segnala che un elemento è stato elaborato durante l'operazione di sincronizzazione. |
|
TransitionOffline Esegue la transizione di un elemento offline, se possibile. |
|
TransitionOnline Esegue la transizione di un elemento online, se possibile. |
|
TransparentCacheItemNotify Segnala che un'azione è stata eseguita su un elemento memorizzato nella cache in modo trasparente. |
|
Rimuovi (Sblocca) Rimuove i file, le directory e le cartelle condivise di rete dalla cache File offline. |
Interfacce
|
IEnumOfflineFilesItems Rappresenta un insieme di puntatori all'interfaccia IOfflineFilesItem. |
|
IEnumOfflineFilesSettings Enumera gli oggetti di impostazione associati al servizio File offline. |
|
IOfflineFilesCache Consente di gestire la cache dei file offline. |
|
IOfflineFilesCache2 Implementa il metodo RenameItemEx. |
|
IOfflineFilesChangeInfo Rappresenta le informazioni associate alle modifiche locali apportate a un elemento durante il funzionamento offline. |
|
IOfflineFilesConnectionInfo Presenta le funzionalità di query e azione associate al comportamento di transizione online-offline di File offline. |
|
IOfflineFilesDirectoryItem Rappresenta un elemento di directory nella cache File offline. |
|
IOfflineFilesDirtyInfo Rappresenta informazioni su un file non sincronizzato ("dirty") nella cache File offline. |
|
IOfflineFilesErrorInfo Fornisce una descrizione di testo e un blocco dati non elaborato associato a un errore. |
|
IOfflineFilesEvents Usato per segnalare eventi significativi associati ai file offline. |
|
IOfflineFilesEvents2 Usato per segnalare eventi aggiuntivi associati ai file offline. |
|
IOfflineFilesEvents3 Usato per segnalare gli eventi associati agli elementi memorizzati nella cache in modo trasparente. |
|
IOfflineFilesEventsFilter Fornisce un meccanismo per i destinatari degli eventi pubblicati per limitare il numero di istanze di eventi ricevute. |
|
IOfflineFilesFileItem Rappresenta un elemento di file nella cache File offline. |
|
IOfflineFilesFileSysInfo Rappresenta le informazioni standard associate a un elemento del file system nella cache File offline. |
|
IOfflineFilesGhostInfo Rappresenta lo stato fantasma di un elemento nella cache File offline. |
|
IOfflineFilesItem Rappresenta un singolo elemento nella cache File offline. |
|
IOfflineFilesItemContainer Consente di accedere alla funzionalità di enumerazione degli elementi nella cache File offline. |
|
IOfflineFilesItemFilter Rappresenta un'istanza di un filtro da applicare a un'enumerazione. |
|
IOfflineFilesPinInfo Rappresenta lo stato aggiunto di un elemento nella cache File offline. |
|
IOfflineFilesPinInfo2 Definisce un metodo per determinare se un elemento nella cache File offline viene aggiunto in parte. |
|
IOfflineFilesProgress Usato per segnalare lo stato di avanzamento ai chiamanti di lunghe operazioni di file offline. (IOfflineFilesProgress) |
|
IOfflineFilesServerItem Rappresenta un elemento del server nella cache File offline. |
|
IOfflineFilesSetting Rappresenta un'impostazione che controlla il comportamento del servizio File offline. |
|
IOfflineFilesShareInfo Presenta informazioni specifiche sulla condivisione degli elementi memorizzati nella cache. |
|
IOfflineFilesShareItem Rappresenta un elemento di condivisione nella cache File offline. |
|
IOfflineFilesSimpleProgress Usato per segnalare lo stato di avanzamento ai chiamanti di lunghe operazioni di file offline. (IOfflineFilesSimpleProgress) |
|
IOfflineFilesSuspend Sospende o rilascia un albero radice o directory di condivisione nella cache File offline. |
|
IOfflineFilesSuspendInfo Determina se un elemento viene sospeso o meno e, in caso affermativo, se si tratta di una radice sospesa o meno. |
|
IOfflineFilesSyncConflictHandler Usato da un client che chiama il metodo IOfflineFilesCache::Sync per specificare una strategia di risoluzione dei conflitti di conflitto per i conflitti di sincronizzazione quando vengono rilevati. |
|
IOfflineFilesSyncErrorInfo Fornito con il metodo IOfflineFilesSyncProgress::SyncItemResult per comunicare dettagli sull'elemento che ha riscontrato un errore di sincronizzazione. |
|
IOfflineFilesSyncErrorItemInfo Fornisce attributi di file, informazioni temporali e dimensioni del file per un elemento associato a un errore di sincronizzazione. |
|
IOfflineFilesSyncProgress Usato per segnalare lo stato di avanzamento al chiamante durante le operazioni correlate alla sincronizzazione e alla sincronizzazione. |
|
IOfflineFilesTransparentCacheInfo Rappresenta le informazioni associate agli elementi memorizzati nella cache trasparente. |