Metodo PickerDialog.CreateDialog (Type, Store, ModelBusReference, IEnumerable<PickerMetadataBaseAttribute>)
Crea un PickerDialog e viene inizializzato in base ai parametri.
Spazio dei nomi: 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)
Sintassi
'Dichiarazione
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
)
Parametri
- modelBrowserType
Tipo: System.Type
- store
Tipo: Microsoft.VisualStudio.Modeling.Store
- modelBusReference
Tipo: Microsoft.VisualStudio.Modeling.Integration.ModelBusReference
- metadata
Tipo: System.Collections.Generic.IEnumerable<PickerMetadataBaseAttribute>
Valore restituito
Tipo: Microsoft.VisualStudio.Modeling.Integration.Shell.Picker.PickerDialog
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | Quando il modelBus o il modelBrowserType è null. |
NotSupportedException | Quando il modelBrowserType non è una classe basata su controllo WPF che implementi IModelBrowser anche. |
Note
L'archivio viene utilizzato per la correzione di riferimento e come provider di servizi.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.Modeling.Integration.Shell.Picker