ActivatableAttribute Konstruktor
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
ActivatableAttribute(UInt32) |
Menunjukkan bahwa kelas runtime dapat diaktifkan tanpa parameter, dimulai dalam versi tertentu. |
ActivatableAttribute(Type, UInt32) |
Menunjukkan bahwa kelas runtime dapat diaktifkan dengan parameter, dimulai dalam versi tertentu. |
ActivatableAttribute(UInt32, String) |
Menunjukkan bahwa kelas runtime dapat diaktifkan tanpa parameter, dimulai dalam versi tertentu dari kontrak API tertentu. |
ActivatableAttribute(UInt32, Type) |
Menunjukkan bahwa kelas runtime dapat diaktifkan dengan parameter, dimulai dalam versi tertentu. |
ActivatableAttribute(UInt32, Platform) |
Menunjukkan bahwa kelas runtime dapat diaktifkan tanpa parameter, dimulai dalam versi tertentu dari platform tertentu. |
ActivatableAttribute(Type, UInt32, String) |
Menunjukkan bahwa kelas runtime dapat diaktifkan dengan parameter, dimulai dalam versi tertentu dari kontrak API tertentu. |
ActivatableAttribute(Type, UInt32, Type) |
Menunjukkan bahwa kelas runtime dapat diaktifkan dengan parameter, dimulai dalam versi tertentu dari kontrak API tertentu. |
ActivatableAttribute(Type, UInt32, Platform) |
Menunjukkan bahwa kelas runtime dapat diaktifkan dengan parameter, dimulai dalam versi tertentu dari platform tertentu. |
ActivatableAttribute(UInt32)
Menunjukkan bahwa kelas runtime dapat diaktifkan tanpa parameter, dimulai dalam versi tertentu.
public:
ActivatableAttribute(unsigned int version);
ActivatableAttribute(uint32_t const& version);
public ActivatableAttribute(uint version);
function ActivatableAttribute(version)
Public Sub New (version As UInteger)
Parameter
- version
-
UInt32
unsigned int
uint32_t
Versi minimum yang dapat mengaktifkan kelas runtime tanpa parameter.
Keterangan
Pengembang dapat memilih sistem penerapan versi apa pun yang mereka inginkan, asalkan nomor versi selalu meningkat. Untuk detail selengkapnya, lihat Penerapan versi dalam spesifikasi sistem jenis lintas bahasa Microsoft.
Aktivasi tanpa parameter dilakukan oleh fungsi RoActivateInstance.
Lihat juga
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(Type, UInt32, String)
- ActivatableAttribute(UInt32, String)
Berlaku untuk
ActivatableAttribute(Type, UInt32)
Menunjukkan bahwa kelas runtime dapat diaktifkan dengan parameter, dimulai dalam versi tertentu.
public:
ActivatableAttribute(Platform::Type ^ type, unsigned int version);
public ActivatableAttribute(Type type, uint version);
function ActivatableAttribute(type, version)
Public Sub New (type As Type, version As UInteger)
Parameter
- version
-
UInt32
unsigned int
Versi minimum yang dapat mengaktifkan kelas runtime dengan antarmuka yang ditentukan.
Keterangan
Pengembang dapat memilih sistem penerapan versi apa pun yang mereka inginkan, asalkan nomor versi selalu meningkat. Untuk detail selengkapnya, lihat Penerapan versi dalam spesifikasi sistem jenis lintas bahasa Microsoft.
Lihat juga
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(Type, UInt32, String)
- ActivatableAttribute(UInt32, String)
Berlaku untuk
ActivatableAttribute(UInt32, String)
Menunjukkan bahwa kelas runtime dapat diaktifkan tanpa parameter, dimulai dalam versi tertentu dari kontrak API tertentu.
public:
ActivatableAttribute(unsigned int version, Platform::String ^ type);
ActivatableAttribute(uint32_t const& version, winrt::hstring const& type);
public ActivatableAttribute(uint version, string type);
function ActivatableAttribute(version, type)
Public Sub New (version As UInteger, type As String)
Parameter
- version
-
UInt32
unsigned int
uint32_t
Versi kontrak API yang dapat mengaktifkan kelas runtime tanpa parameter. Versi utama dalam urutan tinggi 16-bit dan versi minor berada dalam urutan rendah 16 bit.
- type
-
String
Platform::String
winrt::hstring
Nama kontrak API yang dapat mengaktifkan kelas runtime tanpa parameter.
(Parameter ini seharusnya bernama contractName
.)
Keterangan
Aktivasi tanpa parameter dilakukan oleh fungsi RoActivateInstance.
Lihat juga
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(Type, UInt32, String)
Berlaku untuk
ActivatableAttribute(UInt32, Type)
Menunjukkan bahwa kelas runtime dapat diaktifkan dengan parameter, dimulai dalam versi tertentu.
public:
ActivatableAttribute(unsigned int version, Platform::Type ^ type);
public ActivatableAttribute(uint version, Type type);
function ActivatableAttribute(version, type)
Public Sub New (version As UInteger, type As Type)
Parameter
- version
-
UInt32
unsigned int
Versi minimum yang dapat mengaktifkan kelas runtime dengan antarmuka yang ditentukan.
Keterangan
Pengembang dapat memilih sistem penerapan versi apa pun yang mereka inginkan, asalkan nomor versi selalu meningkat. Untuk detail selengkapnya, lihat Penerapan versi dalam spesifikasi sistem jenis lintas bahasa Microsoft.
Lihat juga
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(Type, UInt32, String)
- ActivatableAttribute(UInt32, String)
Berlaku untuk
ActivatableAttribute(UInt32, Platform)
Menunjukkan bahwa kelas runtime dapat diaktifkan tanpa parameter, dimulai dalam versi tertentu dari platform tertentu.
public:
ActivatableAttribute(unsigned int version, Platform platform);
ActivatableAttribute(uint32_t const& version, Platform const& platform);
public ActivatableAttribute(uint version, Platform platform);
function ActivatableAttribute(version, platform)
Public Sub New (version As UInteger, platform As Platform)
Parameter
- version
-
UInt32
unsigned int
uint32_t
Versi minimum platform yang dapat mengaktifkan kelas runtime tanpa parameter.
- platform
- Platform
Platform yang dapat mengaktifkan kelas runtime tanpa parameter.
Keterangan
Versi ActivatableAttribute
konstruktor ini sudah usang.
Aktivasi tanpa parameter dilakukan oleh fungsi RoActivateInstance.
Lihat juga
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(Type, UInt32, String)
- ActivatableAttribute(UInt32, String)
Berlaku untuk
ActivatableAttribute(Type, UInt32, String)
Menunjukkan bahwa kelas runtime dapat diaktifkan dengan parameter, dimulai dalam versi tertentu dari kontrak API tertentu.
public:
ActivatableAttribute(Platform::Type ^ type, unsigned int version, Platform::String ^ contractName);
public ActivatableAttribute(Type type, uint version, string contractName);
function ActivatableAttribute(type, version, contractName)
Public Sub New (type As Type, version As UInteger, contractName As String)
Parameter
- version
-
UInt32
unsigned int
Versi minimum kontrak API yang dapat mengaktifkan kelas runtime dengan antarmuka yang ditentukan. Versi utama dalam urutan tinggi 16-bit dan versi minor berada dalam urutan rendah 16 bit.
- contractName
-
String
Platform::String
Nama kontrak API yang dapat mengaktifkan kelas runtime dengan antarmuka yang ditentukan.
Lihat juga
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(UInt32, String)
Berlaku untuk
ActivatableAttribute(Type, UInt32, Type)
Menunjukkan bahwa kelas runtime dapat diaktifkan dengan parameter, dimulai dalam versi tertentu dari kontrak API tertentu.
public:
ActivatableAttribute(Platform::Type ^ type, unsigned int version, Platform::Type ^ contractName);
public ActivatableAttribute(Type type, uint version, Type contractName);
function ActivatableAttribute(type, version, contractName)
Public Sub New (type As Type, version As UInteger, contractName As Type)
Parameter
- version
-
UInt32
unsigned int
Versi minimum yang dapat mengaktifkan kelas runtime dengan antarmuka yang ditentukan.
Contoh
ActivatableAttribute(Type, UInt32, Platform), ActivatableAttribute(Type, UInt32), ActivatableAttribute(UInt32), ActivatableAttribute(UInt32, Type, ActivatableAttribute(UInt32, Platform), ActivatableAttribute(Type, UInt32, String), ActivatableAttribute(UInt32, String)
Berlaku untuk
ActivatableAttribute(Type, UInt32, Platform)
Menunjukkan bahwa kelas runtime dapat diaktifkan dengan parameter, dimulai dalam versi tertentu dari platform tertentu.
public:
ActivatableAttribute(Platform::Type ^ type, unsigned int version, Platform platform);
public ActivatableAttribute(Type type, uint version, Platform platform);
function ActivatableAttribute(type, version, platform)
Public Sub New (type As Type, version As UInteger, platform As Platform)
Parameter
- version
-
UInt32
unsigned int
Versi platform yang dapat mengaktifkan kelas runtime dengan antarmuka yang ditentukan.
- platform
- Platform
Platform yang dapat mengaktifkan kelas runtime dengan antarmuka yang ditentukan.
Keterangan
Versi ActivatableAttribute
konstruktor ini sudah usang.
Lihat juga
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(Type, UInt32, String)
- ActivatableAttribute(UInt32, String)