IElementDirectory.FindElements Method (DomainClassInfo, Boolean)

Finds all elements in the directory of a specified type.

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

Syntax

'Declaration
Function FindElements ( _
    domainClass As DomainClassInfo, _
    includeDescendants As Boolean _
) As ReadOnlyCollection(Of ModelElement)
'Usage
Dim instance As IElementDirectory 
Dim domainClass As DomainClassInfo 
Dim includeDescendants As Boolean 
Dim returnValue As ReadOnlyCollection(Of ModelElement)

returnValue = instance.FindElements(domainClass, _
    includeDescendants)
ReadOnlyCollection<ModelElement> FindElements(
    DomainClassInfo domainClass,
    bool includeDescendants
)
ReadOnlyCollection<ModelElement^>^ FindElements(
    DomainClassInfo^ domainClass, 
    bool includeDescendants
)
function FindElements(
    domainClass : DomainClassInfo, 
    includeDescendants : boolean
) : ReadOnlyCollection<ModelElement>

Parameters

  • includeDescendants
    Type: System.Boolean

    true to include elements of all domain classes derived from the domain class specified in the domainClass parameter; otherwise, false.

Return Value

Type: System.Collections.ObjectModel.ReadOnlyCollection<ModelElement>
A read-only collection of the type specified.

Remarks

An empty list is returned if no elements were found.

.NET Framework Security

See Also

Reference

IElementDirectory Interface

IElementDirectory Members

FindElements Overload

Microsoft.VisualStudio.Modeling Namespace