Skip to content

Conversation

@gewarren
Copy link
Contributor

@gewarren gewarren commented Nov 28, 2025

Contributes to #50193.


Internal previews

Toggle expand/collapse
📄 File 🔗 Preview link
docs/framework/data/transactions/diagnostic-traces.md Diagnostic Traces
docs/framework/data/transactions/enlisting-resources-as-participants-in-a-transaction.md Enlisting Resources as Participants in a Transaction
docs/framework/data/transactions/implementing-a-resource-manager.md "Implementing a Resource Manager"
docs/framework/data/transactions/optimization-spc-and-promotable-spn.md Optimization using Single Phase Commit and Promotable Single Phase Notification
docs/framework/data/transactions/security-trust-levels-in-accessing-resources.md docs/framework/data/transactions/security-trust-levels-in-accessing-resources
docs/framework/interop/callback-functions.md Callback Functions
docs/framework/interop/com-interop-sample-net-client-and-com-server.md COM Interop Sample: .NET Client and COM Server
docs/framework/interop/consuming-unmanaged-dll-functions.md Consuming Unmanaged DLL Functions
docs/framework/interop/copying-and-pinning.md "Copying and Pinning"
docs/framework/interop/default-marshalling-behavior.md Default Marshalling Behavior
docs/framework/interop/default-marshalling-for-arrays.md docs/framework/interop/default-marshalling-for-arrays
docs/framework/interop/default-marshalling-for-objects.md Default Marshalling for Objects
docs/framework/interop/exposing-dotnet-components-to-com.md Exposing .NET components to COM
docs/framework/interop/how-to-implement-callback-functions.md "How to: Implement Callback Functions"
docs/framework/interop/how-to-reference-net-types-from-com.md How to: Reference .NET Types from COM
docs/framework/interop/identifying-functions-in-dlls.md docs/framework/interop/identifying-functions-in-dlls
docs/framework/interop/marshalling-classes-structures-and-unions.md Marshalling Classes, Structures, and Unions
docs/framework/interop/marshalling-different-types-of-arrays.md "Marshalling Different Types of Arrays"
docs/framework/interop/msgbox-sample.md MsgBox Sample
docs/framework/interop/passing-structures.md docs/framework/interop/passing-structures
docs/framework/interop/platform-invoke-examples.md Platform Invoke Examples
docs/framework/interop/registering-assemblies-with-com.md "Registering Assemblies with COM"
docs/framework/interop/specifying-a-character-set.md Specify a character set
docs/framework/interop/specifying-an-entry-point.md docs/framework/interop/specifying-an-entry-point

@gewarren gewarren requested a review from a team as a code owner November 28, 2025 18:08
Copilot AI review requested due to automatic review settings November 28, 2025 18:08
@dotnetrepoman dotnetrepoman bot added this to the November 2025 milestone Nov 28, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR contributes to issue #50193 by preventing certain tags from being sent to localization. The changes primarily focus on:

  1. Removing trailing spaces after YAML frontmatter colons (e.g., helpviewer_keywords: and dev_langs:)
  2. Converting bold formatting (**term**) to code formatting (`term`) for technical terms, keywords, function names, and type names
  3. Removing trailing spaces throughout the documentation

These changes align with the Markdown writing style guidelines to use backticks for code, technical types, and non-localizable text rather than bold formatting.

Reviewed changes

Copilot reviewed 24 out of 24 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
specifying-an-entry-point.md Removed trailing spaces; converted technical keywords (Function, Declare, MessageBox, Alias, Auto, EntryPoint) from bold to backticks
specifying-a-character-set.md Removed trailing spaces; converted technical terms (MessageBox, MessageBoxA, MessageBoxW, ExactSpelling, CharSet, etc.) from bold to backticks
registering-assemblies-with-com.md Removed trailing spaces; converted DllGetClassObject from bold to backticks
platform-invoke-examples.md Removed trailing spaces; converted MessageBox and Auto from bold to backticks
passing-structures.md Removed trailing spaces; converted LayoutKind, ByRef, PtInRect, GetSystemTime from bold to backticks; inconsistent formatting on line 22
msgbox-sample.md Removed trailing spaces; converted MessageBox, EntryPoint, ExactSpelling from bold to backticks; inconsistent formatting on line 29
marshalling-different-types-of-arrays.md Removed trailing spaces; converted technical terms (TestArrayOfInts, InAttribute, OutAttribute, MYPOINT) from bold to backticks; inconsistent formatting on line 84
marshalling-classes-structures-and-unions.md Removed trailing spaces; converted multiple technical terms (TestStructInStruct, TestArrayInStruct, IntPtr, ref, MarshalAsAttribute) from bold to backticks; inconsistent formatting on lines 159 and 187
identifying-functions-in-dlls.md Removed trailing spaces; converted MessageBox, MessageBoxA, MessageBoxW from bold to backticks
how-to-reference-net-types-from-com.md Removed trailing spaces; converted #import and raw_interfaces_only from bold to backticks
how-to-implement-callback-functions.md Removed trailing spaces; converted EnumWindows, lpEnumFunc, Func, CallBack, hwnd, lparam, true from bold to backticks
exposing-dotnet-components-to-com.md Removed trailing spaces; converted CoCreateInstance from bold to backticks
default-marshalling-for-objects.md Removed trailing spaces; converted multiple technical terms (Object, UnmanagedType, IDispatch, IUnknown, etc.) from bold to backticks
default-marshalling-for-arrays.md Removed trailing spaces; converted technical terms (ELEMENT_TYPE_ARRAY, SAFEARRAY, BSTR, etc.) from bold to backticks; fixed table alignment
default-marshalling-behavior.md Removed trailing spaces; converted technical terms (BSTR, String, IntPtr, CoTaskMemFree, System, etc.) from bold to backticks
copying-and-pinning.md Removed trailing spaces; converted InAttribute, OutAttribute, BSTR, StringBuilder from bold to backticks
consuming-unmanaged-dll-functions.md Removed trailing spaces; converted Declare, Function, Lib, DllImportAttribute, static, extern from bold to backticks
com-interop-sample-net-client-and-com-server.md Removed trailing spaces; converted Loan from bold to backticks
callback-functions.md Removed trailing spaces; converted EnumWindows from bold to backticks
security-trust-levels-in-accessing-resources.md Removed trailing spaces; converted AllowPartiallyTrustedCallers from bold to backticks
optimization-spc-and-promotable-spn.md Removed trailing spaces; converted TransactionCommitted from bold to backticks
implementing-a-resource-manager.md Removed trailing spaces; converted Enlist from bold to backticks
enlisting-resources-as-participants-in-a-transaction.md Removed trailing spaces; converted Enlist from bold to backticks
diagnostic-traces.md Removed trailing spaces; converted add, initializeData, switchValue, TraceRecord from bold to backticks

You can also share your feedback on Copilot code review for a chance to win a $100 gift card. Take the survey.

Copy link
Member

@BillWagner BillWagner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This also LGTM. Once again, it looks like some of the Copilot review feedback is reasonable.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@gewarren gewarren enabled auto-merge (squash) December 2, 2025 02:59
@gewarren gewarren merged commit 38d96c4 into dotnet:main Dec 2, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants