From db26459ba12eda16a7ca3d26096a0b65d1fffce1 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 15 Jul 2026 08:55:59 +0000
Subject: [PATCH] Fill and review API documentation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
---
SkiaSharpAPI/HarfBuzzSharp/Tag.xml | 22 +++++
SkiaSharpAPI/SkiaSharp/SKColor.xml | 103 +++++++++++++++++------
SkiaSharpAPI/SkiaSharp/SKFourByteTag.xml | 46 +++++++---
3 files changed, 131 insertions(+), 40 deletions(-)
diff --git a/SkiaSharpAPI/HarfBuzzSharp/Tag.xml b/SkiaSharpAPI/HarfBuzzSharp/Tag.xml
index a181296d..c4757977 100644
--- a/SkiaSharpAPI/HarfBuzzSharp/Tag.xml
+++ b/SkiaSharpAPI/HarfBuzzSharp/Tag.xml
@@ -204,6 +204,28 @@
+
+
+
+
+ Method
+
+ HarfBuzzSharp
+ 1.0.0.0
+
+
+ HarfBuzzSharp.Tag
+
+
+
+
+
+ The ISO 15924 tag to parse, as a span of characters.
+ Parses the ISO 15924 tag into the corresponding .
+ Returns the that corresponds the tag that was parsed.
+
+
+
diff --git a/SkiaSharpAPI/SkiaSharp/SKColor.xml b/SkiaSharpAPI/SkiaSharp/SKColor.xml
index a8927d1a..5fd28ad9 100644
--- a/SkiaSharpAPI/SkiaSharp/SKColor.xml
+++ b/SkiaSharpAPI/SkiaSharp/SKColor.xml
@@ -4,7 +4,7 @@
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.ValueType
@@ -31,7 +31,7 @@
Constructor
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
@@ -49,7 +49,7 @@
Constructor
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
@@ -71,7 +71,7 @@
Constructor
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
@@ -95,7 +95,7 @@
Property
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.Byte
@@ -113,7 +113,7 @@
Property
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.Byte
@@ -131,7 +131,7 @@
Field
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
SkiaSharp.SKColor
@@ -151,7 +151,7 @@
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.Boolean
@@ -173,7 +173,7 @@
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.Boolean
@@ -195,7 +195,7 @@
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
SkiaSharp.SKColor
@@ -223,7 +223,7 @@
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
SkiaSharp.SKColor
@@ -251,7 +251,7 @@
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.Int32
@@ -270,7 +270,7 @@
Property
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.Byte
@@ -288,7 +288,7 @@
Property
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.Single
@@ -306,7 +306,7 @@
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.Boolean
@@ -330,7 +330,7 @@
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.UInt32
@@ -352,7 +352,7 @@
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
SkiaSharp.SKColor
@@ -374,7 +374,7 @@
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.Boolean
@@ -391,6 +391,28 @@
+
+
+
+
+ Method
+
+ SkiaSharp
+ 4.151.0.0
+
+
+ SkiaSharp.SKColor
+
+
+
+
+
+ The hexadecimal string representation of a color.
+ Converts the hexadecimal string representation of a color to its equivalent.
+ The new instance.
+ This method can parse a string in the forms with or without a preceding '#' character: AARRGGB, RRGGBB, ARGB, RGB.
+
+
@@ -398,7 +420,7 @@
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
SkiaSharp.SKColor
@@ -420,7 +442,7 @@
Property
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.Byte
@@ -438,7 +460,7 @@
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.Void
@@ -463,7 +485,7 @@
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.Void
@@ -488,7 +510,7 @@
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.String
@@ -500,6 +522,31 @@
+
+
+
+
+ Method
+
+ SkiaSharp
+ 4.151.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ The hexadecimal string representation of a color.
+ The new instance.
+ Converts the hexadecimal string representation of a color to its equivalent.
+
+ if the conversion was successful; otherwise, .
+ This method can parse a string in the forms with or without a preceding '#' character: AARRGGB, RRGGBB, ARGB, RGB.
+
+
@@ -507,7 +554,7 @@
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.Boolean
@@ -532,7 +579,7 @@
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
SkiaSharp.SKColor
@@ -554,7 +601,7 @@
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
SkiaSharp.SKColor
@@ -576,7 +623,7 @@
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
SkiaSharp.SKColor
@@ -598,7 +645,7 @@
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
SkiaSharp.SKColor
diff --git a/SkiaSharpAPI/SkiaSharp/SKFourByteTag.xml b/SkiaSharpAPI/SkiaSharp/SKFourByteTag.xml
index 9f7192e3..3fa3f059 100644
--- a/SkiaSharpAPI/SkiaSharp/SKFourByteTag.xml
+++ b/SkiaSharpAPI/SkiaSharp/SKFourByteTag.xml
@@ -4,7 +4,7 @@
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.ValueType
@@ -52,7 +52,7 @@ Console.WriteLine(wghtFromString); // wght
Constructor
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
@@ -70,7 +70,7 @@ Console.WriteLine(wghtFromString); // wght
Constructor
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
@@ -97,7 +97,7 @@ Console.WriteLine(wghtFromString); // wght
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.Boolean
@@ -120,7 +120,7 @@ Console.WriteLine(wghtFromString); // wght
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
@@ -148,7 +148,7 @@ Console.WriteLine(wghtFromString); // wght
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.Int32
@@ -167,7 +167,7 @@ Console.WriteLine(wghtFromString); // wght
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.Boolean
@@ -192,7 +192,7 @@ Console.WriteLine(wghtFromString); // wght
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.UInt32
@@ -214,7 +214,7 @@ Console.WriteLine(wghtFromString); // wght
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
SkiaSharp.SKFourByteTag
@@ -236,7 +236,7 @@ Console.WriteLine(wghtFromString); // wght
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
System.Boolean
@@ -254,6 +254,28 @@ Console.WriteLine(wghtFromString); // wght
+
+
+
+
+ Method
+
+ SkiaSharp
+ 4.151.0.0
+
+
+ SkiaSharp.SKFourByteTag
+
+
+
+
+
+ A span of up to four ASCII characters. Shorter spans are padded with spaces on the right; longer spans are truncated.
+ Parses a span of up to four ASCII characters into an .
+ An representing the four-byte packed tag.
+
+
+
@@ -261,7 +283,7 @@ Console.WriteLine(wghtFromString); // wght
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0
@@ -288,7 +310,7 @@ Console.WriteLine(wghtFromString); // wght
Method
SkiaSharp
- 4.150.0.0
+ 4.151.0.0