ComposablePart.GetExportedValue Method
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Gets the exported object described by the specified ExportDefinition object.
Namespace: System.ComponentModel.Composition.Primitives
Assembly: System.ComponentModel.Composition (in System.ComponentModel.Composition.dll)
Syntax
'Declaration
Public MustOverride Function GetExportedValue ( _
definition As ExportDefinition _
) As Object
public abstract Object GetExportedValue(
ExportDefinition definition
)
Parameters
- definition
Type: System.ComponentModel.Composition.Primitives.ExportDefinition
One of the ExportDefinition objects from the ExportDefinitions property that describes the exported object to return.
Return Value
Type: System.Object
The exported object described by definition.
Exceptions
| Exception | Condition |
|---|---|
| ObjectDisposedException | The ComposablePart object has been disposed of. |
| ArgumentNullException | definition is nulla null reference (Nothing in Visual Basic). |
| ComposablePartException | An error occurred getting the exported object described by the ExportDefinition. |
| ArgumentException | definition did not originate from the ExportDefinitions property on the ComposablePart. |
| InvalidOperationException | One or more prerequisite imports, indicated by IsPrerequisite, have not been set. |
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.