__HANDSOFFMODE Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Indicateurs pour les fonctions HandsOn/Off de l'interface de IVsTrackProjectDocuments3.
public enum class __HANDSOFFMODE
public enum class __HANDSOFFMODE
enum __HANDSOFFMODE
public enum __HANDSOFFMODE
type __HANDSOFFMODE =
Public Enum __HANDSOFFMODE
- Héritage
-
__HANDSOFFMODE
Champs
| HANDSOFFMODE_AsyncOperation | -2147483648 | L'appelant doit avoir accès au fichier pendant une période prolongée. L'appelant garantit l'appel à HandsOnFiles(Int32, String[]) pour indiquer aux parties à quel moment elles peuvent accéder au fichier. Les |
| HANDSOFFMODE_DeleteAccess | 4 | L'appelant doit avoir accès pour pouvoir supprimer ou renommer. |
| HANDSOFFMODE_FullAccess | 7 | L’appelant doit avoir le pouvoir de renommer ou de supprimer le fichier. |
| HANDSOFFMODE_ReadAccess | 1 | L'appelant doit avoir un accès en lecture seule (les verrous de lecture partagés sont OK pour rester ouverts). |
| HANDSOFFMODE_ReadWriteAccess | 3 | L'appelant doit avoir des droits d'accès en lecture et en écriture. |
| HANDSOFFMODE_WriteAccess | 2 | L’appelant doit avoir un accès en écriture seule (les verrous d’écriture partagés sont OK pour rester ouverts). |
Remarques
Signature COM
À partir de IVsTrackProjectDocumentsEvents80. idl :
enum __HANDSOFFMODE
{
HANDSOFFMODE_ReadAccess = 0x00000001,
HANDSOFFMODE_WriteAccess = 0x00000002,
HANDSOFFMODE_DeleteAccess = 0x00000004,
HANDSOFFMODE_AsyncOperation = 0x80000000,
HANDSOFFMODE_FullAccess = HANDSOFFMODE_DeleteAccess | HANDSOFFMODE_ReadAccess | HANDSOFFMODE_WriteAccess,
HANDSOFFMODE_ReadWriteAccess = HANDSOFFMODE_ReadAccess | HANDSOFFMODE_WriteAccess // caller needs both read & write
};
typedef DWORD HANDSOFFMODE;