IVsDataMappedObjectSelector.SelectMappedObjects<T> Method (array<Object[], Boolean)

Retrieves a list of mapped data objects filtered by the specified restrictions.

Namespace:  Microsoft.VisualStudio.Data.Services
Assembly:  Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)

Syntax

'Declaration
Function SelectMappedObjects(Of T As IVsDataMappedObject) ( _
    restrictions As Object(), _
    refresh As Boolean _
) As IList(Of T)
'Usage
Dim instance As IVsDataMappedObjectSelector 
Dim restrictions As Object()
Dim refresh As Boolean 
Dim returnValue As IList(Of T)

returnValue = instance.SelectMappedObjects(restrictions, _
    refresh)
IList<T> SelectMappedObjects<T>(
    Object[] restrictions,
    bool refresh
)
where T : IVsDataMappedObject
generic<typename T>
where T : IVsDataMappedObject 
IList<T>^ SelectMappedObjects(
    array<Object^>^ restrictions, 
    bool refresh
)
JScript does not support generic types or methods.

Type Parameters

  • T

Parameters

  • restrictions
    Type: array<System.Object[]

    A list of identifiers that restrict the objects returned from the object store to the ones matching these restrictions.

  • refresh
    Type: System.Boolean

    A Boolean value indicating whether to update the list of required restrictions and properties.

Return Value

Type: System.Collections.Generic.IList<T>
A list of IVsDataMappedObject objects matching the specified restrictions.

Exceptions

Exception Condition
ArgumentException

The restrictions are not valid.

.NET Framework Security

See Also

Reference

IVsDataMappedObjectSelector Interface

IVsDataMappedObjectSelector Members

SelectMappedObjects Overload

Microsoft.VisualStudio.Data.Services Namespace