Partilhar via


Método PickerDialog.CreateDialogNoFixup<T> (IServiceProvider, ModelBusReference, IEnumerable<PickerMetadataBaseAttribute>)

Cria um PickerDialog e inicializá-la com base em parâmetros.

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

Sintaxe

'Declaração
Public Shared Function CreateDialogNoFixup(Of T As {Control, IModelBrowser}) ( _
    serviceProvider As IServiceProvider, _
    modelBusReference As ModelBusReference, _
    metadata As IEnumerable(Of PickerMetadataBaseAttribute) _
) As PickerDialog
public static PickerDialog CreateDialogNoFixup<T>(
    IServiceProvider serviceProvider,
    ModelBusReference modelBusReference,
    IEnumerable<PickerMetadataBaseAttribute> metadata
)
where T : Control, IModelBrowser

Parâmetros de tipo

  • T

Parâmetros

Valor de retorno

Tipo: Microsoft.VisualStudio.Modeling.Integration.Shell.Picker.PickerDialog

Exceções

Exceção Condição
ArgumentNullException

Quando o modelBus ou o modelBrowserType são zero.

NotSupportedException

Quando o modelBrowserType não for uma classe de controle baseada WPF que implementa IModelBrowser também.

Segurança do .NET Framework

Consulte também

Referência

PickerDialog Classe

Sobrecargas CreateDialogNoFixup

Namespace Microsoft.VisualStudio.Modeling.Integration.Shell.Picker