Skip to content

Add MemberGroup descriptions (System.D)#12819

Draft
gewarren wants to merge 2 commits into
dotnet:mainfrom
gewarren:membergroup-set11
Draft

Add MemberGroup descriptions (System.D)#12819
gewarren wants to merge 2 commits into
dotnet:mainfrom
gewarren:membergroup-set11

Conversation

@gewarren

Copy link
Copy Markdown
Collaborator

Contributes to #12626.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 #12626 by adding missing <MemberGroup> documentation blocks so overload groups (constructors, operators, and overloaded methods) have summaries in the generated API reference.

Changes:

  • Adds <MemberGroup> entries with <summary> descriptions for many overload groups across System.Drawing, System.DirectoryServices, System.Diagnostics, System.Diagnostics.Metrics, and System.Data.Common.
  • Improves consistency of overload-group documentation so DocFX can display a group-level description above overload lists.

Reviewed changes

Copilot reviewed 70 out of 70 changed files in this pull request and generated 13 comments.

Show a summary per file
File Description
xml/System.Drawing/SystemIcons.xml Adds MemberGroup summary for GetStockIcon overload group.
xml/System.Drawing/SizeF.xml Adds MemberGroup summaries for Equals, op_Explicit, and op_Multiply groups.
xml/System.Drawing/Size.xml Adds MemberGroup summaries for Equals, op_Division, and op_Multiply groups.
xml/System.Drawing/RectangleF.xml Adds MemberGroup summaries for Equals and op_Explicit groups.
xml/System.Drawing/Rectangle.xml Adds MemberGroup summary for Equals group.
xml/System.Drawing/PointF.xml Adds MemberGroup summaries for .ctor, Equals, and op_Explicit groups.
xml/System.Drawing/Point.xml Adds MemberGroup summary for Equals group.
xml/System.Drawing/ImageAnimator.xml Adds MemberGroup summary for UpdateFrames group.
xml/System.Drawing/Icon.xml Adds MemberGroup summary for ExtractIcon group.
xml/System.Drawing/Graphics.xml Adds MemberGroup summaries for rounded-rectangle and other method overload groups.
xml/System.Drawing/Color.xml Adds MemberGroup summary for Equals group.
xml/System.Drawing/CharacterRange.xml Adds MemberGroup summary for Equals group.
xml/System.Drawing/Bitmap.xml Adds MemberGroup summary for ConvertFormat group.
xml/System.Drawing.Imaging/ImageAttributes.xml Adds MemberGroup summary for SetBrushRemapTable group.
xml/System.Drawing.Imaging/ColorPalette.xml Adds MemberGroup summary for .ctor overload group.
xml/System.Drawing.Imaging.Effects/TintEffect.xml Adds MemberGroup summary for .ctor overload group.
xml/System.Drawing.Imaging.Effects/Effect.xml Adds MemberGroup summary for Dispose group.
xml/System.Drawing.Imaging.Effects/ColorLookupTableEffect.xml Adds MemberGroup summary for .ctor overload group.
xml/System.Drawing.Drawing2D/Matrix.xml Adds MemberGroup summary for VectorTransformPoints group.
xml/System.Drawing.Drawing2D/GraphicsPathIterator.xml Adds MemberGroup summaries for CopyData and Enumerate groups.
xml/System.Drawing.Drawing2D/GraphicsPath.xml Adds MemberGroup summary for AddRoundedRectangle group.
xml/System.Drawing.Drawing2D/CustomLineCap.xml Adds MemberGroup summary for Dispose group.
xml/System.DirectoryServices/SortOption.xml Adds MemberGroup summary for .ctor overload group.
xml/System.DirectoryServices/SchemaNameCollection.xml Adds MemberGroup summary for AddRange group.
xml/System.DirectoryServices/DirectoryVirtualListView.xml Adds MemberGroup summary for .ctor overload group.
xml/System.DirectoryServices/DirectorySynchronization.xml Adds MemberGroup summaries for .ctor and ResetDirectorySynchronizationCookie groups.
xml/System.DirectoryServices/DirectoryServicesPermissionEntryCollection.xml Adds MemberGroup summary for AddRange group.
xml/System.DirectoryServices.ActiveDirectory/ConfigurationSet.xml Adds MemberGroup summaries for FindAdamInstance and FindAllAdamInstances groups.
xml/System.DirectoryServices.ActiveDirectory/ActiveDirectorySiteLinkBridge.xml Adds MemberGroup summary for .ctor overload group.
xml/System.Diagnostics/UnreachableException.xml Adds MemberGroup summary for .ctor overload group.
xml/System.Diagnostics/TagList.xml Adds MemberGroup summaries for Add and CopyTo groups.
xml/System.Diagnostics/Stopwatch.xml Adds MemberGroup summary for GetElapsedTime group.
xml/System.Diagnostics/Process.xml Adds MemberGroup summary for Dispose group.
xml/System.Diagnostics/DiagnosticSource.xml Adds MemberGroup summary for IsEnabled group.
xml/System.Diagnostics/DiagnosticMethodInfo.xml Adds MemberGroup summary for Create group.
xml/System.Diagnostics/DiagnosticListener.xml Adds MemberGroup summary for IsEnabled group.
xml/System.Diagnostics/Debug+WriteIfInterpolatedStringHandler.xml Adds MemberGroup summaries for AppendFormatted overload groups.
xml/System.Diagnostics/Debug+AssertInterpolatedStringHandler.xml Adds MemberGroup summaries for AppendFormatted overload groups.
xml/System.Diagnostics/ActivityTraceId.xml Adds MemberGroup summary for Equals group.
xml/System.Diagnostics/ActivityTagsCollection.xml Adds MemberGroup summaries for .ctor, Add, and Remove groups.
xml/System.Diagnostics/ActivitySpanId.xml Adds MemberGroup summary for Equals group.
xml/System.Diagnostics/ActivitySource.xml Adds MemberGroup summaries for .ctor, CreateActivity, and StartActivity groups.
xml/System.Diagnostics/ActivityLink.xml Adds MemberGroup summary for Equals group.
xml/System.Diagnostics/ActivityEvent.xml Adds MemberGroup summary for .ctor overload group.
xml/System.Diagnostics/ActivityContext.xml Adds MemberGroup summaries for Equals and TryParse groups.
xml/System.Diagnostics/Activity.xml Adds MemberGroup summaries for AddTag, Dispose, and SetParentId groups.
xml/System.Diagnostics.Tracing/EventSource.xml Adds MemberGroup summary for Write<T> group.
xml/System.Diagnostics.Tracing/EventCounter.xml Adds MemberGroup summary for WriteMetric group.
xml/System.Diagnostics.Metrics/UpDownCounter`1.xml Adds MemberGroup summary for Add group.
xml/System.Diagnostics.Metrics/ObservableInstrument`1.xml Adds MemberGroup summary for .ctor overload group.
xml/System.Diagnostics.Metrics/Meter.xml Adds MemberGroup summaries for instrument factory methods and Dispose.
xml/System.Diagnostics.Metrics/Measurement`1.xml Adds MemberGroup summary for .ctor overload group.
xml/System.Diagnostics.Metrics/Instrument`1.xml Adds MemberGroup summaries for .ctor and RecordMeasurement groups.
xml/System.Diagnostics.Metrics/Instrument.xml Adds MemberGroup summary for .ctor overload group.
xml/System.Diagnostics.Metrics/Histogram`1.xml Adds MemberGroup summary for Record group.
xml/System.Diagnostics.Metrics/Gauge`1.xml Adds MemberGroup summary for Record group.
xml/System.Diagnostics.Metrics/Counter`1.xml Adds MemberGroup summary for Add group.
xml/System.Diagnostics.Contracts/Contract.xml Adds MemberGroup summary for Requires<TException> group.
xml/System.Diagnostics.CodeAnalysis/StringSyntaxAttribute.xml Adds MemberGroup summary for .ctor overload group.
xml/System.Diagnostics.CodeAnalysis/RequiresAssemblyFilesAttribute.xml Adds MemberGroup summary for .ctor overload group.
xml/System.Diagnostics.CodeAnalysis/MemberNotNullWhenAttribute.xml Adds MemberGroup summary for .ctor overload group.
xml/System.Diagnostics.CodeAnalysis/MemberNotNullAttribute.xml Adds MemberGroup summary for .ctor overload group.
xml/System.Diagnostics.CodeAnalysis/DynamicDependencyAttribute.xml Adds MemberGroup summary for .ctor overload group.
xml/System.Data.Common/DbTransaction.xml Adds MemberGroup summaries for Rollback and RollbackAsync groups.
xml/System.Data.Common/DbProviderFactories.xml Adds MemberGroup summary for RegisterFactory group.
xml/System.Data.Common/DbDataSource.xml Adds MemberGroup summary for Dispose group.
xml/System.Data.Common/DbDataRecord.xml Adds MemberGroup summaries for ICustomTypeDescriptor.GetEvents and GetProperties groups.
xml/System.Data.Common/DbConnection.xml Adds MemberGroup summaries for BeginTransactionAsync, Dispose, and GetSchemaAsync groups.
xml/System.Data.Common/DbCommand.xml Adds MemberGroup summary for Dispose group.
xml/System.Data.Common/DbBatch.xml Adds MemberGroup summary for ExecuteReaderAsync group.

Comment thread xml/System.Drawing/PointF.xml
Comment thread xml/System.Diagnostics/ActivityEvent.xml
Comment thread xml/System.Diagnostics.Metrics/Measurement`1.xml
Comment thread xml/System.Data.Common/DbDataSource.xml
Comment thread xml/System.Diagnostics/Activity.xml
Comment thread xml/System.Diagnostics.Metrics/Meter.xml
Comment thread xml/System.Diagnostics.Metrics/Meter.xml
Comment thread xml/System.Diagnostics.Metrics/Meter.xml
Comment thread xml/System.Diagnostics.Metrics/Meter.xml
Comment thread xml/System.Diagnostics/ActivitySource.xml
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants