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.