ApiInformation Clase

Definición

Permite detectar si hay un miembro, un tipo o un contrato de API especificados para que pueda realizar llamadas API de forma segura en una variedad de dispositivos.

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

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (se introdujo en la versión v1.0)

Métodos

IsApiContractPresent(String, UInt16)

Devuelve true o false para indicar si el contrato de API con el nombre especificado y el número de versión principal están presentes.

IsApiContractPresent(String, UInt16, UInt16)

Devuelve true o false para indicar si el contrato de API con el nombre especificado y el número de versión principal y secundaria están presentes.

IsEnumNamedValuePresent(String, String)

Devuelve true o false para indicar si una constante con nombre especificada está presente para una enumeración especificada.

IsEventPresent(String, String)

Devuelve true o false para indicar si un evento especificado está presente para un tipo especificado.

IsMethodPresent(String, String)

Devuelve true o false para indicar si un método especificado está presente para un tipo especificado.

IsMethodPresent(String, String, UInt32)

Devuelve true o false para indicar si existe una sobrecarga de método especificada con el número especificado de parámetros de entrada para un tipo especificado.

IsPropertyPresent(String, String)

Devuelve true o false para indicar si una propiedad especificada (de solo escritura o de solo lectura) está presente para un tipo especificado.

IsReadOnlyPropertyPresent(String, String)

Devuelve true o false para indicar si una propiedad de solo lectura especificada está presente para un tipo especificado.

IsTypePresent(String)

Devuelve true o false para indicar si existe un tipo especificado.

IsWriteablePropertyPresent(String, String)

Devuelve true o false para indicar si una propiedad que se puede escribir especificada está presente para un tipo especificado.

Se aplica a

Consulte también