This documentation is archived and is not being maintained.
IReferencePicker Interface
Reference picker contract
Namespace:
Microsoft.VisualStudio.Modeling.Integration.Picker.HostingAssembly:
Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0.dll)
public interface class IReferencePicker
| Name | Description |
|---|
 | DefaultEditStyle | The edit style for the reference picker in UITypeEditor |
| Name | Description |
|---|
 | PickElementReference(ITypeDescriptorContext^, IWindowsFormsEditorService^, Store^, ModelBusReference^) | Picks a reference using element browser and displays it. Supports automatic fixup in the store. |
 | PickElementReference(Store^, ModelBusReference^, array<PickerMetadataBaseAttribute^>^) | Picks a reference using element browser and displays it. Supports automatic fixup in the store. |
 | PickElementReferenceNoFixup(IServiceProvider^, ModelBusReference^, array<PickerMetadataBaseAttribute^>^) | Picks a reference using element browser and displays it. Broken references will not be automatically fixed up. |
 | PickElementReferenceNoFixup(ITypeDescriptorContext^, IWindowsFormsEditorService^, IServiceProvider^, ModelBusReference^) | Picks a reference using element browser and displays it. Supports automatic fixup in the store. |
 | PickModelReference(ITypeDescriptorContext^, IWindowsFormsEditorService^, Store^, ModelBusReference^) | Picks a reference using model browser and displays it. Supports automatic fixup in the store. |
 | PickModelReference(Store^, ModelBusReference^, array<PickerMetadataBaseAttribute^>^) | Picks a reference using model browser and displays it. Supports automatic fixup in the store. |
 | PickModelReferenceNoFixup(IServiceProvider^, ModelBusReference^, array<PickerMetadataBaseAttribute^>^) | Picks a reference using model browser and displays it. Broken references will not be automatically fixed up. |
 | PickModelReferenceNoFixup(ITypeDescriptorContext^, IWindowsFormsEditorService^, IServiceProvider^, ModelBusReference^) | Picks a reference using model browser and displays it. Supports automatic fixup in the store. |
Return to top