PickerDialog.CreateDialog - метод (Type, Store, ModelBusReference, IEnumerable<PickerMetadataBaseAttribute>)
Создает и инициализирует его PickerDialog на основе параметрах.
Пространство имен: Microsoft.VisualStudio.Modeling.Integration.Shell.Picker
Сборка: Microsoft.VisualStudio.Modeling.Sdk.Integration.Shell.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.Integration.Shell.11.0.dll)
Синтаксис
'Декларация
Public Shared Function CreateDialog ( _
modelBrowserType As Type, _
store As Store, _
modelBusReference As ModelBusReference, _
metadata As IEnumerable(Of PickerMetadataBaseAttribute) _
) As PickerDialog
public static PickerDialog CreateDialog(
Type modelBrowserType,
Store store,
ModelBusReference modelBusReference,
IEnumerable<PickerMetadataBaseAttribute> metadata
)
Параметры
- modelBrowserType
Тип: System.Type
- store
Тип: Microsoft.VisualStudio.Modeling.Store
- modelBusReference
Тип: Microsoft.VisualStudio.Modeling.Integration.ModelBusReference
Возвращаемое значение
Тип: Microsoft.VisualStudio.Modeling.Integration.Shell.Picker.PickerDialog
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Если modelBus или modelBrowserType значение null. |
NotSupportedException | При modelBrowserType не WPF элемент управления-, основанный IModelBrowser этот класс также реализует. |
Заметки
Хранилище используется для отладки и ссылок в качестве поставщика услуг.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.Modeling.Integration.Shell.Picker - пространство имен