Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Devuelve el valor real bloqueos que debe aplicarse al ModelElement especificado dado un conjunto de propuesto bloqueos.
Espacio de nombres: Microsoft.VisualStudio.Modeling.Immutability
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Sintaxis
'Declaración
Function RefineLocks ( _
element As ModelElement, _
proposedLocks As Locks _
) As Locks
Locks RefineLocks(
ModelElement element,
Locks proposedLocks
)
Parámetros
- element
Tipo: Microsoft.VisualStudio.Modeling.ModelElement
- proposedLocks
Tipo: Microsoft.VisualStudio.Modeling.Immutability.Locks
el nuevo conjunto de elemento bloquea solicitado con ModelElement.SetLocks
Valor devuelto
Tipo: Microsoft.VisualStudio.Modeling.Immutability.Locks
El conjunto real de bloqueos para aplicar, que puede incluir adicional bloqueos, o ser un subconjunto.
Comentarios
Se llama a este punto de la extensión al intentar aplicar bloqueos a un ModelElement con la Inmutabilidad API.Permite al propietario del almacén de directiva en decidir qué bloqueos puede aplicar o quitar.Las implementaciones deseen omitir los refinamientos de bloqueo para los elementos que no poseen.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.Modeling.Immutability (Espacio de nombres)