VSReferencePicker.PickReference Method (Type, IServiceProvider, Store, ModelBusReference, PickerMetadataBaseAttribute[])
Picks a reference not in UITypeEditor context
Namespace: Microsoft.VisualStudio.Modeling.Integration.Shell.Picker
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Integration.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Integration.Shell.12.0.dll)
Syntax
protected virtual ModelBusReference PickReference(
Type browserType,
IServiceProvider serviceProvider,
Store store,
ModelBusReference reference,
params PickerMetadataBaseAttribute[] metadata
)
protected:
virtual ModelBusReference^ PickReference(
Type^ browserType,
IServiceProvider^ serviceProvider,
Store^ store,
ModelBusReference^ reference,
... array<PickerMetadataBaseAttribute^>^ metadata
)
abstract PickReference :
browserType:Type *
serviceProvider:IServiceProvider *
store:Store *
reference:ModelBusReference *
[<ParamArrayAttribute>] metadata:PickerMetadataBaseAttribute[] -> ModelBusReference
override PickReference :
browserType:Type *
serviceProvider:IServiceProvider *
store:Store *
reference:ModelBusReference *
[<ParamArrayAttribute>] metadata:PickerMetadataBaseAttribute[] -> ModelBusReference
Protected Overridable Function PickReference (
browserType As Type,
serviceProvider As IServiceProvider,
store As Store,
reference As ModelBusReference,
ParamArray metadata As PickerMetadataBaseAttribute()
) As ModelBusReference
Parameters
Return Value
Type: Microsoft.VisualStudio.Modeling.Integration.ModelBusReference
See Also
PickReference Overload
VSReferencePicker Class
Microsoft.VisualStudio.Modeling.Integration.Shell.Picker Namespace
Return to top