DocData Members
Include Protected Members
Include Inherited Members
A wrapper around a DocData object that provides additional features.
The DocData type exposes the following members.
Constructors
Name
Description
Overloaded. Initializes a new instance of DocData.
Top
Methods
Name
Description
Checks out the doc data file from source code control.
Marks the beginning of an external change of the text buffer.
Overloaded. Disposes the DocData.
Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Called automatically when this object is destroyed. (Overrides Object.Finalize().)
Serves as a hash function for a particular type. (Inherited from Object.)
Gets the type of the current instance. (Inherited from Object.)
Creates a shallow copy of the current Object. (Inherited from Object.)
Marks this DocData as modified.
Called when an external change has been made to the doc data.
Called by Modify.
Raises the Modifying event.
Returns a string that represents the current object. (Inherited from Object.)
Top
Properties
Name
Description
The text buffer contained within the doc data.
The actual DocData object this class wraps.
Determines whether the buffer has been modified
Gets the file name of the doc data.
Top
Events
Name
Description
An event that is raised when the data contained within this doc data has changed.
An event that is raised when this DocData object is being marked as modified.
Top
Explicit Interface Implementations
Name
Description
IVsDocumentLockHolder.CloseDocumentHolder
Close the document based on a user request.
IVsTextStreamEvents.OnChangeStreamAttributes
A notification from Visual Studio that something in the text has changed.
IVsTextStreamEvents.OnChangeStreamText
Provides a notification from Visual Studio that something in the text has changed.
IVsDocumentLockHolder.ShowDocumentHolder
Called by Visual Studio to show the window frame associated with this document.
Top