Enumeração __VSREGDOCLOCKHOLDER
Publicado: abril de 2016
Especifica um bloqueio fraco em chamadas para o RegisterDocumentLockHolder método.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
public enum __VSREGDOCLOCKHOLDER
public enum class __VSREGDOCLOCKHOLDER
type __VSREGDOCLOCKHOLDER
Public Enumeration __VSREGDOCLOCKHOLDER
Membros
Nome do membro | Descrição | |
---|---|---|
RDLH_WeakLockHolder | Especifica um proprietário do bloqueio de documento fraco. |
Comentários
COM assinatura
De vsshell.idl:
enum __VSREGDOCLOCKHOLDER {
RDLH_WeakLockHolder = 0x00000001
};
typedef DWORD VSREGDOCLOCKHOLDER;
O RDLH_WeakLockHolder sinalizador identifica o proprietário do bloqueio de documento que é passado para o RegisterDocumentLockHolder o método como um proprietário de bloqueio de baixa segurança.Um proprietário de bloqueio fraco pode obter um EditLock (um bloqueio em um documento que pode ser alterado) somente se há bloqueios não editar.Um proprietário de bloqueio de baixa segurança deve primeiro verifique a contagem de bloqueio existentes e levar seu EditLock, somente se não houver nenhum outro EditLocks.Ele deve levar seu EditLock antes de chamar o RegisterDocumentLockHolder método.
Quando o proprietário de outro documento solicita um EditLock em um documento e o atual proprietário do bloqueio é um proprietário de bloqueio fraco, o CloseDocumentHolder método sobre o atual proprietário do bloqueio é chamado quando o EditLock é fornecida para o novo proprietário do documento.
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo