Skip to content

Conversation

@jonthysell
Copy link
Contributor

@jonthysell jonthysell commented May 22, 2025

Description

This PR creates new "Native Platform" docs to capture using the new cpp-lib template to add Windows support libraries for both Native Modules and Native Components. This PR also moves the existing "Native Module" docs to a "Legacy Docs" section on the sidebar - each is also given a link to direct devs toward the new docs.

Why

The current "Native Module" docs may or may not be relevant with the new template - this PR is to move the focus off of those docs (without deleting them just yet) and have clean updated docs that describe how to use the new template.

Resolves #982
Resolves #999

Screenshots

N/A

@jonthysell jonthysell force-pushed the nativeplatform branch 18 times, most recently from 3cd1c4f to 407a1e1 Compare May 28, 2025 17:12
@jonthysell jonthysell force-pushed the nativeplatform branch 7 times, most recently from ed6bc22 to 99818c1 Compare May 28, 2025 22:57
@jonthysell jonthysell changed the title [WIP] Create Native Platform docs New Native Platform docs describing the cpp-lib template May 28, 2025
@jonthysell jonthysell marked this pull request as ready for review May 28, 2025 23:16
@jonthysell jonthysell requested a review from a team as a code owner May 28, 2025 23:16
jonthysell and others added 2 commits May 29, 2025 12:18
Co-authored-by: Tatiana Kapos <tatianakapos@microsoft.com>
jonthysell added a commit that referenced this pull request May 29, 2025
## Description

This PR cleans reformats the native code in NativeModuleSample and
removed the workarounds for not having SetViewFeatures when it was
created.

### Why
While working on PR #1032, I needed as clean examples as possible to
copy into the new docs.

## Screenshots
N/A
@jonthysell jonthysell enabled auto-merge (squash) June 2, 2025 21:23
@jonthysell jonthysell merged commit 9ba41a0 into microsoft:main Jun 5, 2025
21 checks passed
@jonthysell jonthysell deleted the nativeplatform branch June 6, 2025 17:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Update native module documentation with NativeModuleSample/cpp-lib Update documentation to reflect using the new hybrid library template

3 participants