CompositionContext.TryGetExport Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| TryGetExport(CompositionContract, Object) |
Mengembalikan ekspor yang cocok dengan kontrak yang ditentukan, atau mengembalikan |
| TryGetExport(Type, Object) |
Mengembalikan ekspor yang cocok dengan jenis yang ditentukan, atau mengembalikan |
| TryGetExport(Type, String, Object) |
Mengembalikan ekspor yang cocok dengan nama dan jenis kontrak yang ditentukan, atau mengembalikan |
| TryGetExport<TExport>(TExport) |
Mengembalikan ekspor yang cocok dengan parameter jenis generik yang ditentukan, atau mengembalikan |
| TryGetExport<TExport>(String, TExport) |
Mengembalikan ekspor yang cocok dengan parameter jenis generik dan nama kontrak yang ditentukan, atau mengembalikan |
TryGetExport(CompositionContract, Object)
- Sumber:
- CompositionContext.cs
- Sumber:
- CompositionContext.cs
- Sumber:
- CompositionContext.cs
Mengembalikan ekspor yang cocok dengan kontrak yang ditentukan, atau mengembalikan null jika tidak ada kecocokan yang ditemukan.
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
Parameter
- contract
- CompositionContract
Kontrak yang cocok.
- export
- Object
Ketika metode ini kembali, berisi ekspor yang cocok atau null.
Mengembalikan
true jika ekspor ditemukan; jika tidak, false.
Pengecualian
Tidak ada ekspor yang ditemukan untuk contract.
Berlaku untuk
TryGetExport(Type, Object)
- Sumber:
- CompositionContext.cs
- Sumber:
- CompositionContext.cs
- Sumber:
- CompositionContext.cs
Mengembalikan ekspor yang cocok dengan jenis yang ditentukan, atau mengembalikan null jika tidak ada kecocokan yang ditemukan.
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
Parameter
- exportType
- Type
Jenis yang cocok.
- export
- Object
Ketika metode ini kembali, berisi ekspor yang cocok atau null.
Mengembalikan
true jika ekspor ditemukan; jika tidak, false.
Pengecualian
Tidak ada ekspor yang ditemukan untuk contract.
Berlaku untuk
TryGetExport(Type, String, Object)
- Sumber:
- CompositionContext.cs
- Sumber:
- CompositionContext.cs
- Sumber:
- CompositionContext.cs
Mengembalikan ekspor yang cocok dengan nama dan jenis kontrak yang ditentukan, atau mengembalikan null jika tidak ada kecocokan yang ditemukan.
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
Parameter
- exportType
- Type
Jenis yang cocok.
- contractName
- String
Nama yang cocok.
- export
- Object
Ketika metode ini kembali, berisi ekspor yang cocok atau null.
Mengembalikan
true jika ekspor ditemukan; jika tidak, false.
Pengecualian
Tidak ada ekspor yang ditemukan untuk contract.
Berlaku untuk
TryGetExport<TExport>(TExport)
- Sumber:
- CompositionContext.cs
- Sumber:
- CompositionContext.cs
- Sumber:
- CompositionContext.cs
Mengembalikan ekspor yang cocok dengan parameter jenis generik yang ditentukan, atau mengembalikan null jika tidak ada kecocokan yang ditemukan.
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
Jenis parameter
- TExport
Jenis yang cocok.
Parameter
- export
- TExport
Ketika metode ini kembali, berisi ekspor yang cocok atau null.
Mengembalikan
true jika ekspor ditemukan; jika tidak, false.
Pengecualian
Tidak ada ekspor yang ditemukan untuk contract.
Berlaku untuk
TryGetExport<TExport>(String, TExport)
- Sumber:
- CompositionContext.cs
- Sumber:
- CompositionContext.cs
- Sumber:
- CompositionContext.cs
Mengembalikan ekspor yang cocok dengan parameter jenis generik dan nama kontrak yang ditentukan, atau mengembalikan null jika tidak ada kecocokan yang ditemukan.
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
Jenis parameter
- TExport
Jenis yang cocok.
Parameter
- contractName
- String
Nama yang cocok.
- export
- TExport
Ketika metode ini kembali, berisi ekspor yang cocok atau null.
Mengembalikan
true jika ekspor ditemukan; jika tidak, false.
Pengecualian
Tidak ada ekspor yang ditemukan untuk contract.