ModelingDocumentHandler Class
This is a pluggable class that a ModelBusAdapter can use for configuring management of the underlying Document represented by this ModelBusAdapter.
Namespace: Microsoft.VisualStudio.Modeling.Integration
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0.dll)
Inheritance Hierarchy
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelingDocumentHandler
Syntax
public abstract class ModelingDocumentHandler : IDisposable
public ref class ModelingDocumentHandler abstract : IDisposable
[<AbstractClass>]
type ModelingDocumentHandler =
class
interface IDisposable
end
Public MustInherit Class ModelingDocumentHandler
Implements IDisposable
Constructors
Name | Description | |
---|---|---|
ModelingDocumentHandler() | Default constructor |
|
ModelingDocumentHandler(String) | Constructor |
Properties
Name | Description | |
---|---|---|
ModelFile | Full path and file name of the disk-based file being managed by this DocumentHandler. |
|
Root | Access the root element of the document |
Methods
Name | Description | |
---|---|---|
Dispose() | ||
Dispose(Boolean) | Dispose this ModelingDocumentHandler instance. The base class does nothing. Derived ModelingDocumentHandler implementations can choose to do additional work, including persist unsaved data, free up resources, etc. |
|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | Destructor(Overrides Object.Finalize().) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
ToString() | (Inherited from Object.) |
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
Microsoft.VisualStudio.Modeling.Integration Namespace
Return to top