diff --git a/xml/System.ComponentModel/ComponentResourceManager.xml b/xml/System.ComponentModel/ComponentResourceManager.xml
index 02dfecc38a1..873fc47632e 100644
--- a/xml/System.ComponentModel/ComponentResourceManager.xml
+++ b/xml/System.ComponentModel/ComponentResourceManager.xml
@@ -349,9 +349,9 @@
- To be added.
- To be added.
- To be added.
+ An that contains the property value to be applied.
+ A that contains the name of the object to look up in the resources.
+ The culture for which to apply resources.
Examines all the resources for the provided culture.
When it finds a resource with a key in the format of
diff --git a/xml/System.ComponentModel/CustomTypeDescriptor.xml b/xml/System.ComponentModel/CustomTypeDescriptor.xml
index 63d9995fde2..0c22862f2c7 100644
--- a/xml/System.ComponentModel/CustomTypeDescriptor.xml
+++ b/xml/System.ComponentModel/CustomTypeDescriptor.xml
@@ -490,7 +490,7 @@
Returns a type converter for the type this type
descriptor is representing.
- To be added.
+ A for the type represented by this type descriptor.
To be added.
@@ -881,7 +881,7 @@
Returns a collection of event descriptors
for the object this type descriptor is representing.
- To be added.
+ An containing the event descriptors for the object represented by this type descriptor.
To be added.
@@ -1078,7 +1078,7 @@
Returns a collection of property descriptors
for the object this type descriptor is representing.
- To be added.
+ A containing the property descriptions for the object represented by this type descriptor.
To be added.
diff --git a/xml/System.ComponentModel/TypeDescriptionProvider.xml b/xml/System.ComponentModel/TypeDescriptionProvider.xml
index 14bf4f656d7..f1109614f27 100644
--- a/xml/System.ComponentModel/TypeDescriptionProvider.xml
+++ b/xml/System.ComponentModel/TypeDescriptionProvider.xml
@@ -437,10 +437,10 @@
- To be added.
+ The object for which to get the extended type descriptor.
Returns an extended custom type descriptor for the given object.
- To be added.
- An extended type descriptor is a custom type descriptor that offers properties that other objects have added to this object, but are not actually defined on the object. For example, in the .NET Framework Component Model, objects that implement the interface IExtenderProvider can "attach" properties to other objects that reside in the same logical container. The GetTypeDescriptor method does not return a type descriptor that provides these extra extended properties. GetExtendedTypeDescriptor returns the set of these extended properties. TypeDescriptor will automatically merge the results of these two property collections. Note that while the .NET Framework component model only supports extended properties this API can be used for extended attributes and events as well, if the type description provider supports it.
+ An that can provide extended metadata for the object.
+ An extended type descriptor is a custom type descriptor that offers properties that other objects have added to this object, but are not actually defined on the object. For example, in the .NET Framework Component Model, objects that implement the interface IExtenderProvider can "attach" properties to other objects that reside in the same logical container. The GetTypeDescriptorFromRegisteredType method does not return a type descriptor that provides these extra extended properties. GetExtendedTypeDescriptorFromRegisteredType returns the set of these extended properties. TypeDescriptor will automatically merge the results of these two property collections. Note that while the .NET Framework component model only supports extended properties this API can be used for extended attributes and events as well, if the type description provider supports it.
@@ -1035,10 +1035,10 @@
- To be added.
+ An instance of the type. Can be if no instance was passed to the .
Returns a custom type descriptor for the given type or object.
- To be added.
- The objectType parameter is always valid, but the instance parameter may be if no instance was passed to TypeDescriptor. The method should return a custom type descriptor for the object. If the method is not interested in providing type information for the object it should return base.
+ An that can provide metadata for the type.
+ The method should return a custom type descriptor for the object. If the method is not interested in providing type information for the object it should return base.
@@ -1072,10 +1072,10 @@
- To be added.
+ The type of object for which to retrieve the type descriptor.
Returns a custom type descriptor for the given type or object.
- To be added.
- The objectType parameter is always valid, but the instance parameter may be if no instance was passed to TypeDescriptor. The method should return a custom type descriptor for the object. If the method is not interested in providing type information for the object it should return base.
+ An that can provide metadata for the type.
+ The method should return a custom type descriptor for the object. If the method is not interested in providing type information for the object it should return base.
@@ -1117,10 +1117,10 @@
- To be added.
- To be added.
+ The type of object for which to retrieve the type descriptor.
+ An instance of the type. Can be if no instance was passed to the .
Returns a custom type descriptor for the given type or object.
- To be added.
+ An that can provide metadata for the type.
The objectType parameter is always valid, but the instance parameter may be if no instance was passed to TypeDescriptor. The method should return a custom type descriptor for the object. If the method is not interested in providing type information for the object it should return base.
This method is prototyped as virtual, and by default returns a custom type descriptor that returns empty collections for all values if no parent provider was passed. If a parent provider was passed, this method will invoke the parent provider's GetTypeDescriptorFromRegisteredType method.
@@ -1152,9 +1152,9 @@
- To be added.
+ The type to check if it was registered.
Determines whether the type was registered with its provider through .
- To be added.
+ if is registered; otherwise, .
To be added.
is .
diff --git a/xml/System.ComponentModel/TypeDescriptor.xml b/xml/System.ComponentModel/TypeDescriptor.xml
index de18cf252d8..23e164e62c5 100644
--- a/xml/System.ComponentModel/TypeDescriptor.xml
+++ b/xml/System.ComponentModel/TypeDescriptor.xml
@@ -2221,9 +2221,9 @@
- To be added.
+ A component to get the converter for.
Gets a type converter for the type of the specified component.
- To be added.
+ A for the specified component.
To be added.
@@ -2252,9 +2252,9 @@
- To be added.
+ The of the target component.
Gets a type converter for the specified registered type.
- To be added.
+ A for the specified type.
To be added.
@@ -3510,9 +3510,9 @@
- To be added.
+ The of the target component.
Gets a collection of events for a specified type of component.
- To be added.
+ An with the events for this component.
To be added.
@@ -4163,9 +4163,9 @@
- To be added.
+ A component to get the properties for.
Gets a collection of properties for a specified component.
- To be added.
+ A with the properties for the specified component.
To be added.
@@ -4194,9 +4194,9 @@
- To be added.
+ A that represents the component to get properties for.
Gets a collection of properties for a specified type.
- To be added.
+ A with the properties for a specified type of component.
To be added.
diff --git a/xml/System.Drawing.Drawing2D/GraphicsPath.xml b/xml/System.Drawing.Drawing2D/GraphicsPath.xml
index d46ff629690..6bfbf8d9bba 100644
--- a/xml/System.Drawing.Drawing2D/GraphicsPath.xml
+++ b/xml/System.Drawing.Drawing2D/GraphicsPath.xml
@@ -1650,6 +1650,7 @@
]]>
+
diff --git a/xml/System.Drawing.Drawing2D/Matrix.xml b/xml/System.Drawing.Drawing2D/Matrix.xml
index da844464444..839022d04b6 100644
--- a/xml/System.Drawing.Drawing2D/Matrix.xml
+++ b/xml/System.Drawing.Drawing2D/Matrix.xml
@@ -1647,6 +1647,7 @@ Matrix myMatrix = new Matrix(3, 5, 1, 2, 2, 4);
To be added.
To be added.
To be added.
+
diff --git a/xml/System.Drawing.Drawing2D/PathGradientBrush.xml b/xml/System.Drawing.Drawing2D/PathGradientBrush.xml
index 185826d8a9c..d9158f0a608 100644
--- a/xml/System.Drawing.Drawing2D/PathGradientBrush.xml
+++ b/xml/System.Drawing.Drawing2D/PathGradientBrush.xml
@@ -373,7 +373,7 @@
To be added.
To be added.
To be added.
-
+
diff --git a/xml/System.Drawing.Imaging.Effects/BlurEffect.xml b/xml/System.Drawing.Imaging.Effects/BlurEffect.xml
index fd29ad3bab9..403b67263e6 100644
--- a/xml/System.Drawing.Imaging.Effects/BlurEffect.xml
+++ b/xml/System.Drawing.Imaging.Effects/BlurEffect.xml
@@ -36,11 +36,13 @@
-
- to expand the bitmap by an amount equal to the blur radius so it can have soft edges. to keep the bitmap the same size and clip the soft edges.
-
+ Real number that specifies the blur radius (the radius of the Gaussian convolution kernel) in pixels. The
+ radius must be in the range 0 through 256. As the radius increases, the resulting bitmap becomes more blurry.
- Creates a new with the given parameters.
+
+ to expand the bitmap by an amount equal to the blur radius so that it can have soft edges; to keep the bitmap the same size and clip the soft edges.
+
+ Creates a new with the specified blur radius.
To be added.
is less than 0 or greater than 256.
diff --git a/xml/System.Drawing.Imaging.Effects/Effect.xml b/xml/System.Drawing.Imaging.Effects/Effect.xml
index 12ab86fe0b3..00bf52f1fad 100644
--- a/xml/System.Drawing.Imaging.Effects/Effect.xml
+++ b/xml/System.Drawing.Imaging.Effects/Effect.xml
@@ -47,12 +47,12 @@
-
-
+
+
-
+
-
+
Method
System.Drawing.Common
@@ -87,7 +87,7 @@
- To be added.
+ Cleans up Windows resources for this .
To be added.
diff --git a/xml/System.Drawing.Imaging.Effects/GrayScaleEffect.xml b/xml/System.Drawing.Imaging.Effects/GrayScaleEffect.xml
index e531ae4c18c..f526b2527b7 100644
--- a/xml/System.Drawing.Imaging.Effects/GrayScaleEffect.xml
+++ b/xml/System.Drawing.Imaging.Effects/GrayScaleEffect.xml
@@ -31,7 +31,7 @@
- To be added.
+ Creates a that converts an image to grayscale.
To be added.
diff --git a/xml/System.Drawing.Imaging.Effects/InvertEffect.xml b/xml/System.Drawing.Imaging.Effects/InvertEffect.xml
index 5c75cf730a4..c1797efcc2d 100644
--- a/xml/System.Drawing.Imaging.Effects/InvertEffect.xml
+++ b/xml/System.Drawing.Imaging.Effects/InvertEffect.xml
@@ -31,7 +31,7 @@
- To be added.
+ Creates a that inverts the colors in an image.
To be added.
diff --git a/xml/System.Drawing.Imaging.Effects/SepiaEffect.xml b/xml/System.Drawing.Imaging.Effects/SepiaEffect.xml
index 0c30c4b5923..5936378a7a1 100644
--- a/xml/System.Drawing.Imaging.Effects/SepiaEffect.xml
+++ b/xml/System.Drawing.Imaging.Effects/SepiaEffect.xml
@@ -31,7 +31,7 @@
- To be added.
+ Creates a new that converts an image to sepia.
To be added.
diff --git a/xml/System.Drawing.Imaging.Effects/VividEffect.xml b/xml/System.Drawing.Imaging.Effects/VividEffect.xml
index a372cfbf746..d512ac8c45f 100644
--- a/xml/System.Drawing.Imaging.Effects/VividEffect.xml
+++ b/xml/System.Drawing.Imaging.Effects/VividEffect.xml
@@ -31,7 +31,7 @@
- To be added.
+ Creates a new that makes colors more vivid.
To be added.
diff --git a/xml/System.Drawing.Imaging/ColorMatrix.xml b/xml/System.Drawing.Imaging/ColorMatrix.xml
index c067005f0c9..2162a8642c6 100644
--- a/xml/System.Drawing.Imaging/ColorMatrix.xml
+++ b/xml/System.Drawing.Imaging/ColorMatrix.xml
@@ -162,7 +162,7 @@
- To be added.
+ The values of the elements of the new matrix.
Initializes a new instance of the class with the elements in the specified matrix.
To be added.
diff --git a/xml/System.Drawing.Imaging/ColorPalette.xml b/xml/System.Drawing.Imaging/ColorPalette.xml
index 01e98225252..6aeaa1064ec 100644
--- a/xml/System.Drawing.Imaging/ColorPalette.xml
+++ b/xml/System.Drawing.Imaging/ColorPalette.xml
@@ -70,14 +70,6 @@
System.Drawing
-
-
-
- [System.ParamArray]
- [<System.ParamArray>]
-
-
-
@@ -88,7 +80,6 @@
- To be added.
Color entries for the palette.
Creates a custom color palette.
To be added.
@@ -110,12 +101,10 @@
System.Drawing
-
- To be added.
- To be added.
+ The palette type.
Creates a standard color palette.
To be added.
@@ -145,7 +134,8 @@
The number of colors you want to have in an optimal palette based on a the specified bitmap.
- to include the transparent color in the palette.
+
+ to include the transparent color in the palette; otherwise, .
The bitmap to base the optimal color palette off of.
Creates an optimal color palette based on the colors in a given bitmap.
The optimal color palette for the specified bitmap.
diff --git a/xml/System.Drawing.Imaging/ImageAttributes.xml b/xml/System.Drawing.Imaging/ImageAttributes.xml
index 7a0ee61b831..733bbf32243 100644
--- a/xml/System.Drawing.Imaging/ImageAttributes.xml
+++ b/xml/System.Drawing.Imaging/ImageAttributes.xml
@@ -1274,6 +1274,7 @@
To be added.
To be added.
To be added.
+
@@ -1322,6 +1323,7 @@
To be added.
To be added.
To be added.
+
diff --git a/xml/System.Drawing.Imaging/PixelFormat.xml b/xml/System.Drawing.Imaging/PixelFormat.xml
index 5c15c9073b6..af63c63c8e2 100644
--- a/xml/System.Drawing.Imaging/PixelFormat.xml
+++ b/xml/System.Drawing.Imaging/PixelFormat.xml
@@ -75,6 +75,7 @@
262144
The pixel data contains alpha values that are not premultiplied.
+
@@ -140,6 +141,7 @@
0
No pixel format is specified.
+
@@ -205,6 +207,7 @@
397319
The pixel format is 16 bits per pixel. The color information specifies 32,768 shades of color, of which 5 bits are red, 5 bits are green, 5 bits are blue, and 1 bit is alpha.
+
@@ -270,6 +273,7 @@
135173
Specifies that the format is 16 bits per pixel; 5 bits each are used for the red, green, and blue components. The remaining bit is not used.
+
@@ -302,6 +306,7 @@
135174
Specifies that the format is 16 bits per pixel; 5 bits are used for the red component, 6 bits are used for the green component, and 5 bits are used for the blue component.
+
@@ -334,6 +339,7 @@
196865
Specifies that the pixel format is 1 bit per pixel and that it uses indexed color. The color table therefore has two colors in it.
+
@@ -366,6 +372,7 @@
137224
Specifies that the format is 24 bits per pixel; 8 bits each are used for the red, green, and blue components.
+
@@ -398,6 +405,7 @@
2498570
Specifies that the format is 32 bits per pixel; 8 bits each are used for the alpha, red, green, and blue components.
+
@@ -430,6 +438,7 @@
925707
Specifies that the format is 32 bits per pixel; 8 bits each are used for the alpha, red, green, and blue components. The red, green, and blue components are premultiplied, according to the alpha component.
+
@@ -462,6 +471,7 @@
139273
Specifies that the format is 32 bits per pixel; 8 bits each are used for the red, green, and blue components. The remaining 8 bits are not used.
+
@@ -494,6 +504,7 @@
1060876
Specifies that the format is 48 bits per pixel; 16 bits each are used for the red, green, and blue components.
+
@@ -526,6 +537,7 @@
197634
Specifies that the format is 4 bits per pixel, indexed.
+
@@ -558,6 +570,7 @@
3424269
Specifies that the format is 64 bits per pixel; 16 bits each are used for the alpha, red, green, and blue components.
+
@@ -590,6 +603,7 @@
1851406
Specifies that the format is 64 bits per pixel; 16 bits each are used for the alpha, red, green, and blue components. The red, green, and blue components are premultiplied according to the alpha component.
+
@@ -622,6 +636,7 @@
198659
Specifies that the format is 8 bits per pixel, indexed. The color table therefore has 256 colors in it.
+
@@ -654,6 +669,7 @@
131072
The pixel data contains GDI colors.
+
@@ -686,6 +702,7 @@
65536
The pixel data contains color-indexed values, which means the values are an index to colors in the system color table, as opposed to individual color values.
+
@@ -718,6 +735,7 @@
15
The maximum value for this enumeration.
+
@@ -750,6 +768,7 @@
524288
The pixel format contains premultiplied alpha values.
+
@@ -782,6 +801,7 @@
0
The pixel format is undefined.
+
diff --git a/xml/System.Drawing/Graphics.xml b/xml/System.Drawing/Graphics.xml
index 9f8a5e35752..4aa1464eb69 100644
--- a/xml/System.Drawing/Graphics.xml
+++ b/xml/System.Drawing/Graphics.xml
@@ -1772,6 +1772,7 @@ The number of points in the array should be a multiple of 3 plus 1 because the f
-or-
is .
+
@@ -2016,6 +2017,7 @@ The object has a transform applied othe
-or-
is .
+
@@ -2101,6 +2103,7 @@ The object has a transform applied othe
-or-
is .
+
@@ -2290,6 +2293,7 @@ The object has a transform applied othe
-or-
is .
+
@@ -2559,6 +2563,7 @@ The object has a transform applied othe
-or-
is .
+
@@ -2644,6 +2649,7 @@ The object has a transform applied othe
-or-
is .
+
@@ -2831,6 +2837,7 @@ The object has a transform applied othe
-or-
is .
+
@@ -2910,6 +2917,7 @@ The object has a transform applied othe
-or-
is .
+
@@ -3317,6 +3325,7 @@ The object has a transform applied othe
-or-
is .
+
@@ -7372,6 +7381,7 @@ The object has a transform applied othe
-or-
is .
+
@@ -8014,6 +8024,7 @@ The object has a transform applied othe
-or-
is .
+
@@ -8518,6 +8529,7 @@ The object has a transform applied othe
is .
is a zero-length array.
+
@@ -8685,8 +8697,8 @@ The object has a transform applied othe
The to draw the outline with.
- To be added.
- To be added.
+ The bounds of the rounded rectangle.
+ The radius width and height used to round the corners of the rectangle.
Draws the outline of the specified rounded rectangle.
To be added.
@@ -12321,6 +12333,7 @@ The object has a transform applied othe
-or-
is .
+
@@ -12404,6 +12417,7 @@ The object has a transform applied othe
-or-
is .
+
@@ -12679,6 +12693,7 @@ The object has a transform applied othe
-or-
is .
+
@@ -13718,6 +13733,7 @@ The object has a transform applied othe
-or-
is .
+
@@ -13801,6 +13817,7 @@ The object has a transform applied othe
-or-
is .
+
@@ -14051,6 +14068,7 @@ The object has a transform applied othe
-or-
is .
+
@@ -14499,6 +14517,7 @@ The object has a transform applied othe
is .
is a zero-length array.
+
diff --git a/xml/System/Delegate+InvocationListEnumerator`1.xml b/xml/System/Delegate+InvocationListEnumerator`1.xml
index 87bf73123ce..23020e1d3d5 100644
--- a/xml/System/Delegate+InvocationListEnumerator`1.xml
+++ b/xml/System/Delegate+InvocationListEnumerator`1.xml
@@ -85,8 +85,8 @@
- Implements IEnumerable.GetEnumerator() to return 'this' as the IEnumerator.
- To be added.
+ Implements IEnumerable.GetEnumerator() to return 'this' as the IEnumerator.
+ An IEnumerator instance that can be used to iterate through the invocation targets of the delegate.
To be added.
@@ -108,7 +108,7 @@
Implements the IEnumerator pattern.
- To be added.
+ if the enumerator was successfully advanced to the next element; otherwise, if the enumerator has passed the end of the collection.
To be added.
diff --git a/xml/System/Delegate.xml b/xml/System/Delegate.xml
index be3f501f069..71e657eb245 100644
--- a/xml/System/Delegate.xml
+++ b/xml/System/Delegate.xml
@@ -1878,13 +1878,11 @@ The number, order, or type of parameters listed in is i
- To be added.
- To be added.
+ Delegate type being enumerated.
+ The delegate being enumerated.
Gets an enumerator for the invocation targets of this delegate.
- To be added.
- This method returns a that follows the IEnumerable pattern and thus can be used in a C# 'foreach' statement to retrieve the invocation targets of this delegate without allocations.
- The order of the delegates returned by the enumerator is the same order in which the current delegate invokes the methods that those delegates represent.
- The method returns an empty enumerator for delegate.
+ A that follows the IEnumerable pattern and thus can be used in a C# 'foreach' statement to retrieve the invocation targets of this delegate without allocations. The method returns an empty enumerator for delegate.
+ The order of the delegates returned by the enumerator is the same order in which the current delegate invokes the methods that those delegates represent.
diff --git a/xml/System/MemoryExtensions+SpanSplitEnumerator`1.xml b/xml/System/MemoryExtensions+SpanSplitEnumerator`1.xml
index e5b4cd8df4d..4b863c367d9 100644
--- a/xml/System/MemoryExtensions+SpanSplitEnumerator`1.xml
+++ b/xml/System/MemoryExtensions+SpanSplitEnumerator`1.xml
@@ -34,7 +34,7 @@
- To be added.
+ The type of items in the .
Enables enumerating each split within a that has been divided using one or more separators.
To be added.
diff --git a/xml/System/MemoryExtensions.xml b/xml/System/MemoryExtensions.xml
index 691b81a1a57..db6fb9e71e8 100644
--- a/xml/System/MemoryExtensions.xml
+++ b/xml/System/MemoryExtensions.xml
@@ -4368,11 +4368,11 @@ If `source` and `destination` overlap, this method behaves as if the original va
- To be added.
+ The type of elements in the span.
The span to search.
The value to compare.
Determines whether the specified value appears at the end of the span.
- To be added.
+ if matches the end of ; otherwise, .
To be added.
@@ -4964,7 +4964,7 @@ Invalid sequences will be represented in the enumeration by The span to search.
The set of values to search for.
Searches for the first index of any of the specified substring values.
- To be added.
+ The first index of any of the specified values, or -1 if none are found.
To be added.
@@ -5001,7 +5001,7 @@ Invalid sequences will be represented in the enumeration by The span to search.
The set of values to search for.
Searches for the first index of any of the specified substring values.
- To be added.
+ The first index of any of the specified values, or -1 if none are found.
To be added.
@@ -9787,11 +9787,11 @@ Invalid sequences will be represented in the enumeration by
- To be added.
+ The type of elements in the span.
The span to search.
The value to compare.
Determines whether the specified value appears at the start of the span.
- To be added.
+ if matches the beginning of ; otherwise, .
To be added.
diff --git a/xml/System/Type.xml b/xml/System/Type.xml
index eab8d9bf4fb..d85bb216b16 100644
--- a/xml/System/Type.xml
+++ b/xml/System/Type.xml
@@ -6135,12 +6135,20 @@ One of the elements in the array is
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
+ The string containing the name of the method to get.
+ The number of generic type parameters of the method.
+ A bitwise combination of the enumeration values that specify how the search is conducted.
+
+ -or-
+
+ to return .
+ An array of objects representing the number, order, and type of the parameters for the method to get.
+
+-or-
+
+An empty array of objects (as provided by the field) to get a method that takes no parameters.
+ Searches for the specified method whose parameters match the specified generic parameter count and argument types, using the specified binding constraints.
+ An object representing the method that matches the specified generic parameter count, argument types, and binding constraints, if found; otherwise, .
To be added.