CompositionScopeDefinition.GetExports(ImportDefinition) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene una raccolta di esportazioni che corrispondono alle condizioni specificate dalla definizione di importazione.
public:
override System::Collections::Generic::IEnumerable<Tuple<System::ComponentModel::Composition::Primitives::ComposablePartDefinition ^, System::ComponentModel::Composition::Primitives::ExportDefinition ^> ^> ^ GetExports(System::ComponentModel::Composition::Primitives::ImportDefinition ^ definition);
public override System.Collections.Generic.IEnumerable<Tuple<System.ComponentModel.Composition.Primitives.ComposablePartDefinition,System.ComponentModel.Composition.Primitives.ExportDefinition>> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition);
override this.GetExports : System.ComponentModel.Composition.Primitives.ImportDefinition -> seq<System.ComponentModel.Composition.Primitives.ComposablePartDefinition * System.ComponentModel.Composition.Primitives.ExportDefinition>
Public Overrides Function GetExports (definition As ImportDefinition) As IEnumerable(Of Tuple(Of ComposablePartDefinition, ExportDefinition))
Parametri
- definition
- ImportDefinition
Condizioni che specificano quali esportazioni devono corrispondere.
Valori restituiti
Raccolta di esportazioni che corrispondono alle condizioni specificate.
Eccezioni
definition è null.
L'oggetto ComposablePartCatalog è stato eliminato.
Commenti
Nota per gli eredi
Gli override di questa proprietà non devono mai restituire null. Se non esiste alcuna ExportDefinition corrispondenza con le condizioni definite da definition, restituisce un oggetto vuoto IEnumerable<T>.