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