ApiInformation Kelas
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.
Memungkinkan Anda mendeteksi apakah ada anggota, jenis, atau kontrak API tertentu sehingga Anda dapat melakukan panggilan API dengan aman di berbagai perangkat.
public ref class ApiInformation abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ApiInformation final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ApiInformation final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class ApiInformation
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class ApiInformation
Public Class ApiInformation
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.FoundationContract (diperkenalkan dalam v1.0)
|
Metode
IsApiContractPresent(String, UInt16) |
Mengembalikan true atau false untuk menunjukkan apakah kontrak API dengan nama yang ditentukan dan nomor versi utama ada. |
IsApiContractPresent(String, UInt16, UInt16) |
Mengembalikan true atau false untuk menunjukkan apakah kontrak API dengan nama yang ditentukan dan nomor versi utama dan minor ada. |
IsEnumNamedValuePresent(String, String) |
Mengembalikan true atau false untuk menunjukkan apakah konstanta bernama tertentu ada untuk enumerasi tertentu. |
IsEventPresent(String, String) |
Mengembalikan true atau false untuk menunjukkan apakah peristiwa tertentu ada untuk jenis tertentu. |
IsMethodPresent(String, String) |
Mengembalikan true atau false untuk menunjukkan apakah metode tertentu ada untuk jenis tertentu. |
IsMethodPresent(String, String, UInt32) |
Mengembalikan true atau false untuk menunjukkan apakah metode yang ditentukan kelebihan beban dengan jumlah parameter input yang ditentukan ada untuk jenis tertentu. |
IsPropertyPresent(String, String) |
Mengembalikan true atau false untuk menunjukkan apakah properti tertentu (dapat ditulis atau baca-saja) ada untuk jenis tertentu. |
IsReadOnlyPropertyPresent(String, String) |
Mengembalikan true atau false untuk menunjukkan apakah properti baca-saja tertentu ada untuk jenis tertentu. |
IsTypePresent(String) |
Mengembalikan true atau false untuk menunjukkan apakah ada tipe tertentu. |
IsWriteablePropertyPresent(String, String) |
Mengembalikan true atau false untuk menunjukkan apakah properti yang dapat ditulis tertentu ada untuk jenis tertentu. |