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

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.