Share via


ModelingProjectExtensions Class

Defines extension methods on ModelingProject.

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.ModelingProjectExtensions

Namespace:  Microsoft.VisualStudio.ArchitectureTools.Extensibility
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Syntax

'Declaration
<ExtensionAttribute> _
Public NotInheritable Class ModelingProjectExtensions
public static class ModelingProjectExtensions
[ExtensionAttribute]
public ref class ModelingProjectExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type ModelingProjectExtensions =  class end
public final class ModelingProjectExtensions

The ModelingProjectExtensions type exposes the following members.

Methods

  Name Description
Public methodStatic member GetLoadMessages(IModelingProjectReader) Gets any error messages generated when the IModelingProjectReader was used to read a model.
Public methodStatic member GetLoadMessages<T>(IModelingProjectReader) Gets any error messages generated when the IModelingProjectReader was used to read a model.
Public methodStatic member GetSerializationResult Gets messages generated when a model or diagrams were loaded or saved.
Public methodStatic member ResetSerializationResult Clears error messages resulting from load or save operations.

Top

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.ArchitectureTools.Extensibility Namespace