enumerazione SYNCMGR_ITEM_CAPABILITIES (syncmgr.h)
Specifica le azioni che possono essere eseguite su un elemento.
Sintassi
typedef enum SYNCMGR_ITEM_CAPABILITIES {
SYNCMGR_ICM_NONE = 0,
SYNCMGR_ICM_PROVIDES_ICON = 0x1,
SYNCMGR_ICM_EVENT_STORE = 0x2,
SYNCMGR_ICM_CONFLICT_STORE = 0x4,
SYNCMGR_ICM_CAN_DELETE = 0x10,
SYNCMGR_ICM_CAN_BROWSE_CONTENT = 0x10000,
SYNCMGR_ICM_QUERY_BEFORE_ENABLE = 0x100000,
SYNCMGR_ICM_QUERY_BEFORE_DISABLE = 0x200000,
SYNCMGR_ICM_QUERY_BEFORE_DELETE = 0x400000,
SYNCMGR_ICM_VALID_MASK = 0x710017
} ;
Costanti
SYNCMGR_ICM_NONE Valore: 0 Non vengono impostati flag di funzionalità. |
SYNCMGR_ICM_PROVIDES_ICON Valore: 0x1 L'elemento restituisce un oggetto valido da ISyncMgrSyncItem::GetObject quando questo metodo viene chiamato con il flag di SYNCMGR_OBJECTID_Icon. |
SYNCMGR_ICM_EVENT_STORE Valore: 0x2 L'elemento restituisce un oggetto valido da ISyncMgrSyncItem::GetObject quando questo metodo viene chiamato con il flag di SYNCMGR_OBJECTID_EventStore. |
SYNCMGR_ICM_CONFLICT_STORE Valore: 0x4 L'elemento restituisce un oggetto valido da ISyncMgrSyncItem::GetObject quando questo metodo viene chiamato con il flag SYNCMGR_OBJECTID_ConflictStore. |
SYNCMGR_ICM_CAN_DELETE Valore: 0x10 L'utente può eliminare l'elemento dalla cartella del gestore. Questo può essere usato da un elemento per rimuovere se stesso dal set di sincronizzazione del gestore, ad esempio rimuovere una cartella dal set di file offline. Se questo valore è impostato, l'attività Delete viene visualizzata nella cartella del gestore quando questo elemento è selezionato. |
SYNCMGR_ICM_CAN_BROWSE_CONTENT Valore: 0x10000 L'elemento restituisce un oggetto valido da ISyncMgrSyncItem::GetObject quando questo metodo viene chiamato con il flag di SYNCMGR_OBJECTID_BrowseContent. Se questo valore è impostato, l'attività Sfoglia contenuto viene aggiunta al menu di scelta rapida dell'elemento. |
SYNCMGR_ICM_QUERY_BEFORE_ENABLE Valore: 0x100000 L'elemento restituisce un oggetto valido da ISyncMgrSyncItem::GetObject quando questo metodo viene chiamato con il flag di SYNCMGR_OBJECTID_QueryBeforeEnable. |
SYNCMGR_ICM_QUERY_BEFORE_DISABLE Valore: 0x200000 L'elemento restituisce un oggetto valido da ISyncMgrSyncItem::GetObject quando questo metodo viene chiamato con il flag di SYNCMGR_OBJECTID_QueryBeforeDisable. |
SYNCMGR_ICM_QUERY_BEFORE_DELETE Valore: 0x400000 L'elemento restituisce un oggetto valido da ISyncMgrSyncItem::GetObject quando questo metodo viene chiamato con il flag di SYNCMGR_OBJECTID_QueryBeforeDelete. |
SYNCMGR_ICM_VALID_MASK Valore: 0x710017 Maschera usata per recuperare flag di SYNCMGR_ITEM_CAPABILITIES validi. |
Commenti
Sync Center esegue una query sull'elemento per le relative funzionalità tramite ISyncMgrSyncItem::GetCapabilities ogni volta che viene chiamato il metodo ISyncMgrControl::UpdateItem .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | syncmgr.h |