DomainModel.GetClosureVisitor Method

Returns an IElementVisitor that corresponds to the particular closure type.

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

Syntax

'Declaration
Public Overridable Function GetClosureVisitor ( _
    type As ClosureType, _
    rootElements As ICollection(Of ModelElement) _
) As IElementVisitor
public virtual IElementVisitor GetClosureVisitor(
    ClosureType type,
    ICollection<ModelElement> rootElements
)
public:
virtual IElementVisitor^ GetClosureVisitor(
    ClosureType type, 
    ICollection<ModelElement^>^ rootElements
)
abstract GetClosureVisitor : 
        type:ClosureType * 
        rootElements:ICollection<ModelElement> -> IElementVisitor  
override GetClosureVisitor : 
        type:ClosureType * 
        rootElements:ICollection<ModelElement> -> IElementVisitor
public function GetClosureVisitor(
    type : ClosureType, 
    rootElements : ICollection<ModelElement>
) : IElementVisitor

Parameters

  • rootElements
    Type: ICollection<ModelElement>

    A collection of root elements.

Return Value

Type: Microsoft.VisualStudio.Modeling.IElementVisitor
An IElementVisitor object.

.NET Framework Security

See Also

Reference

DomainModel Class

Microsoft.VisualStudio.Modeling Namespace