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