CompositionContext.TryGetExport Methode

Definitie

Overloads

Name Description
TryGetExport(CompositionContract, Object)

Retourneert de export die overeenkomt met het opgegeven contract of retourneert null als er geen overeenkomst is gevonden.

TryGetExport(Type, Object)

Retourneert de export die overeenkomt met het opgegeven type of retourneert null als er geen overeenkomst is gevonden.

TryGetExport(Type, String, Object)

Retourneert de export die overeenkomt met de opgegeven contractnaam en het opgegeven type, of retourneert null als er geen overeenkomst wordt gevonden.

TryGetExport<TExport>(TExport)

Retourneert de export die overeenkomt met de opgegeven algemene typeparameter of retourneert null als er geen overeenkomst wordt gevonden.

TryGetExport<TExport>(String, TExport)

Retourneert de export die overeenkomt met de opgegeven algemene typeparameter en contractnaam, of retourneert null als er geen overeenkomst wordt gevonden.

TryGetExport(CompositionContract, Object)

Bron:
CompositionContext.cs
Bron:
CompositionContext.cs
Bron:
CompositionContext.cs
Bron:
CompositionContext.cs

Retourneert de export die overeenkomt met het opgegeven contract of retourneert null als er geen overeenkomst is gevonden.

public:
 abstract bool TryGetExport(System::Composition::Hosting::Core::CompositionContract ^ contract, [Runtime::InteropServices::Out] System::Object ^ % export);
public abstract bool TryGetExport(System.Composition.Hosting.Core.CompositionContract contract, out object export);
abstract member TryGetExport : System.Composition.Hosting.Core.CompositionContract * obj -> bool
Public MustOverride Function TryGetExport (contract As CompositionContract, ByRef export As Object) As Boolean

Parameters

contract
CompositionContract

Het contract dat moet overeenkomen.

export
Object

Wanneer deze methode wordt geretourneerd, bevat deze de overeenkomende export of null.

Retouren

true als er een export is gevonden; anders, false.

Uitzonderingen

Er is geen export gevonden voor contract.

Van toepassing op

TryGetExport(Type, Object)

Bron:
CompositionContext.cs
Bron:
CompositionContext.cs
Bron:
CompositionContext.cs
Bron:
CompositionContext.cs

Retourneert de export die overeenkomt met het opgegeven type of retourneert null als er geen overeenkomst is gevonden.

public:
 bool TryGetExport(Type ^ exportType, [Runtime::InteropServices::Out] System::Object ^ % export);
public bool TryGetExport(Type exportType, out object export);
member this.TryGetExport : Type * obj -> bool
Public Function TryGetExport (exportType As Type, ByRef export As Object) As Boolean

Parameters

exportType
Type

Het type dat moet overeenkomen.

export
Object

Wanneer deze methode wordt geretourneerd, bevat deze de overeenkomende export of null.

Retouren

true als er een export is gevonden; anders, false.

Uitzonderingen

Van toepassing op

TryGetExport(Type, String, Object)

Bron:
CompositionContext.cs
Bron:
CompositionContext.cs
Bron:
CompositionContext.cs
Bron:
CompositionContext.cs

Retourneert de export die overeenkomt met de opgegeven contractnaam en het opgegeven type, of retourneert null als er geen overeenkomst wordt gevonden.

public:
 bool TryGetExport(Type ^ exportType, System::String ^ contractName, [Runtime::InteropServices::Out] System::Object ^ % export);
public bool TryGetExport(Type exportType, string contractName, out object export);
member this.TryGetExport : Type * string * obj -> bool
Public Function TryGetExport (exportType As Type, contractName As String, ByRef export As Object) As Boolean

Parameters

exportType
Type

Het type dat moet overeenkomen.

contractName
String

De naam die moet overeenkomen.

export
Object

Wanneer deze methode wordt geretourneerd, bevat deze de overeenkomende export of null.

Retouren

true als er een export is gevonden; anders, false.

Uitzonderingen

Er is geen export gevonden voor contractName.

Van toepassing op

TryGetExport<TExport>(TExport)

Bron:
CompositionContext.cs
Bron:
CompositionContext.cs
Bron:
CompositionContext.cs
Bron:
CompositionContext.cs

Retourneert de export die overeenkomt met de opgegeven algemene typeparameter of retourneert null als er geen overeenkomst wordt gevonden.

public:
generic <typename TExport>
 bool TryGetExport([Runtime::InteropServices::Out] TExport % export);
public bool TryGetExport<TExport>(out TExport export);
member this.TryGetExport : 'Export -> bool
Public Function TryGetExport(Of TExport) (ByRef export As TExport) As Boolean

Type parameters

TExport

Het type dat moet overeenkomen.

Parameters

export
TExport

Wanneer deze methode wordt geretourneerd, bevat deze de overeenkomende export of null.

Retouren

true als er een export is gevonden; anders, false.

Uitzonderingen

Van toepassing op

TryGetExport<TExport>(String, TExport)

Bron:
CompositionContext.cs
Bron:
CompositionContext.cs
Bron:
CompositionContext.cs
Bron:
CompositionContext.cs

Retourneert de export die overeenkomt met de opgegeven algemene typeparameter en contractnaam, of retourneert null als er geen overeenkomst wordt gevonden.

public:
generic <typename TExport>
 bool TryGetExport(System::String ^ contractName, [Runtime::InteropServices::Out] TExport % export);
public bool TryGetExport<TExport>(string contractName, out TExport export);
member this.TryGetExport : string * 'Export -> bool
Public Function TryGetExport(Of TExport) (contractName As String, ByRef export As TExport) As Boolean

Type parameters

TExport

Het type dat moet overeenkomen.

Parameters

contractName
String

De naam die moet overeenkomen.

export
TExport

Wanneer deze methode wordt geretourneerd, bevat deze de overeenkomende export of null.

Retouren

true als er een export is gevonden; anders, false.

Uitzonderingen

Er is geen export gevonden voor contractName.

Van toepassing op