Skip to content
This repository has been archived by the owner on Dec 4, 2024. It is now read-only.

Swift language bindings for WinRT APIs in the the Windows.Foundation namespace

License

Notifications You must be signed in to change notification settings

thebrowsercompany/swift-windowsfoundation

Repository files navigation

Swift Language Bindings for Windows.Foundation APIs

Warning

This project contains an outdated snapshot of a subset of WinRT projections generated with swift-winrt, provided for illustration purposes. To use WinRT APIs in your Swift project, we recommend using swift-winrt directly to generate your own projections.

This repository contains the Swift/WinRT language bindings for types in the Windows.Foundation namespace. It also contains general helper APIs used throughout all generated bindings.

These APIs are intended to be used in conjuction with the following projects:

Filing Issues

Please file any issues you have with this repository on https://github.com/thebrowsercompany/swift-winrt

Known Issues and Limitations

  • The developer experience for consuming WinRT APIs from Swift is a work in progress. Due to current limitations, not all APIs can be generated as this causes export limit issues.

  • The APIs listed in projections.json are required for the other swift-* projects to build. Modify a projections.json in any one of those projects could require an update here.

About

Swift language bindings for WinRT APIs in the the Windows.Foundation namespace

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •