SYNCMGR_ITEM_CAPABILITIES Enumeration (syncmgr.h)
Gibt die Aktionen an, die für ein Element ausgeführt werden können.
Syntax
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
} ;
Konstanten
SYNCMGR_ICM_NONE Wert: 0 Es sind keine Funktionsflags festgelegt. |
SYNCMGR_ICM_PROVIDES_ICON Wert: 0x1 Das Element gibt ein gültiges Objekt aus ISyncMgrSyncItem::GetObject zurück, wenn diese Methode mit dem SYNCMGR_OBJECTID_Icon-Flag aufgerufen wird. |
SYNCMGR_ICM_EVENT_STORE Wert: 0x2 Das Element gibt ein gültiges Objekt aus ISyncMgrSyncItem::GetObject zurück, wenn diese Methode mit dem SYNCMGR_OBJECTID_EventStore-Flag aufgerufen wird. |
SYNCMGR_ICM_CONFLICT_STORE Wert: 0x4 Das Element gibt ein gültiges Objekt aus ISyncMgrSyncItem::GetObject zurück, wenn diese Methode mit dem SYNCMGR_OBJECTID_ConflictStore-Flag aufgerufen wird. |
SYNCMGR_ICM_CAN_DELETE Wert: 0x10 Der Benutzer darf das Element aus dem Ordner des Handlers löschen. Dies kann von einem Element verwendet werden, um sich selbst aus der Synchronisierungsgruppe des Handlers zu entfernen (für instance entfernen Sie einen Ordner aus der Gruppe der Offlinedateien). Wenn dieser Wert festgelegt ist, wird die Aufgabe Löschen im Ordner des Handlers angezeigt, wenn dieses Element ausgewählt ist. |
SYNCMGR_ICM_CAN_BROWSE_CONTENT Wert: 0x10000 Das Element gibt ein gültiges Objekt aus ISyncMgrSyncItem::GetObject zurück, wenn diese Methode mit dem SYNCMGR_OBJECTID_BrowseContent-Flag aufgerufen wird. Wenn dieser Wert festgelegt ist, wird der Task Inhalt durchsuchen dem Kontextmenü des Elements hinzugefügt. |
SYNCMGR_ICM_QUERY_BEFORE_ENABLE Wert: 0x100000 Das Element gibt ein gültiges Objekt von ISyncMgrSyncItem::GetObject zurück, wenn diese Methode mit dem SYNCMGR_OBJECTID_QueryBeforeEnable-Flag aufgerufen wird. |
SYNCMGR_ICM_QUERY_BEFORE_DISABLE Wert: 0x200000 Das Element gibt ein gültiges Objekt von ISyncMgrSyncItem::GetObject zurück, wenn diese Methode mit dem SYNCMGR_OBJECTID_QueryBeforeDisable-Flag aufgerufen wird. |
SYNCMGR_ICM_QUERY_BEFORE_DELETE Wert: 0x400000 Das Element gibt ein gültiges Objekt aus ISyncMgrSyncItem::GetObject zurück, wenn diese Methode mit dem SYNCMGR_OBJECTID_QueryBeforeDelete-Flag aufgerufen wird. |
SYNCMGR_ICM_VALID_MASK Wert: 0x710017 Eine Maske, die zum Abrufen gültiger SYNCMGR_ITEM_CAPABILITIES Flags verwendet wird. |
Hinweise
Sync Center fragt das Element nach seinen Funktionen über ISyncMgrSyncItem::GetCapabilities ab, wenn die ISyncMgrControl::UpdateItem-Methode aufgerufen wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | syncmgr.h |