Files
nearby/internal/platform/implementation/windows/generated/winrt/impl/Windows.Foundation.Metadata.2.h
T
hais f5fcd35ced nearby sdk refactor
PiperOrigin-RevId: 425434260
2022-02-02 11:56:39 -08:00

25 lines
1.4 KiB
C

// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
#pragma once
#ifndef WINRT_Windows_Foundation_Metadata_2_H
#define WINRT_Windows_Foundation_Metadata_2_H
#include "winrt/impl/Windows.Foundation.Metadata.1.h"
WINRT_EXPORT namespace winrt::Windows::Foundation::Metadata
{
struct ApiInformation
{
ApiInformation() = delete;
static auto IsTypePresent(param::hstring const& typeName);
static auto IsMethodPresent(param::hstring const& typeName, param::hstring const& methodName);
static auto IsMethodPresent(param::hstring const& typeName, param::hstring const& methodName, uint32_t inputParameterCount);
static auto IsEventPresent(param::hstring const& typeName, param::hstring const& eventName);
static auto IsPropertyPresent(param::hstring const& typeName, param::hstring const& propertyName);
static auto IsReadOnlyPropertyPresent(param::hstring const& typeName, param::hstring const& propertyName);
static auto IsWriteablePropertyPresent(param::hstring const& typeName, param::hstring const& propertyName);
static auto IsEnumNamedValuePresent(param::hstring const& enumTypeName, param::hstring const& valueName);
static auto IsApiContractPresent(param::hstring const& contractName, uint16_t majorVersion);
static auto IsApiContractPresent(param::hstring const& contractName, uint16_t majorVersion, uint16_t minorVersion);
};
}
#endif