Presentation is loading. Please wait.

Presentation is loading. Please wait.

DesktopMobile Xbox static class ApiInformation { Boolean IsTypePresent( [in] HSTRING typeName); Boolean IsMethodPresent( [in]

Similar presentations


Presentation on theme: "DesktopMobile Xbox static class ApiInformation { Boolean IsTypePresent( [in] HSTRING typeName); Boolean IsMethodPresent( [in]"— Presentation transcript:

1

2

3

4

5

6

7

8

9

10 DesktopMobile Xbox

11

12

13

14

15 static class ApiInformation { Boolean IsTypePresent( [in] HSTRING typeName); Boolean IsMethodPresent( [in] HSTRING typeName, [in] HSTRING methodName); Boolean IsMethodPresent( [in] HSTRING typeName, [in] HSTRING methodName, [in] UINT32 inputParameterCount); Boolean IsEventPresent( [in] HSTRING typeName, [in] HSTRING eventName); Boolean IsPropertyPresent( [in] HSTRING typeName, [in] HSTRING propertyName); Boolean IsReadOnlyPropertyPresent( [in] HSTRING typeName, [in] HSTRING propertyName); Boolean IsWriteablePropertyPresent( [in] HSTRING typeName, [in] HSTRING propertyName); Boolean IsEnumNamedValuePresent( [in] HSTRING enumTypeName, [in] HSTRING valueName); Boolean IsApiContractPresent( [in] HSTRING contractName, [in] UINT16 majorVersion); Boolean IsApiContractPresent( [in] HSTRING contractName, [in] UINT16 majorVersion, [in] UINT16 minorVersion); }

16

17

18

19 One common mechanism for all adaptive coding Runtime presence test for types, members, or API Contracts Static type references

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35


Download ppt "DesktopMobile Xbox static class ApiInformation { Boolean IsTypePresent( [in] HSTRING typeName); Boolean IsMethodPresent( [in]"

Similar presentations


Ads by Google