Compartir a través de


SubordinateDocumentLockHolder (Clase)

Administra un bloqueo de edición en un archivo dependiente en la tabla actual de documentos.

Esta API no es conforme a CLS. 

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.Modeling.Shell.SubordinateDocumentLockHolder

Espacio de nombres:  Microsoft.VisualStudio.Modeling.Shell
Ensamblado:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (en Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

Sintaxis

'Declaración
<CLSCompliantAttribute(False)> _
Public NotInheritable Class SubordinateDocumentLockHolder _
    Implements IVsDocumentLockHolder, IDisposable
[CLSCompliantAttribute(false)]
public sealed class SubordinateDocumentLockHolder : IVsDocumentLockHolder, 
    IDisposable

El tipo SubordinateDocumentLockHolder expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público SubordinateDocumentLockHolder Crea un nuevo objeto SubordinateDocumentLockHolder.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública SubordinateDocData Recupera el objeto DocData subordinado administrado por este contenedor de bloqueo.

Arriba

Métodos

  Nombre Descripción
Método público CloseDocumentHolder Libera el bloqueo en el documento subordinado y anula el registro del contenedor de bloqueo.
Método público Dispose Libera todos los recursos usados por la instancia actual de la clase SubordinateDocumentLockHolder.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Finalizador (Invalida a Object.Finalize()).
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público ShowDocumentHolder Muestra la primera vista asociada al documento primario.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).
Método público UnregisterSubordinateDocument Anula el registro del documento subordinado y lo quita de la memoria.Este método no guarda el documento.

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.Modeling.Shell (Espacio de nombres)