Share via


ModelingDocData Class

Represents a document in memory that is backed by an in-memory store (IMS).

This API is not CLS-compliant. 

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

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public MustInherit Class ModelingDocData _
    Inherits DocData _
    Implements IVsTextBufferProvider
'Usage
Dim instance As ModelingDocData
[CLSCompliantAttribute(false)]
public abstract class ModelingDocData : DocData, 
    IVsTextBufferProvider
[CLSCompliantAttribute(false)]
public ref class ModelingDocData abstract : public DocData, 
    IVsTextBufferProvider
public abstract class ModelingDocData extends DocData implements IVsTextBufferProvider

Remarks

The document in memory is backed by an in-memory store.

Inheritance Hierarchy

System.Object
  System.MarshalByRefObject
    Microsoft.VisualStudio.Modeling.Shell.DocData
      Microsoft.VisualStudio.Modeling.Shell.ModelingDocData

Thread Safety

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

See Also

Reference

ModelingDocData Members

Microsoft.VisualStudio.Modeling.Shell Namespace