Share via


ModelBusReferenceExtensionMethods.ApplyAdapterLimitations Method (IEnumerable<ModelBusAdapterManager>, IModelBrowserHost)

 

Applies filtering based on the host's metadata, by using the first found ApplyAdapterLimitationsAttribute.

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

Syntax

public static IEnumerable<ModelBusAdapterManager> ApplyAdapterLimitations(
    this IEnumerable<ModelBusAdapterManager> enumeration,
    IModelBrowserHost host
)
public:
[ExtensionAttribute]
static IEnumerable<ModelBusAdapterManager^>^ ApplyAdapterLimitations(
    IEnumerable<ModelBusAdapterManager^>^ enumeration,
    IModelBrowserHost^ host
)
static member ApplyAdapterLimitations : 
        enumeration:IEnumerable<ModelBusAdapterManager> *
        host:IModelBrowserHost -> IEnumerable<ModelBusAdapterManager>
<ExtensionAttribute>
Public Shared Function ApplyAdapterLimitations (
    enumeration As IEnumerable(Of ModelBusAdapterManager),
    host As IModelBrowserHost
) As IEnumerable(Of ModelBusAdapterManager)

Parameters

Return Value

Type: System.Collections.Generic.IEnumerable<ModelBusAdapterManager>

Remarks

Used by the picker to filter out non-configured LogicalAdapterIds and

See Also

ModelBusReferenceExtensionMethods Class
Microsoft.VisualStudio.Modeling.Integration.Picker Namespace

Return to top