DevForce Help Reference
GetExportedInstance(Type,Boolean,ImportCardinality,CreationPolicy,CompositionContext) Method


Type defining the contract
Whether the default DevForce implementation can be used when a custom implementation is not found.
Required cardinality
Creation policy
Returns an exported instance matching the import definition for the type.
Syntax
'Declaration
 
Public Overloads Function GetExportedInstance( _
   ByVal exportedType As Type, _
   Optional ByVal acceptDefault As Boolean, _
   Optional ByVal cardinality As ImportCardinality, _
   Optional ByVal policy As CreationPolicy, _
   Optional ByVal context As CompositionContext _
) As Object
'Usage
 
Dim instance As CompositionHost
Dim exportedType As Type
Dim acceptDefault As Boolean
Dim cardinality As ImportCardinality
Dim policy As CreationPolicy
Dim context As CompositionContext
Dim value As Object
 
value = instance.GetExportedInstance(exportedType, acceptDefault, cardinality, policy, context)

Parameters

exportedType
Type defining the contract
acceptDefault
Whether the default DevForce implementation can be used when a custom implementation is not found.
cardinality
Required cardinality
policy
Creation policy
context
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

CompositionHost Class
CompositionHost Members
Overload List

Send Feedback