ComposablePartDefinition.ImportDefinitions Property
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Gets a collection of ImportDefinition objects that describe the imports required by the part defined by this ComposablePartDefinition object.
Namespace: System.ComponentModel.Composition.Primitives
Assembly: System.ComponentModel.Composition (in System.ComponentModel.Composition.dll)
Syntax
'Declaration
Public MustOverride ReadOnly Property ImportDefinitions As IEnumerable(Of ImportDefinition)
public abstract IEnumerable<ImportDefinition> ImportDefinitions { get; }
Property Value
Type: System.Collections.Generic.IEnumerable<ImportDefinition>
A collection of ImportDefinition objects that describe the imports required by ComposablePart objects created by the ComposablePartDefinition.
Remarks
Overrides of this property should never return nulla null reference (Nothing in Visual Basic). If the ComposablePart objects created by the ComposablePartDefinition do not have imports, return an empty IEnumerable<T> collection instead.
Version Information
Silverlight
Supported in: 5, 4
Platforms
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.