SPFile.Lock method
Cria um bloqueio no arquivo, impedindo que outros usuários modificá-lo.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Sub Lock ( _
lockType As SPFile.SPLockType, _
lockId As String, _
timeout As TimeSpan _
)
'Uso
Dim instance As SPFile
Dim lockType As SPFile.SPLockType
Dim lockId As String
Dim timeout As TimeSpan
instance.Lock(lockType, lockId, timeout)
public void Lock(
SPFile.SPLockType lockType,
string lockId,
TimeSpan timeout
)
Parâmetros
lockType
Type: Microsoft.SharePoint.SPFile.SPLockTypeUm dos valores de enumeração que descreve o tipo de bloqueio.
lockId
Type: System.StringUm identificador (ID) do bloqueio.
timeout
Type: System.TimeSpanA duração do bloqueio.
Exceptions
Exception | Condition |
---|---|
SPFileLockException | lockType é None. |
Comentários
Você pode determinar se o arquivo já está bloqueado, verificando a propriedade de LockType . Se for None, o arquivo não está bloqueado.