BaseDocData Class
The base class for all the document data.
This API is not CLS-compliant. The CLS-compliant alternative is .
Namespace: Microsoft.VisualStudio.Data.Schema.Project.Common.UI
Assembly: Microsoft.VisualStudio.Data.Schema.Project (in Microsoft.VisualStudio.Data.Schema.Project.dll)
Syntax
'Declaration
<CLSCompliantAttribute(False)> _
Public MustInherit Class BaseDocData _
Implements IDisposable, IVsFileChangeEvents, IBaseDocData, IVsPersistDocData, _
IPersistFileFormat, IPersist, IVsDocDataFileChangeControl, IVsFileBackup
'Usage
Dim instance As BaseDocData
[CLSCompliantAttribute(false)]
public abstract class BaseDocData : IDisposable,
IVsFileChangeEvents, IBaseDocData, IVsPersistDocData, IPersistFileFormat, IPersist,
IVsDocDataFileChangeControl, IVsFileBackup
[CLSCompliantAttribute(false)]
public ref class BaseDocData abstract : IDisposable,
IVsFileChangeEvents, IBaseDocData, IVsPersistDocData, IPersistFileFormat, IPersist,
IVsDocDataFileChangeControl, IVsFileBackup
public abstract class BaseDocData implements IDisposable, IVsFileChangeEvents, IBaseDocData, IVsPersistDocData, IPersistFileFormat, IPersist, IVsDocDataFileChangeControl, IVsFileBackup
[<AbstractClassAttribute>]
[<CLSCompliantAttribute(false)>]
type BaseDocData =
class
interface IDisposable
interface IVsFileChangeEvents
interface IBaseDocData
interface IVsPersistDocData
interface IPersistFileFormat
interface IPersist
interface IVsDocDataFileChangeControl
interface IVsFileBackup
end
Inheritance Hierarchy
System.Object
Microsoft.VisualStudio.Data.Schema.Project.Common.UI.BaseDocData
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
Microsoft.VisualStudio.Data.Schema.Project.Common.UI Namespace