Share via


DiagramDocView Class

Represents a diagram view in the Domain-Specific Language Designer or generated designer.

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 DiagramDocView _
    Inherits ModelingDocView _
    Implements IVsFindTarget
'Usage
Dim instance As DiagramDocView
[CLSCompliantAttribute(false)]
public abstract class DiagramDocView : ModelingDocView, 
    IVsFindTarget
[CLSCompliantAttribute(false)]
public ref class DiagramDocView abstract : public ModelingDocView, 
    IVsFindTarget
public abstract class DiagramDocView extends ModelingDocView implements IVsFindTarget

Remarks

You use the diagram view to display models. A model is a collection of elements.

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.Shell.WindowPane
    Microsoft.VisualStudio.Modeling.Shell.ModelingWindowPane
      Microsoft.VisualStudio.Modeling.Shell.ModelingDocView
        Microsoft.VisualStudio.Modeling.Shell.DiagramDocView
          Microsoft.VisualStudio.Modeling.Shell.SingleDiagramDocView

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

DiagramDocView Members

Microsoft.VisualStudio.Modeling.Shell Namespace