Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Namespace: Microsoft.Internal.VisualStudio.PlatformUI
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Syntax
'Declaration
Protected Shared Function GetRegisteredObjects(Of T As GelRegisteredObject) ( _
ownerTypeMap As IDictionary(Of Type, IList(Of Integer)), _
objectsList As IList(Of T), _
ownerType As Type, _
includeBaseTypes As Boolean _
) As IEnumerable(Of T)
protected static IEnumerable<T> GetRegisteredObjects<T>(
IDictionary<Type, IList<int>> ownerTypeMap,
IList<T> objectsList,
Type ownerType,
bool includeBaseTypes
)
where T : GelRegisteredObject
protected:
generic<typename T>
where T : GelRegisteredObject
static IEnumerable<T>^ GetRegisteredObjects(
IDictionary<Type^, IList<int>^>^ ownerTypeMap,
IList<T>^ objectsList,
Type^ ownerType,
bool includeBaseTypes
)
static member GetRegisteredObjects :
ownerTypeMap:IDictionary<Type, IList<int>> *
objectsList:IList<'T> *
ownerType:Type *
includeBaseTypes:bool -> IEnumerable<'T> when 'T : GelRegisteredObject
JScript does not support generic types or methods.
Type Parameters
- T
Parameters
- ownerTypeMap
Type: System.Collections.Generic.IDictionary<Type, IList<Int32>>
- objectsList
Type: System.Collections.Generic.IList<T>
- ownerType
Type: System.Type
- includeBaseTypes
Type: System.Boolean
Return Value
Type: System.Collections.Generic.IEnumerable<T>
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.