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
.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk