CompositionContext.TryGetExport Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
TryGetExport(CompositionContract, Object) |
Zwraca eksport zgodny z określonym kontraktem lub zwraca wartość |
TryGetExport(Type, Object) |
Zwraca eksport zgodny z określonym typem lub zwraca wartość |
TryGetExport(Type, String, Object) |
Zwraca eksport zgodny z określoną nazwą i typem kontraktu lub zwraca wartość |
TryGetExport<TExport>(TExport) |
Zwraca eksport zgodny z określonym parametrem typu ogólnego lub zwraca wartość |
TryGetExport<TExport>(String, TExport) |
Zwraca eksport zgodny z określonym parametrem typu ogólnego i nazwą kontraktu lub zwraca wartość |
TryGetExport(CompositionContract, Object)
- Źródło:
- CompositionContext.cs
- Źródło:
- CompositionContext.cs
- Źródło:
- CompositionContext.cs
Zwraca eksport zgodny z określonym kontraktem lub zwraca wartość null
, jeśli nie znaleziono dopasowania.
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
Parametry
- contract
- CompositionContract
Umowa do dopasowania.
- export
- Object
Gdy ta metoda zostanie zwrócona, zawiera zgodny eksport lub null
.
Zwraca
true
jeśli znaleziono eksport; w przeciwnym razie , false
.
Wyjątki
Nie znaleziono eksportu dla contract
elementu .
Dotyczy
TryGetExport(Type, Object)
- Źródło:
- CompositionContext.cs
- Źródło:
- CompositionContext.cs
- Źródło:
- CompositionContext.cs
Zwraca eksport zgodny z określonym typem lub zwraca wartość null
, jeśli nie znaleziono dopasowania.
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
Parametry
- exportType
- Type
Typ do dopasowania dopasować.
- export
- Object
Gdy ta metoda zostanie zwrócona, zawiera zgodny eksport lub null
.
Zwraca
true
jeśli znaleziono eksport; w przeciwnym razie , false
.
Wyjątki
Nie znaleziono eksportu dla contract
elementu .
Dotyczy
TryGetExport(Type, String, Object)
- Źródło:
- CompositionContext.cs
- Źródło:
- CompositionContext.cs
- Źródło:
- CompositionContext.cs
Zwraca eksport zgodny z określoną nazwą i typem kontraktu lub zwraca wartość null
, jeśli nie znaleziono dopasowania.
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
Parametry
- exportType
- Type
Typ do dopasowania dopasować.
- contractName
- String
Nazwa do dopasowania.
- export
- Object
Gdy ta metoda zostanie zwrócona, zawiera zgodny eksport lub null
.
Zwraca
true
jeśli znaleziono eksport; w przeciwnym razie , false
.
Wyjątki
Nie znaleziono eksportu dla contract
elementu .
Dotyczy
TryGetExport<TExport>(TExport)
- Źródło:
- CompositionContext.cs
- Źródło:
- CompositionContext.cs
- Źródło:
- CompositionContext.cs
Zwraca eksport zgodny z określonym parametrem typu ogólnego lub zwraca wartość null
, jeśli nie zostanie znalezione dopasowanie.
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
Parametry typu
- TExport
Typ do dopasowania dopasować.
Parametry
- export
- TExport
Gdy ta metoda zostanie zwrócona, zawiera zgodny eksport lub null
.
Zwraca
true
jeśli znaleziono eksport; w przeciwnym razie , false
.
Wyjątki
Nie znaleziono eksportu dla contract
elementu .
Dotyczy
TryGetExport<TExport>(String, TExport)
- Źródło:
- CompositionContext.cs
- Źródło:
- CompositionContext.cs
- Źródło:
- CompositionContext.cs
Zwraca eksport zgodny z określonym parametrem typu ogólnego i nazwą kontraktu lub zwraca wartość null
, jeśli nie zostanie znalezione dopasowanie.
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
Parametry typu
- TExport
Typ do dopasowania dopasować.
Parametry
- contractName
- String
Nazwa do dopasowania.
- export
- TExport
Gdy ta metoda zostanie zwrócona, zawiera zgodny eksport lub null
.
Zwraca
true
jeśli znaleziono eksport; w przeciwnym razie , false
.
Wyjątki
Nie znaleziono eksportu dla contract
elementu .