SubordinateDocumentLockHolder Class

 

Manages an edit lock on a subordinate file in the running documents table.

Namespace:   Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

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

[CLSCompliantAttribute(false)]
public ref class SubordinateDocumentLockHolder sealed : IVsDocumentLockHolder, 
	IDisposable

NameDescription
System_CAPS_pubpropertySubordinateDocData

Retrieves the subordinate DocData managed by this lock holder.

NameDescription
System_CAPS_pubmethodCloseDocumentHolder(UInt32)

Releases the lock on the subordinate document and unregisters the lock holder.

System_CAPS_pubmethodDispose()

Releases all resources used by the current instance of the SubordinateDocumentLockHolder class.

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodShowDocumentHolder()

Shows the first view associated with the parent document.

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodUnregisterSubordinateDocument()

Unregisters the subordinate document and removes it from memory. This method does not save the document.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: