IGetActivationFactory Antarmuka
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.
Menentukan implementasi untuk jenis yang mengambil pabrik aktivasi.
public interface class IGetActivationFactory
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1323011810, 38621, 18855, 148, 247, 70, 7, 221, 171, 142, 60)]
struct IGetActivationFactory
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1323011810, 38621, 18855, 148, 247, 70, 7, 221, 171, 142, 60)]
public interface IGetActivationFactory
Public Interface IGetActivationFactory
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Untuk aplikasi umum (yang menggunakan C#, Visual Basic, C++/CX atau JavaScript untuk bahasa pemrograman), antarmuka ini harus dianggap sebagai bagian infrastruktur yang digunakan pengalaman pemrograman Windows Runtime secara keseluruhan sebagai detail implementasi. Tidak ada skenario pengembangan aplikasi umum yang mengandalkan penerapan atau penggunaan antarmuka IGetActivationFactory secara langsung.
Skenario yang didukung IGetActivationFactory adalah jika Anda menentukan komponen Windows Runtime menggunakan WRL, yang dikemas sebagai executable terpisah. Dalam hal ini, tidak ada aktivasi otomatis sebagai bagian dari model aplikasi, dan komponen bertanggung jawab atas aktivasi kelasnya sebelum digunakan (melalui berbagai API di namespace Windows.ApplicationModel.Core ). Untuk sampel yang menggambarkan cara menerapkan ini, lihat Membuat komponen EXE dengan sampel C++.
Catatan untuk pelaksana
Implementasi jenis yang mendukung antarmuka ini harus memiliki metode yang disebut GetActivationFactory yang mengambil ID Aktivasi (ACID) sebagai parameter dan mengembalikan jenis yang mengimplementasikan IActivationFactory.
Metode
GetActivationFactory(String) |
Mengambil implementasi pabrik aktivasi. |