ApiInformation Kelas

Definisi

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
Object Platform::Object IInspectable ApiInformation
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.

Berlaku untuk

Lihat juga